Swapping graphics cards from AMD to Nvidia

When i first installed Bazzite, I had and still do have an AMD RX 580 8GB Card. Tomorrow I'm getting either an RTX 4070 Ti Super 16GB or an RTX 5060 Ti 16GB [depending on which is available in stock]. How do I make my version of Bazzite compatible with either fore-mentioned Nvidia cards? What steps and software & update checks do i do to ensure a smooth transition without having resort to reinstalling the OS?
51 Replies
NeoChaos
NeoChaos4mo ago
run one of those two commands (depending on if you use KDE or GNOME) and you should be good
Kyle Gospo
Kyle Gospo4mo ago
I would highly recommend you get an AMD GPU
73ja5
73ja5OP4mo ago
why so? my current DE? whats that mean?
NeoChaos
NeoChaos4mo ago
the desktop user interface you're using Bazzite comes with KDE by default, which is more Windows-like
73ja5
73ja5OP4mo ago
yeah..i'm using KDE
NeoChaos
NeoChaos4mo ago
yeah, then user brh rebase bazzite-nvidia and you should be good to go for Nvidia
73ja5
73ja5OP4mo ago
ok..so do i swap out the card then run it? or before?
NeoChaos
NeoChaos4mo ago
yeah, swap first then run the command
73ja5
73ja5OP4mo ago
cool..any other procedure i need to know?
NeoChaos
NeoChaos4mo ago
not that as far as I know
73ja5
73ja5OP4mo ago
also the other guy said not to switch for Nvidia, why so?
NeoChaos
NeoChaos4mo ago
AMD's drivers are much better on Linux
73ja5
73ja5OP4mo ago
i see
NeoChaos
NeoChaos4mo ago
Nvidia is catching up, but they're still behind some areas and DX12 games have a perfomance hit on Nvidia+Linux if you haven't paid for the card yet, definitely better for you in the long run to consider the AMD equivalents
Kyle Gospo
Kyle Gospo4mo ago
Nvidia's drivers on Linux are third class citizens they're closed source, so when you have an issue w/ them all we can tell you to do is pound sand they have a laundry list of unfixable issues and they aren't going to get better anytime soon stick to AMD if you're running Linux
73ja5
73ja5OP4mo ago
i see..unfortunately that's not a luxury i can afford...i'm a 3D artist and Nvidia has a supperior play on the rendering side error: Creating importer: failed to invoke method OpenImage: failed to invoke method OpenImage: reading manifest bazzite-nvidia in ghcr.io/ublue-os/bazzite-deck: manifest unknown its throwing this error
biebel
biebel4mo ago
What's your current version? Post the output of rpm-ostree status. You'll need to rebase to the nvidia-open version of that.
biebel
biebel4mo ago
Rebase Guide - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
73ja5
73ja5OP4mo ago
Hey i managed to install it, but i think my GUI got busted in the process I progressed a bit further now its throwing thos error at boot up : [FAILED] Failed to start ublue-ctk-cdi.service Now I'm in the grub terminal And ran /usr/bin/startplasma-wayland And its throwing me this:
73ja5
73ja5OP4mo ago
No description
biebel
biebel4mo ago
post the rpm-ostree status output
73ja5
73ja5OP4mo ago
Ok
73ja5
73ja5OP4mo ago
No description
73ja5
73ja5OP4mo ago
@biebel here you go
biebel
biebel4mo ago
ok. Just wanted to make sure you're on the right version and you are
73ja5
73ja5OP4mo ago
Alright
biebel
biebel4mo ago
Does it list your gpu in fastfetch?
73ja5
73ja5OP4mo ago
No description
73ja5
73ja5OP4mo ago
This is what it throws back If Nvidia Device 2D04 is supposed to be my RTX 5060Ti then yes
biebel
biebel4mo ago
I'm not an nvidia user, but that looks like it's not recognising the card
73ja5
73ja5OP4mo ago
I see Any potential way to rectify that?
biebel
biebel4mo ago
Not sure. Haven't ran linux with nvidia since my 1060. Do you have csm disabled and rebar enabled in the bios. Those are often required for new gpus
73ja5
73ja5OP4mo ago
i dont know what whose are...been using AMD RX580 for a good 7 years now
biebel
biebel4mo ago
Those are bios settings. How they're named in bios depends on your motherboard.
73ja5
73ja5OP4mo ago
i found CSM cant find rebar
biebel
biebel4mo ago
It should be named something like above 4g decoding
73ja5
73ja5OP4mo ago
i got a B450 Motherboard
biebel
biebel4mo ago
the option should be there somewhere. I'm also on a b450. Have you updated the bios recently? Not sure if it's needed, but I always do that before hardware upgrades.
73ja5
73ja5OP4mo ago
nope..no upgades *update
Kyle Gospo
Kyle Gospo4mo ago
What GPU did you buy?
biebel
biebel4mo ago
I got to go soon, but to make sure you're in the right starting position and everything is available for people to help diagnose further: Update your bios. After that make sure you use uefi mode, set csm to disabled and above 4g decoding to enabled. After that try to boot. If you're using secure boot, you'll need to reenroll the mok. If it doesn't work do journalctl -b -0 | fpasteand post the link here.
73ja5
73ja5OP4mo ago
5060Ti
Kyle Gospo
Kyle Gospo4mo ago
I think you need driver 576 and we ship what's in stable, 575 Explains why it's not detected If that's the case your only option is to wait or use another distro, or buy a GPU that isn't a borderline scam, or buy AMD
73ja5
73ja5OP4mo ago
How do i do that? Scam? What you mean?
Kyle Gospo
Kyle Gospo4mo ago
You can't here This card was so bad that multiple reviewers came out and said they will not review it and that Nvidia is harming journalists with bad practices It's anemic, it has an 8 GB model in 2025 which is unforgivable, and it's actual price is way higher than MSRP
73ja5
73ja5OP4mo ago
Crap, man you scared me...i just git the card today... i thought i bought a brick or something
Kyle Gospo
Kyle Gospo4mo ago
For the purposes of running bazzite, you did buy a brick Your only option is to wait for that driver to become stable, use an unstable driver in another distro, or use a different GPU
biebel
biebel4mo ago
That would explain why it's no recognised yeah 🤦‍♂️
73ja5
73ja5OP4mo ago
Since returning it isn't an option, I'll have to follow bazzite closely till a better driver drops ... till then my guess CachyOS is my best bet...or Ubuntu When you say "unstable" what kinda shit i can expect?
Kyle Gospo
Kyle Gospo4mo ago
No clue, closed source driver
73ja5
73ja5OP4mo ago
Bugger Thanks a lot anyways ...gotta rethink this in a serious way...

Did you find this page helpful?