nvidia gf 8600 GTS поддержка в xorg-server

Здравствуйте.
Столкнулся с проблемой.
Есть относительно старый компутер, используется как домашний компьютер для серфинга тырнета.
Видео карточка nvidia gf 8600 GTS.
Так вот, скоро удаляться пакеты xf86-input-mous и xf86-input-keyboard, решил перенастроить на evdev.
Указываю в make.conf INPUT_DEVICES="evdev" и в
cat /etc/X11/xorg.conf.d/10-keyboard.conf

Section "InputClass"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option         "AutoRepeat" "500 30"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbVariant" "nodeadkeys"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:caps,ctrl:nocaps"
EndSection

xorg-drivers обновился/пересобрался.
А xorg-server не могу пересобрать потому что новый порт x11-base/xorg-server-1.20.7 подтягивает по зависимостям новые драйвера nvidia, которые с моей карточкой не совместимы.
Сейчас используется xorg-server-1.20-r2
Пока временно вернул обратно пакеты в систему xf86-input-mous и xf86-input-keyboard.
Как быть в таком случае?

libinput

INPUT_DEVICES="libinput". Ну, и конечно же, nouveau вместо проприетарного драйвера.

С этим справился, оказывается

С этим справился, оказывается разработчики xorg-server добавили флаг libglvnd - какае-та поддержка от разработчиков nvidia, мне он не нужен на моей старой карточке.
Убрал флаг libglvnd и все нормально заработало.
Теперь не пойму, что мне нужно пересобрать, что бы клава и мышь заработали через evdev.
Пересобрал xorg-server и xorg-drivers.
А так же emerge @x11-module-rebuild
Почему то драйвер не добавляется
grep evdev /var/log/Xorg.0.log пусто.
[ebuild R ] x11-base/xorg-server-1.20.7:0/1.20.7::gentoo USE="elogind suid udev xorg -debug -dmx -doc -ipv6 -kdrive -libglvnd -libressl -minimal (-selinux) -static-libs -systemd -unwind -wayland -xcsecurity -xephyr -xnest -xvfb" 0 KiB
[ebuild R ] x11-base/xorg-drivers-1.20-r2::gentoo INPUT_DEVICES="evdev -elographics -joystick -libinput -synaptics -vmmouse -void -wacom" VIDEO_CARDS="nvidia -amdgpu -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -i965 -intel -mga -nouveau -nv (-omap) -qxl -r128 -radeon -radeonsi -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware" 0 KiB

qlist -IUv | grep xf86
x11-apps/xf86dga-1.0.3
x11-drivers/xf86-input-evdev-2.10.6
x11-libs/libXxf86dga-1.1.5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_ppc_32 -abi_ppc_64 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs
x11-libs/libXxf86vm-1.1.4-r1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_ppc_32 -abi_ppc_64 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs

Может что то я упускаю из вида?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Я пас.

У меня, до libinput, было INPUT_DEVICES="evdev keyboard mouse"
Ну, и конфигурация устройств, в обоих случаях, ручками. Раскладка там, скорость движения...

.

INPUT_DEVICES="evdev"

Попробуй запустить иксы без конфига.

:wq
--
Live free or die

Компьютер находится в другом

Компьютер находится в другом городе.
Так что это когда я поеду погостить к родителям, тогда только смогу проверить, не хочется такие эксперименты ставить удаленно.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Да какие проблемы - это же

Да какие проблемы - это же только Х'ы! Перезагрузка системы не требуется.
Если что - откатишь назад через SSH...

SysA написал(а): Да какие

SysA написал(а):
Да какие проблемы - это же только Х'ы! Перезагрузка системы не требуется.
Если что - откатишь назад через SSH...

Не хочется лишний раз напрягать родителей.
Лучше как буду на месте сам все сделаю.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

A никого напрягать и не надо

A никого напрягать и не надо - настрой Х через SSH или VNC и рули себе удаленно...

Присоединяюсь к RY_G...

Присоединяюсь к RY_G... у меня тоже nouveau и раньше было INPUT_DEVICES="evdev keyboard mouse", но потом перешел на INPUT_DEVICES="libinput" и никаких проблем!

Кстати, а чем тебе libinput не угодил?! Все-таки libinput is Gentoo Linux's default input device driver. ;)

Ну и в догон (на всякий случай) - у меня несколько иная конфигурация клавиатуры:

cat /etc/X11/xorg.conf.d/20kbd.conf

Section "InputDevice"
# generated from default
    Identifier	"MicrosoftKeyboard"
    Driver	"kbd"
    Option	"XkbModel"	"pc105"
    Option	"XkbLayout"	"gb,ru"
    Option	"XkbOptions"	"grp:switch,grp:alt_shift_toggle,grp_led:scroll gb,ru"
EndSection

Не хочу использовать разные

Не хочу использовать разные конфиги на своих компах.
Хочется понять почему не работает, пока разбираюсь, усложняет все это дело что комп в другом городе.
А зачем мне старым драйвером kbd пользоваться, evdev же новый.
Driver "kbd"

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Лог загрузки

Лог загрузки иксов.
https://pastebin.com/GnV3RrnH
Почему то конфиг клавы не применяется /etc/X11/xorg.conf.d/10-keyboard.conf , странно.
/etc/X11/xorg.conf

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
EndSection

Section "Files"
    FontPath        "/usr/share/fonts/corefonts/"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/100dri/"
    FontPath        "/usr/share/fonts/75dri/"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/default/ghostscript"
    FontPath        "/usr/share/fonts/encodings/"
    FontPath        "/usr/share/fonts/ttf-bitstream-vera/"
    FontPath        "/usr/share/fonts/util/"
    FontPath        "/usr/share/fonts/cyrillic/"
EndSection

Section "Module"
    Load           "freetype"
    Load           "extmod"
    Load           "glx"
    Load           "dbe"
    Load           "record"
    Load           "xtrap"
    Load           "type1"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    HorizSync       31.5 - 64.3
    VertRefresh     50.0 - 70.0
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1680x1050" "1152x864" "1024x768" "640x400"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

Section "ServerFlags"
  Option "AllowEmptyInput" "False"
  Option  "AutoAddDevices" "False"
EndSection
# cat /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option         "AutoRepeat" "500 30"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc104"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbVariant" "nodeadkeys"
    Option         "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,ctrl:nocaps"
EndSection
serv0 ~ # cat /etc/X11/xorg.conf.d/20opengl.conf
Section "Files"
   ModulePath "/usr/lib64/opengl/nvidia"
   ModulePath "/usr/lib64/xorg/modules"
EndSection

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

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

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