[Решено] Не запускается второй монитор (nvidia)

Месяц не обновлялся, решил обновится, после не запускается второй монитор (nvidia) первый работает от встроенной карты (intel)
Не знаю что с делать в настройках xfce в разделе дисплей не видит nvidia дисплей, Карта довольно старая GT640 для нее использовал драйвер nouveua, а поприетарный нормальный драйвер ее не поддерживает.
конфиг /etc/X11/xorg.conf.
С одним монитором очень неудобно привык с двумя работать


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 378.13  (buildmeister@swio-display-x86-rhel47-05)  Tue Feb  7 19:37:00 PST 2017

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "intel" 0 0
    Screen      1  "Screen0" 3000 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 100.0
    VertRefresh     43.0 - 100.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nouveau"
    VendorName     "NVIDIA Corporation"
#   VendorName     "radeon"
    Option         "MetaModes"   "1920x1080, 1920x1080"
    Option         "NoLogo" "true"
    Option         "UseEdidDpi" "false"
    Option         "DPI" "96 x 96"
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
    Option         "AllowIndirectGLXProtocol" "off"
    Option         "TripleBuffer" "on"
EndSection

Section "Device"
    Identifier     "intel"
    Driver         "intel"
    Option         "MetaModes"   "1280x1024, 1280x1024"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "intel"
    Device         "intel"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "MetaModes" "1280x1024, 1280x1024"
    SubSection     "Display"
        Depth       24
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection
Решил проблему наполовину, запустил второй экран командой modprobe nouveau, почему то модуль сам не стартует в процессе загрузки системы
sooNei9E
почему то модуль сам не стартует в процессе загрузки системы
Пакет nvidia содержит блеклист на nouveau, если хотите использовать свободный драйвер удалите проприетарные драйвера или блеклист модуля
pacman -Qs nvidia
sudo pacman -Rds nvidia_установленные
https://wiki.archlinux.org/title/Nouveau#Keep_NVIDIA_driver_installed
vs220
sooNei9E
почему то модуль сам не стартует в процессе загрузки системы
Пакет nvidia содержит блеклист на nouveau, если хотите использовать свободный драйвер удалите проприетарные драйвера или блеклист модуля
pacman -Qs nvidia
sudo pacman -Rds nvidia_установленные
https://wiki.archlinux.org/title/Nouveau#Keep_NVIDIA_driver_installed

Я знаю, уже сталкивался с такой проблемой
В папке //etc/modules-load.d/ есть файл nvidia-dkms.conf с содержимым nouveau, но почему то при запуске системы модуль не стартует, приходится в ручную запускать из tty а потом оболочку.
Вывод покажите
cat /etc/modules-load.d/nvidia-dkms.conf
ls /usr/lib/modprobe.d
ls /etc/modprobe.d 
vs220
ls /usr/lib/modprobe.d

cat /etc/modules-load.d/nvidia-dkms.conf
#nvidia-uvm
nouveau

ls /usr/lib/modprobe.d
bluetooth-usb.conf nvdimm-security.conf nvidia.conf nvidia-dkms.conf nvidia-utils.conf README systemd.conf

ls /etc/modprobe.d
firewalld-sysctls.conf mei.conf
sooNei9E
ls /usr/lib/modprobe.d
nvidia.conf nvidia-dkms.conf nvidia-utils.conf
Вот эти конфиги и смотрите - какой то из них содержит запрет на загрузку nouveau
например nvidia-utils.conf из пакета nvidia-utils
cat /usr/lib/modprobe.d/nvidia-utils.conf
blacklist nouveau
vs220
sooNei9E
ls /usr/lib/modprobe.d
nvidia.conf nvidia-dkms.conf nvidia-utils.conf
Вот эти конфиги и смотрите - какой то из них содержит запрет на загрузку nouveau
например nvidia-utils.conf из пакета nvidia-utils
cat /usr/lib/modprobe.d/nvidia-utils.conf
blacklist nouveau

Ага спасибо похоже оно!
vs220
Пакет nvidia содержит блеклист на nouveau, если хотите использовать свободный драйвер удалите проприетарные драйвера или блеклист модуля

Следом:
sooNei9E
Я знаю, уже сталкивался с такой проблемой

Потом:
vs220
cat /usr/lib/modprobe.d/nvidia-utils.conf
blacklist nouveau

Эпилог:
sooNei9E
Ага спасибо похоже оно!

sooNei9E
Карта довольно старая GT640 для нее использовал драйвер nouveua, а поприетарный нормальный драйвер ее не поддерживает.
А nvidia-390xx-dkms c AUR, уже не работает?
https://t.me/arch_linuxru
 
Зарегистрироваться или войдите чтобы оставить сообщение.