Как настроить xorg после установки драйверов nvidia?

В первую очередь конечно смотрел wiki
Вопросы:
- как настроить, что бы работало?
- что делаю не так?
- почему при загрузке графического окружения вывод идёт через карту nvidia, ведь такая "мощность" не нужна для этого?

Что имеем:
lspci -k | grep -A 2 -E "(VGA|3D)"

01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Lenovo GeForce GT 720M
Kernel driver in use: nouveau

Потом установил драйвер nvidia
#sudo pacman -S nvidia-390xx nvidia-390xx-utils

После перезагрузки черный экран.
Проверил:
lspci -k | grep -A 2 -E "(VGA|3D)"

01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Lenovo GeForce GT 720M
Kernel driver in use: nvidia

Набирал в консоли
nvidia-xconfig
Создается файл /etc/X11/xorg.conf

После перезагрузки опять чёрный экран, но уже в левом верхнем углу виден курсор "_"
При нажатии на клавиши ничего не появляется.

Копировал его в
/etc/X11/xorg.conf.d/20-nvidia.conf

Ничего не изменилось.

xorg.conf создаётся в следующей конфигурации:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.59  ([email protected])  Wed May  9 23:09:38 PDT 2018

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    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 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
dima81
Потом установил драйвер nvidia
#sudo pacman -S nvidia-390xx nvidia-390xx-utils
Кто сказал, что это ваш драйвер?
For GeForce 600 series cards and newer [NVEx and newer], install the nvidia or nvidia-lts package.
https://wiki.archlinux.org/index.php/NVIDIA#Installation

dima81
Набирал в консоли
nvidia-xconfig
Не надо.

dima81
почему при загрузке графического окружения вывод идёт через карту nvidia
https://wiki.archlinux.org/index.php/NVIDIA_Optimus
https://wiki.archlinux.org/index.php/Bumblebee
dima81
- что делаю не так?

dima81
Набирал в консоли
nvidia-xconfig
Создается файл /etc/X11/xorg.conf
Этот фокус с nvidia-xconfig уже давно не использует ни один дистрибутив, кроме Debian, насколько я знаю.
In Tux We Trust
Насколько я понял, у человека интегрированное и дискретное видео, а попытка установить видео-драйвер intel даже не была предпринята.
Aivar
Кто сказал, что это ваш драйвер?
For GeForce 600 series cards and newer
Там сейчас неразбериха. Надо смотреть на сайте нвидии по своей карте. Многие карты старше 600 не поддерживаются драйверами 396.24

http://www.nvidia.com/download/driverResults.aspx/133859/en-us
Переустановил на
nvidia nvidia-utils

Оболочка загрузилась нормально.

Вывод lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Lenovo GeForce GT 720M
Kernel modules: nouveau, nvidia_drm, nvidia

Согласно вики nouveau грузится после перезагрузки компа не должен.

А как вообще проверить работает драйвер или нет?
glxinfo |grep NVIDIA
Ничего не выдаёт.

glxgears
Показывает крутящиеся шестерёнки.

glxgears -info
GL_RENDERER = Mesa DRI Intel(R) Ivybridge Mobile
GL_VERSION = 3.0 Mesa 18.0.3
GL_VENDOR = Intel Open Source Technology Center
301 frames in 5.0 seconds = 60.024 FPS
dima81
А как вообще проверить работает драйвер или нет?
Kernel driver in use в выводе lspci -k
Ну коли строки in use нет, то не используется?

01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Lenovo GeForce GT 720M
Kernel modules: nouveau, nvidia_drm, nvidia

И да, два модуля ведь не могут работать? (nouveau, nvidia)

ЗЫ: Хотелось бы задействовать дискретную видеокарту для обработки видео. В игры я не играю.
dima81
Ну коли строки in use нет, то не используется?
 lspci -k |grep driver
cat '/var/log/Xorg.0.log' |grep LoadModule
что выводит?

dima81
И да, два модуля ведь не могут работать? (nouveau, nvidia)
Работать нет, но загруженными могут быть

Aivar
попытка установить видео-драйвер intel даже не была предпринята
mesa по зависимостям должна была притянуться

xorg-server makedepends 'mesa' 'mesa-libgl'
 
Зарегистрироваться или войдите чтобы оставить сообщение.