Nvidia + Intel + steam

Добрый день, друзья. Помогите правильно установить драйвера на nvidia + intel и стим, чтобы можно было играть в игрушки.

На данный момент имеется:
Ноутбук с 2 картами.

4.8.13-1-ARCH x86_64

lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: CLEVO/KAPOK Computer Device 6504
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
Subsystem: CLEVO/KAPOK Computer Device 6504
Kernel driver in use: nouveau

я уже много вариантов пробовал, но вечные проблемы появляются, тяжело очень.
https://wiki.archlinux.org/index.php/Bumblebee_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Тебе из всех nvidia...... нужен пакет nvidia, будет установлен nvidia-375. Умеет wayland, кстати))
Еще нужен пакет primus.
Потом перезагружаешься.
Затем в терминале:
optirun твое_приложение - на nvidia
твое_приложение - на интел
Если не взлетит сразу, сделай принудительную загрузку модуля в modprobe.d.
У меня сразу пошел.
Проверяй:
optirun glxgears -info - на nvidia;
glxgears - info - на штеуде))
Далее загугли, в настройках steam выбираем игру пкм>параметры запуска>пишем команду primusrun %command%
Тебе из всех nvidia...... нужен пакет nvidia, будет установлен nvidia-375. Умеет wayland, кстати)) - что умеет?
Если не взлетит сразу, сделай принудительную загрузку модуля в modprobe.d. - а если иксы не стартонут?
1) С wayland нормально работает. https://ru.wikipedia.org/wiki/Wayland
2) Если не взлетит имелось ввиду, что модуль нуво грузится будет.
Teslamachine
а если иксы не стартонут?
так и пробовать нечего.
lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
Subsystem: Acer Incorporated [ALI] Device 0866
Kernel driver in use: i915
--
03:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Acer Incorporated [ALI] GeForce 820M
Kernel modules: nvidia_drm, nvidia
$ lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: CLEVO/KAPOK Computer Device 6504
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
Subsystem: CLEVO/KAPOK Computer Device 6504
Kernel modules: nouveau, nvidia_drm, nvidia - как удалить ненужные NOUVEAU???

ХММММММ

Сначала не стартонул, добавил себя в группу бамблби и автозапуск, ребут, и фирефокс через optirun запустился. Теперь вопрос, мне это теперь так каждую программу запускать? или он сам решает?
optirun glxinfo | grep -i opengl покажи сюда
Morisson
В настройках steam выбираем игру пкм>параметры запуска>пишем команду primusrun %command%
А вообще запускаешь или через терминал:
optirun твое_приложение
optirun /путь/до/твоего/приложения
optirun /путь/до/твоего/скрипта.sh
vblank_mode=0 optirun steam steam://rungameid/80 , где vblank_mode=0- отключение вертикальной синхронизации для большего fps
Или редактируешь ярлык приложения в текстовом редакторе:
sudo nano /usr/share/applications/firefox.desktop
В строку Exec= вставляешь сразу после =optirun, дальше все без изменений. Например, Exec=optirun firefox
Теперь при запуске firefox он всегда будет запускаться на nvidia/
optirun glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 940M/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.26
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.26
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
 
Зарегистрироваться или войдите чтобы оставить сообщение.