Transitioning to AMD from NVIDIA

Hi @CachyOS Crew/Community,

I’ve recently switched from an NVIDIA GPU to an AMD GPU in my system. Everything works of course because the AMD drivers are in the kernel, but I’m wanting to clean up the old NVIDIA drivers and associated packages.

My question is: can I just uninstall all the nvidia packages that are installed, including the kernel module (i.e., linux-cachyos-nvidia), without issue? I believe I’ll also need to modify my mkinitcpio.conf.d file to remove the nvidia modules (should I just delete the 10-chwd.conf file and let chwd regenerate it?).

Any other clean up steps that would be recommended, or any packages that I should consider installing for my new environment?

Thanks very much for the help / guidance :slight_smile:

Hi aliaska,

Yes, you can simply remove all related NVIDIA parts.
This would be following:
nvidia-utils opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings linux-cachyos-nvidia libva-nvidia-driver

Also, you should remove the chwd.conf:
sudo rm -rf /etc/mkinitcpio.conf.d/chwd.conf

If you removed above packages, run mkinitcpio regeneration:
sudo mkinitcpio -P

to be sure, that all packages are correctly installed for the AMD GPU, you can run following:
sudo chwd -a pci free 0300

That should provide you a clean environment

2 Likes

Hi ptr1337,

Thank you so much! This worked great and looks like everything is running well. Really appreciate your help!

1 Like