HAL, KDM, Logitech G15, nvidia

Nov 21, 2009 15:48

Обнаружил у себя пару дней назад неприятный косяк: hal при выходе из любого спящего/ждущего режима (хоть через pm, хоть tuxonice) напрочь вешает иксы (точнее, иксы жрут 120-150% процессора), когда стоит проприетарный драйвер нвидия. Сидеть на опенсорсном мне не хочется, а ждущий режим нужен. Решил отключить hal, теперь в kdm не работает автологин, но это фигня. В арче кдм можно прописать как демона, ну а можно "как правильно" - в inittab'е включить init 5 и кдм туда, как у меня и сделано. Так вот: видим перед собой приглашение залогинится, переключаемся в tty1 и оттуда пишем /etc/rc.d/kdm stop (хотя по идее он как демон не запущен, и должна б вывалиться ошибка сейчас) - и тут кдм автологинится в моего юзера! оО Правда, на 8ой консоли, а не на 7ой (а на 7ой пустота). И еще один прикол - из менюшки кедов исчезли пункты спящего и ждущего режима. Ну и хрен с ними. KDM отправляется в лес, SLiM перенимает его эстафету, hal - тоже в лес, т.к. ждущий режим мне нужен, и без запуска hal'а никаких проблем с перегрузкой процессора нет! На этом чудеса не заканчиваются - у моей G15 отваливается абсолютно все, кроме алфавитно-цифрового блока. То есть даже стрелочки, не говоря уже про numlock и все дополнительные клавиши - не работают. Благодаря вот этой статье: http://forums.logitech.com/t5/Keyboards-and-Keyboards-Mice/G15-keys-under-xorg-linux/m-p/204838 заработало все, кроме 18 дополнительных G клавиш. Они заработали сами собой, когда я откатил xorg на 1.6.

А теперь выводы:
1) xorg 1.7 глючная хрень
2) hal вообще УГ
3) nvidia непонятно каким боком была к этому примешана, видать hal хотел её опорочить :D
4) после настройки всего и вся руками (кто б сомневался) все отлично работает.

hal, linux, g15, kdm

Up