5698
Запуск игр через дискретную видеокарту
Накатил манджаро, стоят драйвера bumblebee
, пытаясь запустить игру вижу 20фпс. Начал гуглить «как посмотреть какая видеокарта рендерит» нашел команду glxinfo | egrep «OpenGL vendor|OpenGL renderer*»
Понимаю что рендерит проц а не дискретная видеокарта(150mx)
Помогите пожалуйста
, пытаясь запустить игру вижу 20фпс. Начал гуглить «как посмотреть какая видеокарта рендерит» нашел команду glxinfo | egrep «OpenGL vendor|OpenGL renderer*»
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel® UHD Graphics 620 (Kabylake GT2)
Понимаю что рендерит проц а не дискретная видеокарта(150mx)
Помогите пожалуйста
1 комментарий
$ sudo pacman -S intel-dri xf86-video-intel xf86-input-mouse xf86-input-synaptics xf86-input-keyboard virtualgl
$ sudo pacman -S bumblebee nvidia bbswitch primus mesa-demos
$ sudo gpasswd -a #username# bumblebee #username#- имя пользователя
$ sudo systemctl enable bumblebeed.service
$ sudo gedit /etc/modprobe.d/modprobe.conf
> blacklist nouveau
$ sudo gedit /etc/bumblebee/bumblebee.conf
> Driver=nvidia
> Bridge=virtualgl
$ sudo gedit /etc/mkinitcpio.conf
> MODULES=«i915 bbswitch»
$ sudo mkinitcpio -p linux*** (переименовать с учетом версии ядра linux***.preset)
$ sudo gedit /etc/default/grub
> GRUB_CMDLINE_LINUX_DEFAULT=«rcutree.rcu_idle_gp_delay=1» (если есть значения то дописать)
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
$ sudo gedit /etc/bumblebee/xorg.conf.nvidia
> BusID «PCI:01:00:0» дописать в секцию «Device»
Полезные команды
$ optirun --status
$ optirun nvidia-settings -c :8
$ lspci -k | grep VGA -A2
$ vblank_mode=0 primusrun glxspheres64
Для примера как запустить Хром с поддержкой WebGl
$ primusrun /opt/google/chrome/google-chrome --ignore-gpu-blacklist %U
Более актуальный пример
$ primusrun steam -w 1920 -h 1080