#5 - Alternando Entre GPUs - Nvidia Prime Render Offload no Ubuntu - É IMPORTANTE LER A DESCRIÇÃO

Subscribers:
5,570
Published on ● Video Link: https://www.youtube.com/watch?v=G2ZbIXvLGV8



Duration: 11:57
2,666 views
66


Se você tem um processador com Gpu integrada e uma Gpu secundária Nvidia, você vai precisar desta dica para rodar games ou programas por OpenGL ou Vulkan com esta segunda Gpu Nvidia, que normalmente é mais potente. Bumblebee Já Era.

Serve para Notebook gamer ou híbrido, mas também serve para computadores de mesa que possuem processador com GPU integrada e uma placa de vídeo offboard.
--
Faça esse canal crescer, Se inscreva.

Participe do nosso telegram também: t.me/joinchat/FNCzkxHu-cewysjZXOW8oA
--
Vamos aos trabalhos:

Os passos estão descritos nesta página:

download.nvidia.com/XFree86/Linux-x86_64/440.44(MUDE ESSE NÚMERO PARA A ÚLTIMA VERSÃO)/README/primerenderoffload.html

Mude a versão 440.44 para uma versão mais recente quando essa não estiver mais disponível.

ou
Acesse essa:
https://people.freedesktop.org/~aplattner/nvidia-readme/primerenderoffload.html

-Primeiro, no caso do Ubuntu 18.04, instale o suporte HWE com os comandos:

sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04

-Agora instale o driver Nvidia:

Adicione o repositório Nvidia Graphics Driver e instale:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update

sudo apt install nvidia-driver-435

No lugar de 435 você pode colocar a versão do driver mais atual.

-Atualize o Xorg para uma versão mais recente compatível com o Prime Offload:

Adicione o repositório de Aaron Plattner e atualize o sistema:

Atenção:
No Ubuntu 20.04 em diante provavelmente você não vai precisar mais de adicionar este repositório, mas se você ainda está usando o Ubuntu 18.04, use-o:

sudo add-apt-repository ppa:aplattner/ppa

sudo apt update

sudo apt upgrade

-Crie a pasta xorg.conf.d dentro de /etc/X11, crie e edite o arquivo nvidia.conf inserindo os parâmetros abaixo para o offload funcionar. Usando o nano para editar o arquivo, salve com as teclas Control mais O, Enter, e Control mais X:

sudo mkdir /etc/X11/xorg.conf.d

sudo nano /etc/X11/xorg.conf.d/nvidia.conf

Insira estes parâmetros dentro dele:

Section "ServerLayout"
Identifier "layout"
Option "AllowNVIDIAGPUScreens"
EndSection

Depois de salvar este arquivo, reincie e veja se funcionou, identifique isso com o comando:
xrandr --listproviders
e veja se a segunda placa é mostrada como NVIDIA-GO.
Se não, então apague tudo do arquivo nvidia.conf e insira estes parâmetros abaixo nele, salve e reinicie de novo:

Section "ServerLayout"
Identifier "layout"
Screen 0 "iGPU"
Option "AllowNVIDIAGPUScreens"
EndSection

Section "Device"
Identifier "iGPU"
Driver "modesetting"
EndSection

Section "Screen"
Identifier "iGPU"
Device "iGPU"
EndSection

Section "Device"
Identifier "dGPU"
Driver "nvidia"
EndSection

-Provavelmente agora vai.

-Teste com os comandos:

Para Vulkan:
__NV_PRIME_RENDER_OFFLOAD=1 vkcube
ou somente o app vkcube ou game, se os drivers mesa-vulkan-drivers e mesa-vulkan-drivers:i386 estiverem desinstalados. Mais detalhes sobre isso é só perguntar.

Para OpenGL:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears

Para Games troque apenas o app. E para jogos Steam insira %command% no lugar do app.

Se quiser ter mais fps do que o monitor mostra, use esse comando junto:

__GL_SYNC_TO_VBLANK=0

Qualquer dúvida é só perguntar.

-Hardware utilizado:

CPU - Ryzen5-2400g
GPU - Vega 8 Raven
GPU - Nvidia GTX 750
MEM - 8GB - DDR4
HDD - Samsung 160 GB

-Software utilizado:

Sistema Operacional - Ubuntu 18.04.3
Kernel Linux - 5.0
Drivers - Nvidia-435.21
Programas de Gravação de tela - OBS-Studio / Simplescreenrecorder

-Software testado:
vkcube

-




Other Videos By Sir Rob Linux Brasil


2019-11-25Sir Rob Linux Notícias 17 a 23/11/19 - Tópicos e Links na Descrição
2019-11-19MEDIA FOUNDATION SUPPORT NO LINUX PARA RODAR DETERMINADOS GAMES - LISTA NA DESCRIÇÃO
2019-11-18Sir Rob Linux Notícias 10 a 16/11/19 - Tópicos e Links na Descrição
2019-11-13Mais PERFORMANCE no Linux Fedora - Você Pode Precisar
2019-11-11Sir Rob Linux Notícias 3 a 9/11/19 - Tópicos e Links na Descrição
2019-11-04Sir Rob Linux Notícias 27/10 a 2/11/19 - Tópicos e Links na Descrição
2019-11-02OpenGL vs Vulkan Beta de Shadow of Mordor - Benchmark Linux AMD
2019-10-28Sir Rob Linux Notícias 20 a 26/10/19 - Tópicos e Links na Descrição
2019-10-23Kernel+Mesa Estável VS Kernel+Mesa-Git - Benchmark Linux
2019-10-21Sir Rob Linux Notícias 13 a 19/10/19 - Tópicos e Links na Descrição
2019-10-17#5 - Alternando Entre GPUs - Nvidia Prime Render Offload no Ubuntu - É IMPORTANTE LER A DESCRIÇÃO
2019-10-14Sir Rob Linux Notícias 6 a 12/10/19 - Tópicos e Links na Descrição
2019-10-11AMDGPU vs AMDGPU-PRO - OpenGL Vulkan e OpenCL - Benchmark Linux
2019-10-07Sir Rob Linux Notícias 29/9 a 5/10/19 - Tópicos e Links na descrição
2019-09-30Sir Rob Linux Notícias 22 a 28/9/19 - Tópicos e Links na Descrição
2019-09-29Mesa Vulkan Overlay no Linux - Serve Para AMD, Nvidia, Intel
2019-09-25Contador de Fps em Games OpenGL no Linux - Glxosd - Driver de Vídeo Open ou Pró, em Qualquer Distro
2019-09-23Sir Rob Linux Notícias 15 a 21/9/19 - Tópicos e Links na Descrição
2019-09-18Posso Comprar Qualquer Game do Windows Para Jogar no Linux ?? - Steam
2019-09-16Sir Rob Linux Notícias - 8 a 14/9/19 - Tópicos e Links na Descrição
2019-09-09Sir Rob Linux Notícias 1 a 7/9/19 - Tópicos e Links na Descrição



Tags:
bumblebee linux como usar
ubuntu nvidia
nvidia games
nvidia linux
linux
nerd
prime offload
alternando entre gpus
bumblebee choose nvdia
linux nvidia
vulkan on discrete gpu
opengl on discrete gpu
nvidia sync monitor
nvidia sync to blank
vulkan nvidia
haswell vulkan
vulkan api
vulkan vs dx12
como ativar api vulkan
laptop hybrid
broadwell vulkan
notebook gamer
primus
ubuntu 18.04
ubuntu 20.04