Alternar entre GPUs NVIDIA e AMD
Pré-requisitos
Seção intitulada “Pré-requisitos”- A sua nova GPU está corretamente instalada e ligada.
- Certifique-se de que o seu sistema está totalmente atualizado.
Terminal window sudo pacman -Syu
Passos de Migração
Seção intitulada “Passos de Migração”Embora os controladores (drivers) da AMD estejam incluídos no Kernel Linux, poderá ser necessário limpar a configuração antiga da NVIDIA e garantir que os pacotes necessários da AMD estão instalados.
- Verifique qual o perfil de controladores NVIDIA está atualmente instalado:
Terminal window sudo chwd --list-installed - Remova o perfil específico utilizando a flag
-r:Terminal window sudo chwd -r <profile-name> - Desligue o seu sistema e proceda à instalação da sua GPU AMD.
- Após iniciar o sistema, utilize o chwd para detetar automaticamente a sua GPU e instalar os pacotes AMD corretos.
Terminal window sudo chwd -a - Após instalar os novos controladores, atualize o initramfs e a configuração do gestor de arranque (bootloader)
O CachyOS inclui um hook do pacman que reconstrói automaticamente o initramfs quando os controladores são adicionados ou removidos. Isto garante que os controladores corretos sejam carregados no arranque.
- GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg - systemd-boot:
sudo sdboot-manage gen - Limine:
sudo limine-mkinitcpio
- GRUB:
- Reinicie para aplicar as alterações.
Terminal window sudo reboot - Após reiniciar, verifique se os controladores (drivers) AMD estão ativos.
ou
Terminal window vulkaninfo | grep "deviceName"Se vir a sua GPU AMD listada, os controladores estão a funcionar corretamente.Terminal window glxinfo | grep "OpenGL renderer"
- Limpe os pacotes AMD restantes.
Terminal window sudo chwd -r amd - Desligue o seu sistema e proceda à instalação da sua GPU NVIDIA.
- Após iniciar o sistema, utilize o chwd para detetar automaticamente a sua GPU e instalar os pacotes NVIDIA corretos.
Terminal window sudo chwd -a - Após instalar os novos controladores, atualize o initramfs e a configuração do gestor de arranque (bootloader)
O CachyOS inclui um hook do pacman que reconstrói automaticamente o initramfs quando os controladores são adicionados ou removidos. Isto garante que os controladores corretos sejam carregados no arranque.
- GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg - systemd-boot:
sudo sdboot-manage gen - Limine:
sudo limine-mkinitcpio
- GRUB:
- Reinicie para aplicar as alterações.
Terminal window sudo reboot - Após reiniciar, verifique se os controladores (drivers) NVIDIA estão ativos.
ou
Terminal window nvidia-smiSe vir a sua GPU NVIDIA listada, os controladores estão a funcionar corretamente.Terminal window glxinfo | grep "OpenGL renderer"