A falta de tutoriais que funcionassem no Debian, me fez republicar aqui de novo, vários anos depois…
Estou com um notebook bem antigo, um Intel i3 de segunda geração, ao estragar a placa mãe ,
comprei um placa mãe do mesmo notebook, só que essa com placa de video dedicada da
AMD/Radeon. Apesar de ser uma GPU de 2010 (mais ou menos) deve funcionar com placa de
video dedicadas da AMD mais recentes, para Debian stable (atualmente a versão Bullseye).
Primeiramente você deverá ver se ela está funcionando corretamente e foi detectada pelo kernel pelo
terminal, digitando
$ lspci
ou para encontrar mais rápido
$ lspci | grep VGA
lhe retornará algo assim:
Também poderá procurar a placa de video, para ver se algum firmware já está instalado com o
comando
$ sudo lshw -C video
Se algo já tiver instalado o terminal lhe retornará algo assim…..
O Debian, por padrão, não adiciona repositórios com bibliotecas ou programas de códigos fechado,
somente de código aberto então vá no terminal novamente e digite os “comandos”:
$ sudo <editor de texto> /etc/apt/sources.list
e adicione as linhas abaixo na lista que foi aberta e salve
#repositório backports para programas e bibliotecas non-free
deb http://deb.debian.org/debian/ bullseye-backports non-free contrib main
deb-src http://deb.debian.org/debian/ bullseye-backports non-free contrib main
digite no terminal após as alterações:
$ sudo apt update && upgrade
$ sudo apt-get install firmware-amd-graphics
A principio
tudo pronto, tenha em mente que o driver ficará alternando entre a placa de vídeo integrada
e a placa de video dedicada, conforme demanda, principalmente em sistemas mobile (notebook)
para reduzir o consumo de energia elétrica quando a placa de video dedicada não for necessária,
usando assim, a placa de video integrada.
Caso queira abrir algum programa exclusivamente com a placa de video dedicada
primeiramente para averiguar que a placa de video dedicada está habilitada como recurso para o
OpenGL, usando o comando no terminal
$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
$ glxinfo | grep "OpenGL renderer"
E para chamar o programa , utilizando exclusivamente a placa dedicada, com o comando:
$ DRI_PRIME=1 <nome do programa>