I’m getting a Gigabyte Radeon RX 6600 Eagle GPU today and would like to know if the information in the linked thread is still accurate, and if there is a thread here with correct instructions for removing the nVidia drives? Thanks
I grabbed a RX 6650XT card on sales but failed to switch from Nvidia to AMD: the graphical session wouldn’t launch and I was stuck in TTY mode.
Here is my kernel:
Linux Fractal-Manjaroo 6.1.26-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Apr 26 22:07:35 UTC 2023 x86_64 GNU/Linux
I read that the switch is easy because AMD drivers are embedded in the Linux kernel but it turned out to be such a daunting task. Even after removing all Nvidia drivers and deleting the Xorg config files, I couldn’t launch any graphic session. I kept having errors like “Number of created screens does not match number of detected devices” or “EE no screens found”. I tried the open source and proprietary drivers and probably ended up breaking too much stuff by trying everything I could find on the internet.
Booting on a live Manjaro worked perfectly, both with free and proprietary drivers.
Fortunately, I had a backup which I restored.
I need to try again the switch to AMD, any advise this time?
So remove everything related to NVIDIA and still it doesn’t work? The only thing I could think of is that you boot the default kernel image, which only contains modules which were actually loaded when creating it. Obviously, amdgpu was not part of it, since you used the nvidia driver. Did you boot the fallback kernel image? You would need to recreate it: mkinitcpio -P
Yeah I never managed to run X -configure successfully. One of the problem is that Manjaro kept loading the Kernel modules: nouveau instead of the and one. So I tried to create a new file called blacklist-nouveau.conf in the /etc/modprobe.d/ directory:
options nouveau modeset=0
Then regenerate the initramfs image:
But it didn’t work. I gave up at this point as I couldn’t find any solution.