How to switch properly from old nvidia (using 470xx) to new AMD?

Hi,
I have a gtx770, using proprietary drivers (470xx)
I finally bit the bullet and bought a Radeon 6600 xt.

My motherboard does not have any onboard graphics, so I expect that if I do things wrong I will just be looking at a black screen. Can someone tell me what I need to to to make sure the new card boots properly?

My hardware info is below, if that helps:

CPU:
Info: 6-core model: AMD Ryzen 5 5600X bits: 64 type: MT MCP cache:
L2: 3 MiB
Speed (MHz): avg: 3106 min/max: 2200/4650 cores: 1: 3631 2: 2873 3: 3181
4: 3590 5: 2868 6: 2872 7: 3059 8: 2871 9: 2872 10: 3593 11: 2867 12: 3002
Graphics:
Device-1: NVIDIA GK104 [GeForce GTX 770] driver: nvidia v: 470.103.01
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: nvidia
gpu: nvidia resolution: 1920x1080~60Hz
OpenGL: renderer: NVIDIA GeForce GTX 770/PCIe/SSE2
v: 4.6.0 NVIDIA 470.103.01
Thanks!

I think you are more likely to run into issues if you don’t first remove the proprietary driver. So what I would do is uninstall the nvidia driver (I would use Manjaro Setting Manger - Hardware Configuration) (uninstall cuda first if you have that) also I cannot remember if hardware configuration will uninstall opencl-nvidia and lib32-opencl-nvidia, if they are still installed after removing the driver, then you’ll want to uninstall them too, shutdown, unplug, change GPU’s, plugin, boot.

I haven’t switched GPU cards in many years but I seem to remember not having any difficulties.

1 Like

Thank you for that–I will give this a try in the morning. I really appreciate your reply!

power off , change video card
reboot and open a TTY ( Ctrl + Alt + F2 to F7 )

sudo mhwd -a pci free 0300

then reboot

1 Like
2 Likes

The problem with this is that my motherboard (also kinda new) doesn’t have onboard graphics, so I don’t think I can open a tty. My old motherboard had vesa so I could do that the last time I switched GPUs.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.