bobr, я так - genkernel --callback="emerge @module-rebuild" --bootloader=grub2 all
Да нет же, не модули ядра, а драйверы иксов.
xf86-input-evdev, nvidia-drivers и т.д.
bobr, я так - genkernel --callback="emerge @module-rebuild" --bootloader=grub2 all
Да нет же, не модули ядра, а драйверы иксов.
xf86-input-evdev, nvidia-drivers и т.д.
xf86-input-evdev, nvidia-drivers
Ну evdev я сразу пересобрал глядя на ошибку, nvidia-drivers это вообще само-собой.
Тут мне помогла только маскировка x11-libs/libXi-1.7
...
Еще тут вон что - openbox на эту систему поставил, и никак не пойму, из xorg.conf не подхватыват параметры клавиатуры, а из терминала ok:
# setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle,grp_led:scroll,compose:ralt,terminate:ctrl_alt_bksp"xorg:
# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Acer"
ModelName "Acer P225HQ"
Option "DPMS"
Option "UseEdidDpi" "False"
Option "DPI" "102 x 102"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 570"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-3"
Option "metamodes" "1920x1080 +0+0; nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
Driver "evdev"
Option "Protocol" "event"
MatchIsKeyboard "yes"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:ralt,terminate:ctrl_alt_bksp"
EndSection
Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
Option "dpms" "false"
EndSection
Сам же писал, а тут понять не могу, где и что потерял...
И вот жеж не в openbox проблема, в xfce сессии тоже самое.
лог последний иксов http://bpaste.net/show/84295/
И что самое непонятное после загрузки вижу:
# setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: evdev
layout: us,ru
variant: pc105
options: grp:alt_shift_toggle
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us+ru:2+inet(evdev)+group(alt_shift_toggle)
geometry: pc(pc104)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+ru:2+inet(evdev)+group(alt_shift_toggle)" };
xkb_geometry { include "pc(pc104)" };
};Те, как бы говорит, что alt+shift переключение работае, но по факту - нет, пинаю:
# setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"И сразу ok.
Гуглятся какие-то старые варианты с hal...
Вкуривание всякого и в тч арчвики тоже результатов не принесло...
[ 33.246] (WW) evdev: Logitech Unifying Device. Wireless PID:2010: ignoring absolute axes.Радиомышь? С чего бы иксам на нее ругаться?
Радиомышь? С чего бы иксам на нее ругаться?
С ней проблем нет...
С ней проблем нет...
Да я так, заметил просто...
Вот что мне подозрительным кажется:
[ 33.246] (II) config/udev: Adding input device Eee PC WMI hotkeys (/dev/input/event2)
[ 33.246] (**) Eee PC WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[ 33.246] (**) Eee PC WMI hotkeys: Applying InputClass "Keyboard Defaults"Не оно? Я бы попробовал разнести все по файлам в xorg.conf.d, в частности, у меня там 10-nvidia.conf и 90-keyboard-layout.conf остальное Х-сервер определяет сам.
Я бы попробовал разнести все по файлам в xorg.conf.d
Наоборот сейчас объединил.
Попробуй
emerge --ask @x11-module-rebuild