LINUX.ORG.RU

Сообщения sheogorath

 

Перестали видеться события power-management'а

Всем привет.

Имеется ноут Lenovo B590, на нем Arch Linux. Внезапно клавиши регулирования яркости (Fn + стрелки вверх-вниз) перестали работать.

«Перестали работать» — значит, они не просто не регулируют яркость, но также они не детектятся xev’ом, и даже showkey не реагирует на их нажатие, просто пустота в ответ. Если в BIOS’е задать опцию, чтобы не удерживать Fn*, то первое нажатие не обработается, а второе обработается уже как просто нажатие стрелки. Получается, физические нажатия клавиш как-то видятся, но не воспринимаются системой как нажатия на клавиши регулирования яркости. К слову, Fn + стрелки влево-вправо работают нормально, звук регулируется.

Кроме того, перестал работать еще и suspend при закрытии крышки ноутбука. Экран гаснет, а в сон ноут не идет. Пытался раскомментировать соответствующую строку (HandleLidSwitch=suspend) в /etc/systemd/logind.conf, но не помогло.

Сам суспенд при этом работает без нареканий, как и регулировка яркости: соответствующие команды терминала приводят к ожидаемому результату. Как будто просто перестали правильно видеться некоторые «железные» события.

Откаты системы к ранним датам не помогли. Подозреваю уже вообще аппаратные проблемы, но не понимаю, как дальше диагностировать. Сами нажатия клавиш и закрытие крышки, очевидно, как-то видятся системой, но как их отловить и заставить делать то, что положено?

UPD: еще про закрытие крышки. Попробовал пописать стейт LID’а, он вполне адекватен:

while 1
do
    cat /proc/acpi/button/lid/LID0/state >> state
    sleep 1
done
^C
# тут закрывал и открывал крышку
cat state
state:      open
...
state:      open
state:      closed
...
state:      closed
state:      open
state:      open
state:      open

При этом в системном логе от journalctl никаких упоминаний Lid нет

 , , ,

sheogorath
()

Alsa не видит звуковую карту

Здравствуйте, имеется нетбук Asus Eee PC 1015B. Alsa не видит нужную звуковую карту (интегрированную).

lspci | grep Audio

00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler HDMI Audio
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

В alsamixer тоже видится только HDMI.

В dmesg есть такие строки, касающиеся нужной карты:

[   41.467614] hda-intel 0000:00:14.2: Using LPIB position fix
[   41.471137] hda-intel 0000:00:14.2: no codecs found!

Пробовал по советам из гугла переустанавливать ядро и alsa-utils, но успеха не достиг.

Дистрибутив Arch Linux, еще пробовал грузить Live'ы Debian (ядро 3.2) и Ubuntu (3.13), но там такая же беда: в lspci карта видна, а в alsamixer и aplay - нет. В dmesg то же самое.

 , ,

sheogorath
()

RSS подписка на новые темы