Bom, queria fazer esse “tutorial” porque finalmente conseguir ter o que mais queria numa distribuição que era uma Distro leve, rápida e compatível, o Debian me oferece tudo isso agora, mas enfim, umas coisas a falar antes.
1° - Não é muito fácil (para não dizer impossível) conseguir o mesmo resultado no Debian Stable
2° - Não me responsabilizo se você quebrar seu SO
3° - Recomendo bastante para quem é novo no Linux favoritar as páginas Wiki para ter uma ajuda, de preferência do Debian quanto do Arch e leia bastante.
Pronto, agora se você também tem um notebook híbrido (é uma droga né kk) sabe a importância de se conseguir o Nvidia Optimus , como escrito no próprio wiki do debian se você usar o Debian Stable você não consegue obter o Prime que seria a melhor forma de utilizar sua GPU da Nvidia, caso não tenha ideia do que estou falando, seria como isto:
Enfim, vamos aos passos:
1° Instale o Debian Stable em seu computador, eu digo para ser o primeiro o stable porque a velocidade para download é muito maior do que a iso testing, sid etc etc, se tem um notebook híbrido provavelmente é um boa ideia baixar a versão non-free, aqui o link.
2° Após finalizar a instalação e reiniciar o computador, apenas conecte na internet e abra o terminal (nunca me deu problema com pacotes mas é bom evitar) e digite:
sudo nano /etc/apt/sources.list
E no seu sources.list
tem que estar escrito apenas isto (não se preocupe com security ou a parte updates):
deb http://deb.debian.org/debian/ unstable main non-free contrib
deb-src http://deb.debian.org/debian/ unstable main non-free contrib
Depois de tudo salvo, basta digitar no terminal
sudo apt dist-upgrade
E irá inicializar o processo de atualização, irá demorar um pouco, certos momentos aparecerá avisos, como um de reinicialização de serviços, basta selecionar o < SIM > e apertar o ‘q’ em um momento que um texto aparece dizendo que está utilizando uma distribuição de teste. Quando tudo acabar reinicie sua máquina e estará usando o Debian Sid.
3° Agora para instalar os drivers da Nvidia:
sudo apt install firmware-linux
sudo apt install linux-headers-amd64
sudo apt install nvidia-driver
sudo reboot
4° Para verificar se deu tudo certo, tente abrir pelo terminal nvidia-settings
se aparecer algo próximo de
Unable to load info from any available system
Vá no terminal e digite:
sudo nano /etc/X11/xorg.conf
e no mesmo, digite:
Section "Device"
Identifier "iGPU"
Driver "modesetting"
EndSection
Section "Screen"
Identifier "iGPU"
Device "iGPU"
EndSection
Section "Device"
Identifier "dGPU"
Driver "nvidia"
EndSection
E pronto, pode reiniciar a máquina. Para rodar aplicativos usando sua placa da Nvidia, basta colocar
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
antes do nome do aplicativo. Como provavelmente será melhor utilizado na steam, se quiser rodar o seu jogo com sua GPU, vá em propriedades do seu jogo e depois em configurar inicialização e coloque:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%
e agora você pode rodar seu jogo normalmente. Caso tenha tearing ( o que acho bem difícil) só colocar no terminal:
sudo nano /etc/modprobe.d/nvidia.conf
e no mesmo colocar:
options nvidia-drm modeset=1
e por fim:
sudo update-initramfs -u
E creio que seja “apenas” isto, se tiver qualquer dúvidas recomendo:
https://wiki.debian.org/NvidiaGraphicsDrivers?action=show&redirect=NVIDIA
https://wiki.debian.org/NVIDIA%20Optimus#Using_NVIDIA_PRIME_Render_Offload
https://wiki.archlinux.org/index.php/NVIDIA
https://wiki.archlinux.org/index.php/NVIDIA_Optimus
/---------------------------------------------------------------------------------------------------/