#4 - Alternando Entre GPUs - Vulkan no Notebook ou Desktop com GPU Secundária AMD no Linux
Se você tem um processador com Gpu integrada e uma Gpu secundária AMD, você vai precisar desta dica para rodar games ou programas por Vulkan com esta segunda Gpu, que normalmente é mais potente.
O driver que vamos usar é o RADV. Driver Vulkan open source para placas AMD no #Linux.
Serve para computadores Desktop ou Notebooks com Gpu discreta.
## Faça esse canal crescer, Se inscreva.
Participe do nosso telegram também: t.me/joinchat/FNCzkxHu-cewysjZXOW8oA ##
Vamos usar o driver RADV. Instale o pacote mesa-vulkan-drivers de 64 e 32 bits.
Vamos aos trabalhos:
Como eu falo no vídeo, para rodar com OpenGL, use o comando DRI_PRIME=1 antes do programa ou game, ou antes de %command% na inicialização dos jogos OpenGL da Steam.
Se tiver dúvida sobre isso é só dar uma olhada no vídeo abaixo:
youtu.be/YPHvKhL0XmU
Agora, para rodar com Vulkan você precisa seguir os seguintes passos:
Veja se os pacotes git, make e g++ estão instalados. Se surgirem outros, instale, ou qualquer erro na hora da instalação, mande para mim que vamos tentar identificar.
Agora faça um "clone" do repositório do software Vulkan Device Chooser Layer:
Execute git clone junto com este site github ponto com/aejsmith/vkdevicechooser.git
Eu tirei o h t t p s dois pontos barra barra porque a plataforma de vídeos está cheia de novas regras que estão desmonetizando a toa.
Então entre na pasta criada:
cd vkdevicechooser
Agora instale o software. Atenção que não é para usar sudo, ou logar como root:
make install
Pronto. Agora pode usar o comando abaixo antes do programa ou game que com suporte a Vulkan nativo do Linux, exceto os mais recentes portados pela Feral Interactive.
ENABLE_DEVICE_CHOOSER_LAYER=1 VULKAN_DEVICE_INDEX=1 eonomedoprograma
Se o game usa DXVK você não precisa deste comando. O DXVK já é configurado por padrão para enviar o jogo para a placa de vídeo secundária.
Segue o teste de Vulkan que eu cito no vídeo. Download em torno de 290 MB:
mega
bit.ly/2NTMK0H
google drive
bit.ly/2NJWNoE
Baixe, extraia, entre na pasta dele pelo terminal e execute:
ENABLE_DEVICE_CHOOSER_LAYER=1 VULKAN_DEVICE_INDEX=1 ./vilaviking-vk-gl.x86_64
Execute com windowed. E para fechar, ou aperte o x da janela ou dê Alt Tab, aperte com o botão direito do mouse em cima do ícone dele no dock ou no painel e aperte em Fechar.
Qualquer dúvida sobre este software é só perguntar.
-Hardware utilizado:
CPU - Ryzen5-2400g - Quad Core
GPU - Vega 8 Raven
GPU - AMD RX 480
MEM - 8GB - DDR4
HDD - Seagate 1TB
-Software utilizado:
Sistema Operacional - Ubuntu 19.04
Kernel Linux - 5.3-rc3
Drivers - Amdgpu (OpenGL) e RADV (Vulkan)
OpenGL 4.5 - Mesa3D 19.3-dev PPA Mesa/ACO-Valve
Vulkan 1.1 - Mesa3D 19.3-dev PPA Mesa/ACO-Valve
Programas de Gravação de tela - OBS-Studio / Simplescreenrecorder
-Softwares testados:
Game: Dota Underloards
Game Teste: Vila Viking por Sir Rob
-