Добрый день. Вопрос таков - имеется ноутбук Acer Aspire 9815WKHi. Ставлю на него gentoo из исходников, компилирую посредством Mandriva Power Pack 2008. Согласно хэндбуку, скачал stage для своей архитектуры (amd64) и последний набор portage. Вручную собрал ядро. Затем собрал иксы. Захожу еще пока в полусырую систему, набираю startx, иксы запускаются, но ни клавиатура ни мышь не работаешь (не печатаются буквы, не горят лампочка Num Lock, Caps Lock и Scroll Lock, нет курсора от мыши или тачпада). Выключаться приходится принудительно, через кнопку питания ноутбука.
По ядру - версия gentoo-sources 2.6.30-r4, в разделе Device Drivers - Input device support включил все модели клавиатур, мышей и тачпадов как части ядра (просто лень было искать свою модель, включил на первое время все модели, а потом пересоберу конкретно со своей моделью), пробовал как модули - погоды это не изменило.
По искам - версия 7.4. В make.conf включил строку INPUT_DEVICES="keyboard mouse evdev synaptics". При этом драйвера xf86-input-mouse, xf86-input-evdev и xf86-input-keyboard установлены, сам xorg-x11 был перекомпилирован повторно, на всякий пожарный. При первом запуске системы с установленными иксами выполнил X -configure и скопировал файл в каталог иксов. Содержание /etc/X11/xorg.conf для клавиатуры и мыши:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
По самой системе - компилировал в тестовой ветке (~amd64), udev и dbus обновил. Система грузиться без проблем, в консольном режиме и в mc все работает, даже мышь (gpm поставил для этого), пока сами иксы не запускаешь и все намертво отпадает.
Подскажите, пожалуйста, куда копать для решения этой проблемы?
Не работает клавиатура+мышь в Х-ах
Модератор: /dev/random
-
lestagros
- Сообщения: 11
- ОС: Gentoo
Re: Не работает клавиатура+мышь в Х-ах
Извиняюсь за беспокойство, времени на качественный поиск не было, но затем в свободное время наткнулся на аналогичную тему с другого дистрибутива
-
abs-o-lut
- Сообщения: 420
Re: Не работает клавиатура+мышь в Х-ах
xorg-server собран с USE="hal"?
Если да, то и поведение устройств ввода настраивается правкой конфигов hal.
Правда, можно ещё xorg собрать без hal, а можно и в конфигах hal разобраться.
А можно и просто отключить в xorg.conf
тогда параметры клавиатуры будут браться из xorg.conf, а не из конфигов hal.
Если да, то и поведение устройств ввода настраивается правкой конфигов hal.
Правда, можно ещё xorg собрать без hal, а можно и в конфигах hal разобраться.
А можно и просто отключить в xorg.conf
Код: Выделить всё
Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSectionтогда параметры клавиатуры будут браться из xorg.conf, а не из конфигов hal.
-
lestagros
- Сообщения: 11
- ОС: Gentoo
Re: Не работает клавиатура+мышь в Х-ах
Да, Xorg был собран с use-флагом "hal". Щас буду экспериментровать с xorg.conf
-
abs-o-lut
- Сообщения: 420
Re: Не работает клавиатура+мышь в Х-ах
А я не поленился, и разобрался с xml-конфигами hal, чего и вам советую.
И не игнорируйте wiki, в ней есть всё необходимое
http://ru.gentoo-wiki.com/wiki/HOWTO_hal_%...%BE%D0%B4%D0%B0
http://ru.gentoo-wiki.com/wiki/Xorg_%D1%83...D0%B5%D0%B7_hal
И ещё по теме
http://www.opennet.ru/tips/info/1860.shtml
Да и в этом форуме были уже и рецепты и примеры настроек.
И не игнорируйте wiki, в ней есть всё необходимое
http://ru.gentoo-wiki.com/wiki/HOWTO_hal_%...%BE%D0%B4%D0%B0
http://ru.gentoo-wiki.com/wiki/Xorg_%D1%83...D0%B5%D0%B7_hal
И ещё по теме
http://www.opennet.ru/tips/info/1860.shtml
Да и в этом форуме были уже и рецепты и примеры настроек.
-
lestagros
- Сообщения: 11
- ОС: Gentoo
Re: Не работает клавиатура+мышь в Х-ах
Ок, удалось решить проблему всеми указанными способами (как со сменой драйверов на evdev, так и отменой автоопределения драйверов hal-ом). Благодарю за помощь. На досуге еще с правилами hal-а похимичу.
-
trancefer
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: Не работает клавиатура+мышь в Х-ах
Небольшой совет — выкиньте к черту xorg.conf - все прекрасно работает через HAL (главное уметь его готовить ;)), в INPUT_DEVICES можно оставить только evdev и почистите ядро от драйверов левых клавиатур которые вы вначале включили :) По поводу написания правил для HAL — по ссылке очень хорошая статья на тему.
-
abs-o-lut
- Сообщения: 420
Re: Не работает клавиатура+мышь в Х-ах
Я встречал мнения, что hal'у долгая жизнь не светит. 
-
trancefer
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: Не работает клавиатура+мышь в Х-ах
Я встречал мнения, что hal'у долгая жизнь не светит.
Мнение анонимных аналитиков ЛОРа не истина в последней инстанции, если вы про DeviceKit — то он просто является модульной реализацией HAL.
-
Xaktyc
- Сообщения: 604
- ОС: Gentoo 2008.0, WinXP
Re: Не работает клавиатура+мышь в Х-ах
Я дык изначально выкинул все из ведра кроме поддержки стандартных клав, evdev не включал, работаю на дровах от xorg для мыши и клавы.