gentoo on notebook (прошу советов)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

gentoo on notebook

Сообщение vr13 »

начал "заряжать" ноутбук gentoo. в принципе, все работает но есть некоторые странности, которые не могу объяснить:

1. кнопка power при работающей системе. вроде бы все понятно: при нажатии возникает acpi-event, его обрабатывает acpid и извещает кого надо (gnome в моем случае), который должен спросить "что бум делать - shutdown, restart или просто logout". иногда так и происходит. syslog при этом сообщает

Код: Выделить всё

Nov  2 13:30:57 gentoo acpid: received event "button/power PWRF 00000080 00000001"
Nov  2 13:30:57 gentoo acpid: notifying client 3415[103:410]
Nov  2 13:30:57 gentoo acpid: notifying client 4027[0:0]
Nov  2 13:30:57 gentoo acpid: notifying client 4027[0:0]
Nov  2 13:30:57 gentoo acpid: executing action "/etc/acpi/default.sh button/power PWRF 00000080 00000001"
Nov  2 13:30:57 gentoo gnome-power-manager: (user) GNOME interactive logout. Reason: The power button has been pressed.


но чаще бывает, что при нажатии на power на экране не происходит ничего, и после некоторого количества нажатий на разные кнопки система проигрывает ту последоватьльность действий, которая выполнялась последний раз успешно (соответственно, shutdown, restart или просто logout). syslog output при этом выглядит иначе:

Код: Выделить всё

Nov  3 20:15:08 gentoo acpid: received event "button/power PWRF 00000080 00000002"
Nov  3 20:15:08 gentoo acpid: notifying client 3471[103:410]
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: client has disconnected
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: client has disconnected
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: client has disconnected
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: client has disconnected
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: notifying client 11459[0:0]
Nov  3 20:15:08 gentoo acpid: executing action "/etc/acpi/default.sh button/power PWRF 00000080 00000002"


дело, вроде не в gnome, т.к очень похожее описывается тут, с разницей, что сейчас у меня 2.6.25-gentoo-r8. и еще остальные acpi event'ы - типа рарядки батареи, температуры итд, вроде отрабатываются нормально

2. когда на экране заставка, т.е работает /usr/libexec/gdmgreeter, невозможно перейти в консоль, т.е комбинации клавишей ,ctrl-alt-f[1-6] не работают, а после успешного login, уже из пользовательского desktop'а - без проблем. как буд-то прав на "перейти в консоль" нет. на десктопе тоже самое работает нормально: и там и тут установлен gnome-base/gdm-2.20.7 с одинаковыми use-флагами "pam tcpd"

3. x11-wm/compiz-fusion-0.7.8. часть функциональности, например water, fire - не работает. правильнее, может быть и работает, но не могу запустить: нажатие комбинации клавиш, инициирующих функциональность в окне терминала (если окно активно) отображает сто-то типа ";2~". попытка поменять комбинацию клавиш ни к чему не приводит. опять же на десктопе все работает нормально. в обоих случаях карты nvidia с одинаковым драйвером из текущего стабильного портежа

объединяет все написанное слово "клавиши", хотя врядли это связанные проблемы. также понятно, что это мелкие неприятности, которые можно привыкнуть не замечать :)

на всякий случай, про ноутбучное железо: на этой же машинке пока в качестве рабочей системы стоит старинный opensuse 10.2. там из перечисленного работает все корректно. ноутбук hp/compaq

подскажите, куда копать? понятно, что можно полезть в исходники, но хотелось бы меньшими силами: сначала спросить у сообщества. может кто видел/слышал такие грабли?
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: gentoo on notebook

Сообщение vr13 »

vr13 писал(а):
06.11.2008 00:40
2. когда на экране заставка, т.е работает /usr/libexec/gdmgreeter, невозможно перейти в консоль, т.е комбинации клавишей ,ctrl-alt-f[1-6] не работают, а после успешного login, уже из пользовательского desktop'а - без проблем. как буд-то прав на "перейти в консоль" нет. на десктопе тоже самое работает нормально: и там и тут установлен gnome-base/gdm-2.20.7 с одинаковыми use-флагами "pam tcpd"

это удалось побороть. проблемы была в xorg.conf, в секции клавиатуры убрано (умолчание - xorg)

Код: Выделить всё

Option "XrbRules" "xfree86"

xorg.conf с небольшими модификациями брался с предыдущей инсталяции opensuse 10.2 на этом же ноутбуке. блин
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: gentoo on notebook

Сообщение vr13 »

vr13 писал(а):
06.11.2008 00:40
начал "заряжать" ноутбук gentoo. в принципе, все работает но есть некоторые странности, которые не могу объяснить:

1. кнопка power при работающей системе. вроде бы все понятно: при нажатии возникает acpi-event, его обрабатывает acpid и извещает кого надо (gnome в моем случае), который должен спросить "что бум делать - shutdown, restart или просто logout". иногда так и происходит. syslog при этом сообщает
.......
3. x11-wm/compiz-fusion-0.7.8. часть функциональности, например water, fire - не работает. правильнее, может быть и работает, но не могу запустить: нажатие


вообщем, все это compiz... какая бы ни была красивая, но очень грязная (в смысле количества глюков) штука.. по при копании тут наткнулся на пост о том, что последняя версия (0.7.8) содержит больше проблемчем ранние. было посоветовано вернуться на 0.6, что я и сделал. (1) решилась, (3) - нет

вывод очевидный: compiz - зло :)
Спасибо сказали: