Заметил, что steam из pacman сам по себе через nvidia запускает, проверив на третьей игре. Спасибо всем за помощь!
Morisson
https://wiki.archlinux.org/title/NVIDIA_Optimus_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8F_PRIME_Render_Offload

Для запуска игр в Steam через NVidia
1) Click Properties
2) Click Set Launch Options
3) enter: __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" __VK_LAYER_NV_optimus="NVIDIA_only" %command%

Для запуска приложения через NVidia
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" __VK_LAYER_NV_optimus="NVIDIA_only" твое_приложение
спасибо, все же помогло! переустановил steam, обнаружив, что он есть в pacman, TF2 200 fps
undemeon
А вы точно всё по удаляли из конфигов и не генерировали ничего ручками? С пустой папкой по сути пере запуститься то надо. и в инит какой модуль на запуск прописан? Такая ересь обычно случалась после того как штатными способами пытался сгенерировать nvidia конфиг. Вы его то удалили?
Конфиг xorg удалил, да. Там только конфиг для keyboard, который был по умолчанию
undemeon
Там проблема в том что вы нагородили перед всем этим, xconfig удаляйте нафиг, его сгенерирует по новой, а при установленном оптимус менеджере всё описанное выше делает сам сервис , при включенных обоих адаптерах, прямо в меню вашего ди есть пункт через что запускать, если при установке игры вы выбрали создать шорткат.
Custom Xorg config : optimus-manager works by auto-generating a Xorg configuration file and putting it into /etc/X11/xorg.conf.d/. If you already have custom Xorg configuration files at that location or at /etc/X11/xorg.conf , it is strongly advised that you remove anything GPU-related from them to make sure that they do not interfere with the GPU switching process.
Читать же документацию надо. ссылка на сам проект и да он есть в аур.
Поставил optimus-manager, перезагрузил ноутбук, иксы не запустились... При этом демон его работал исправно, а в логах икса ошибка только с запуском fbdev
Morisson
https://wiki.archlinux.org/title/NVIDIA_Optimus_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8F_PRIME_Render_Offload

Для запуска игр в Steam через NVidia
1) Click Properties
2) Click Set Launch Options
3) enter: __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" __VK_LAYER_NV_optimus="NVIDIA_only" %command%

Для запуска приложения через NVidia
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" __VK_LAYER_NV_optimus="NVIDIA_only" твое_приложение
Установив в properties этот параметр ничего не изменилось, пробую optimus-managee
Morisson
Не нужно никаких xconfig-ов. Убирайте все, что нагородили. И впредь перед тем, как что-то делать, читайте ArchWiki. Там все есть.
Ок, но я всё по ArchWiki и делаю
undemeon
Закапайте вы уже этого шмеля престарелого, есть optimus-manager, я подозреваю что у вас лаптоп. Разберитесь с ним уже, пока были данные железки, им и пользовался, он позволяет запускать в любой конфигурации через то что надо. И в лутрисе настройки то же его работают. Забыл добавить, аплет для переключения графики не забудьте.
Это да, допустим, я понял, но вернуть xorg обратно не выходит - переустановил драйвера, ручками написал xconfig для карточки - тщетно. glxserver_nvidia, относящийся к nvidia_utils не стартует
В логах Xorg.1.log из ошибок только загрузка модуля nouveau, nv, fbdev, versa. Последние три мне не известны, nouveau в блэк листе.
Xorg.0.log показывает уже что-то интересное - не может открыть glxserver_nvidia, в следствии чего сам nvidia не запускается
И так, вырубил службу bumblebee, чтобы запустить xorg, показывала выход с кодом 1. Запуску не помогло, sddm показывает, что мол всё хорошо
ishao
Попробовал решить, поставив Bumblebee, как итог, enable службу, перезагрузил, теперь загрузка останавливается на бесконечное время на экране
250.3-4-arch
/dev/nvme0n1p2: recovering journal
/dev/nvme0n1p2: clean
И мигающий курсор, ничего сделать не могу
При этом в tty перейти могу, но иксы не запускаются