Не запускаются иксы- "couldn't open module keyboard". [РЕШЕНО]

После обновления до xorg-server-1.6.3.901-r2 перестали запускаться "иксы" (xfce, kde).
Сделано как здесь и здесь.
Но не смотря на то, что драйвера (равно как и упоминанение слова) keyboard в xorg.conf нет, в Xorg.0.log пишется:

Цитата:
(II) config/hal: Adding input device ImPS/2 Generic Wheel Mouse
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.6.3.901, module version = 2.2.5
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) ImPS/2 Generic Wheel Mouse: always reports core events
(**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event3"
(II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
(II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
(II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
(**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
(**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
(**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
(**) ImPS/2 Generic Wheel Mouse: (accel) filter chain progression: 2.00
(**) ImPS/2 Generic Wheel Mouse: (accel) filter stage 0: 20.00 ms
(**) ImPS/2 Generic Wheel Mouse: (accel) set acceleration profile 0
(II) ImPS/2 Generic Wheel Mouse: initialized for relative axes.
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) LoadModule: "keyboard"
(WW) Warning, couldn't open module keyboard
(II) UnloadModule: "keyboard"
(EE) Failed to load module "keyboard" (module does not exist, 0)

(EE) No input driver matching `keyboard'
(EE) config/hal: NewInputDeviceRequest failed (15)
(II) ImPS/2 Generic Wheel Mouse: Close
(II) UnloadModule: "evdev"

Файл /var/cache/hald/fdi-cache удален, в make.conf есть:
INPUT_DEVICE="evdev keyboard mouse"
где еще нужно проверить?

если у тебя

если у тебя INPUT_DEVICE="evdev keyboard mouse"
значит иксы собирались с поддержкой keyboard

а xf86-input-keyboard установлен?
после обновления иксов пересобирал драйверы?

iNDiAnFLy написал(а): если у

iNDiAnFLy написал(а):
если у тебя INPUT_DEVICE="evdev keyboard mouse"
значит иксы собирались с поддержкой keyboard

Пересобрал xorg-server с -keyboard , тот же эффект.

iNDiAnFLy написал(а):
а xf86-input-keyboard установлен?

Да.

iNDiAnFLy написал(а):
после обновления иксов пересобирал драйверы?

только revdep-rebuild делал- там около 200 пакетов пересобралось.

Skala написал(а): только

Skala написал(а):
только revdep-rebuild делал- там около 200 пакетов пересобралось.

а вот ручками надо ибо revdep-rebuild не найдет изменения ABI ;-)

Theli написал(а): а вот

Theli написал(а):
а вот ручками надо ибо revdep-rebuild не найдет изменения ABI ;-)

Честно говоря, я тоже не найду- подскажите пожлауйста, что нужно пересобрать?

Все установленные пакеты из

Все установленные пакеты из категории x11-drivers

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Пересобрал- не

Пересобрал- не помогло.
Может, в xorg.conf что-то особое должно быть насчет клавиатуры? А то у меня на эту тему там вообще пустота.

emerge -av1 `eix -I xf86-

emerge -av1 `eix -I xf86- --only-names`

в xorg.conf должно быть что-нить типа этого...

Section "ServerLayout"
    ...
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbVariant" ",winkeys"
    Option         "XkbOptions" "grp:ctrl_shift,grp_led:scroll"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

либо это должно быть настроено в hal, но тут я не помощник ибо не юзаю ;-)

Все описанное выше сделал

Все описанное выше сделал, есть небольшой прогресс: KDE загружается, правда с окном сообщения об ошибке.
Клавиатура так же не видна.
xorg.conf теперь такой:

Цитата:
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbModel" "pc102"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

А в логах уже по-другому пишет:

Цитата:
(**) Option "CoreKeyboard"
(**) Keyboard1: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc102"
(**) Keyboard1: XkbModel: "pc102"
(**) Option "XkbLayout" "us,ru"
(**) Keyboard1: XkbLayout: "us,ru"
(**) Option "XkbVariant" ",winkeys,winkeys"
(**) Keyboard1: XkbVariant: ",winkeys,winkeys"
(**) Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
(**) Keyboard1: XkbOptions: "grp:ctrl_shift_toggle,grp_led:scroll"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) config/hal: Adding input device ImPS/2 Generic Wheel Mouse
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.6.3.901, module version = 2.2.5
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) ImPS/2 Generic Wheel Mouse: always reports core events
(**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event3"
(II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
(II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
(II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
(**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
(**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
(**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
(**) ImPS/2 Generic Wheel Mouse: (accel) filter chain progression: 2.00
(**) ImPS/2 Generic Wheel Mouse: (accel) filter stage 0: 20.00 ms
(**) ImPS/2 Generic Wheel Mouse: (accel) set acceleration profile 0
(II) ImPS/2 Generic Wheel Mouse: initialized for relative axes.
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) LoadModule: "keyboard"
(WW) Warning, couldn't open module keyboard
(II) UnloadModule: "keyboard"
(EE) Failed to load module "keyboard" (module does not exist, 0)
(EE) No input driver matching `keyboard'
(EE) config/hal: NewInputDeviceRequest failed (15)
(II) UnloadModule: "mouse"
(II) UnloadModule: "kbd"
(II) ImPS/2 Generic Wheel Mouse: Close
(II) UnloadModule: "evdev"

То есть клавиатуру он увидел, но опять в конце Warning, couldn't open module keyboard .

Добавил две опции в 'Section

Добавил две опции в 'Section "ServerFlags"':
Option "AllowEmptyInput" "False"
Option "AutoAddDevices" "False"

Теперь KDE загружается как и раньше- с сообщением об ошибке и черным экраном (то есть не показывает обои, не подгружает тему). НО: клавиатура работает. Пробовал добавить обои вручную- не работает.
Я так полгаю, что сабж решен, и можно открывать другую тему? Или черный экран с невозможностью настроить это все из той же оперы?

Да, это уже несколько другая

Да, это уже несколько другая тема.

Не грусти, товарищ! Всё хорошо, beautiful good!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".