SmX
February 10, 2025, 5:43pm
1
Hey All,
I upgraded my system with AMD GPU without removing old NVIDIA first (going to use it later with specific apps and more).
Issue I am having NVIDIA remains as default GPU. How I change it?
Devices:
========
GPU0:
apiVersion = 1.4.303
driverVersion = 570.86.16.0
vendorID = 0x10de
deviceID = 0x2486
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3060 Ti
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 570.86.16
conformanceVersion = 1.4.1.0
deviceUUID = b19ae933-d2f9-b9a7-dde5-1b595f2b36a4
driverUUID = 5429646d-3d95-54e1-b807-75d58fc2ef85
GPU1:
apiVersion = 1.3.296
driverVersion = 24.3.4
vendorID = 0x1002
deviceID = 0x747e
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon RX 7800 XT (RADV NAVI32)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 24.3.4-cachyos1.2
conformanceVersion = 1.2.7.1
deviceUUID = 00000000-0900-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
I am using KDE plasma with current Kernel: 6.13.2-2-cachyos etc.
see this
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 …
`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`
SmX
February 11, 2025, 10:57am
4
Hello and thank you for the reply. For clarity, again, this is multi GPU system. NVIDIA GPU is not removed physically and pretty sure I will be needing those drivers.
Edit:
I gave commands
sudo rm -rf /etc/mkinitcpio.conf.d/chwd.conf
sudo mkinitcpio -P
and after reboot when running vkcube, it actually seems using AMD GPU, thanx a ton!
SmX
February 11, 2025, 12:58pm
5
Celebrated too early. It seems NVIDIA is still utilized with native and proton games @steam .
edit: vkcube also start utilizing Nvidia again. What the hell now
SmX
February 11, 2025, 2:10pm
6
update, I did fresh install;
picked default installation without additional Nvidia drivers.
AMD appears as GPU1 and NVidia GPU2, Yet Nvidia is once again utilized.
Very, very, very frustrating.
Edit:
Removing Nvidia drivers absolutely breaks grub and I get to install fresh cachyOS second time today.
You can try to force use of RADV driver by using VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json
environment variable.
SmX
February 15, 2025, 6:57pm
8
Unfortunately didn’t work. I got tired fighting Nvidia run over AMD GPU and removed it physically. I guess I am not going to have multiseat working anytime soon.