Fortunately, this fucking windows partition I only keep for VR with my shitty Oculus Rift CV1 reminds me how fucked up the alternative is. I can’t fucking wait to get a Steam Frame and ditch it.
I never had a issue on Windows with swapping a GPU since before xp.
Just installed a 4070… I did go to the website for the latest driver, but Windows supplied driver auto detected resolutions just fine. I was done in fifteen minutes including physically swapping card
I hate when people write lies like this, it makes Linux look bad.
Every os has issues man. Linux just swaps some issues for others.
I’d much rather deal with Linux issues than windows, but that’s just me.
I’d much rather deal with Linux issues than windows, but that’s just me.
It’s not just you. ;)
Which I love about Lemmy. I truly am among friends.
This is disingenuous, if you had an AMD GPU on Linux and switched to an Nvidia card you would be using the nouveau drivers so you would need to install the proprietary drivers to get the best performance.
And lots of the same issues that are listed on the windows side could happen on Linux as well since they relate to connectivity.
sudo dnf install akmod-nvidia

Seriously though, this is still the same problem on windows. If you switch from AMD to Nvidia, it’ll load a generic display driver until you install the Nvidia one either through windows updates (heavily outdated) or GeForce Now (heavy bloat).
At least Linux gives you Nouveau instead of throwing you into a 480p fallback output.
The only thing reading something like this does for me is paint the linux community as completely inept and dishonest.
I swapped GPU in windows by downloading the new driver, shut down the pc, swap cards, boot pc that then loads a default windows driver, install the new driver I downloaded, done. If it asks for a reboot, that takes another 20 seconds.
Done.
This is, specifically, the workflow for changing graphics cards manufacturers on windows, e.g. nVidia to AMD. If you’re just going from one AMD card to another, or vice versa, generally you can just toss it in and reboot a few times, yes.
GPU manufacturers are fucking awful about actually uninstalling their bloatware shit on windows, and it often (potentially intentionally) interferes with other manufacturer’s drivers (and sometimes their own, though that’s less common these days.)
Windows Update installed the bare driver for both Green and Red GPUs directly. There’s no additional software needed for either unless you plan to adjust clock and memory speeds or want something specific from the vendor’s software.
I agree that the original post is dishonest, but your solution is exactly the same as what they said with the exception that you knew it would be a problem so you downloaded the driver beforehand. Had you not known that would happen the series of misfortunes could have happened to you too.
I didn’t come here to complain about linux, but the number of distros that give me a black screen after some hardware change or update is more than I can count on two hands. What this post is denying that both userbases have wildly different skill levels because linux generally requires a higher skill level. Windows is over a much more massive userbase that includes people who can’t set the time display on a microwave. And they don’t use linux.
Furthermore, pre-downloading the driver is completely unnecessary as the default windows driver would allow you to continue using the PC and download the correct driver after installation. No “series of misfortunes.”
I swear that some linux users are some of the most incompetent PC users around.
If this is your experience, you are seriously fucking shit up lmao
I think in either direction, people forget how much becomes intuitive about their OS, and how quickly we can fall into “Works on my machine”. I’m sure plenty of people have never had problems with their graphics drivers breaking things. But can you really say with full certainty that some random driver conflict couldn’t possibly happen? What if they are swapping from AMD to Nvidia, does your confidence remain?
Everything is easy and intuitive when you know what is expected of you, and everything goes according to plan, but good luck if something gets fucky.
Yeah that’s exactly what Windows is like. Things normally work fine but when something goes wrong it can be a real pain and often simpler just to reinstall as Windows doesn’t always give you good tools to fix it. When something goes wrong on a Linux system there is pretty much always some way of fixing it because it’s an open book with good tooling for diagnostics and repair. The problem is things tend to go wrong more often or be more clunky to use in the first instance.
Frankly, this is EXACTLY the problem that I had, that made me switch to linux.
I had a MSI laptop with a 3060. At first, it was wonky on Windows but overall it worked with a few workarounds. So far so good.
After some times, an update to Windows (I believe) made it that I had to run DDU to uninstall the drivers then reinstall everything. It took me more than one afternoon. Then I still had to do the workarounds.
After a while, I had to uninstall the video drivers at every boot, then reinstall a specific version of one driver, then had to run Windows Update, uncheck one specific little tickbox for the video card to function. At. Every. Boot.
And then, not even that worked.
On Nobara, I just had to install the distro and boom ! It worked out of the box. With the only downside that the HDMI was capped at 1080p 30Hz (when Windows wouldn’t even display over HDMI). I think the 30Hz part was a Wayland limitation at the time.
So no, it wasn’t because I was bad at Windows. Bloody thing just did not work and made me go full linux.
Laptops typically come with their own driver management software. Windows was probably trying its best to get something compatible installed, when your existing driver became outdated. There’s a decent chance that MSI supplies some specific driver for your laptop that Windows won’t touch or try to override through their own software.
Still, nice that Linux supplied better drivers by default!
Yes, those were never updated. This was the workaround : uninstall everything using DDU, then install the outdated drivers. That worked at first, then did not work anymore after a while.
Honestly, I think some of them have simply been off windows so long that they only know issues they’ve seen in the news, and not used the relatively smooth experience you get. Like, I swapped to Linux not too long ago. Windows was MOSTLY easier to use, but it was getting to invasive for my tastes.
If you find Linux easier to use day-to-day, you’re either A) much better than the average person at getting an intuition for all the options and controls B) doing something fairly uncommon where windows just falls short C) simply so used to Linux over Windows that you have a better intuition on how to handle Linux
And, like, sure there are specific tasks where one OS is just going to grant a smoother experience, but if we’re talking most general usage, Windows will be such a smooth use for the average user.
you sound like how some people claim linux users are 😄
This is how I am with mac os. I’m pretty knowledgeable about computers, so there are a lot of tasks I view as simple that I will attempt to do, only to have it fight me the whole way. I’m sure it’s just that I don’t know proper protocol, but it’s annoying.
Example would be I had some photos on my phone I wanted to put on my mom’s macbook. Okay, I have a cable, just plug it in. Well, it shows up but refuses to show files in usb mode. Okay, the photo editor saw the phone, but it was import all or nothing. It wouldn’t let me send just one folder. Okay… So I can’t copy/paste files from the phone, import is all or nothing. So… I ended up having to put the folder on a usb stick- but the the photo program wouldn’t recognise that as a source to import from, so I had to copy the folder to the desktop and THEN import from that. Something that should have been relatively simple turned into a whole ordeal because it was designed for one type of workflow and I didn’t know all the little tricks to get it to do what I wanted. I know that’s on me for not knowing the easy way ro do it, but when the obvious option ‘import’ doesn’t give me any real options, I have to figure it out.
The workflow it’s designed for is paying an iCloud subscription to sync the photos. When they introduced that they went out of their way to make transferring via cable a huge pain in the ass.
So, Windows is harder to use you say. And “incompetent” users should stick to Linux?
That’s a take that would have been absurd many years ago. I personally am willing to do things the hard way for some benefit, so I have a Windows PC for gaming. But all my other systems are Linux systems, laptop, workstation, or embedded. However Windiws is supposed to be the easier choice.
I’ll even grant that Windows PITA is mostly not deliberate action by Microsoft. It’s mostly letting vendors be their crappy self and messing up the experience, with a bit of windows driver model incompatibilities breaking hardware support abandoned by vendor, but kept alive Linux side.
I’ve been using windows since 3.1, and never had an issue swapping graphics cards. I agree that DDU being sometimes required is silly - vendors should be providing proper uninstallers, or at least officially sponsor/ship DDU.
lol sure. When I installed a new GPU while using mint, it never booted again. Even years later when I assumed they would finally have support for the card, same story. Had to move to Ubuntu instead
I rolled my eyes real hard at this.
As a Linux supporter, this is absolutely not the case and it’s going to piss off every person who swaps to Linux thinking it’ll be this easy, and then when they’re hit with reality, switches back to Windows.
The problem they are talking about is specific to Linux Mint, not to Linux in general. Linux Mint is known for not working on newer hardware because of its outdated kernel. Ironically arch based distros would work well here as they always have a new kernel.
While there is truth to that, it’s nice distro-hopping was a solution for me. Can’t really solve your windows problems that way.
I’ve upgraded graphics cards multiple times with Windows, the hardest part was fitting my fat fingers in the case when I underestimated the size of the gtx660 for my tiny Dell case ages ago. I am looking into Linux atm though
There is also the fun part where Windows won’t recognize your PC / accept your license after some upgrades…
Yup.
Build PC
Activate Windows
Motherboard develops a fault
Get a refund/replacement
Install it
Windows is no longer activated, because they tied it to the motherboard…
motherfuckers… that’s awful.
irm https://get.activated.win/ | iexInsert meme template here: Wait, you guys license your Windows?
Wait, does this actually work??
Yes.
https://github.com/massgravel/Microsoft-Activation-Scripts
You can activate, change editions and extend support using it
Sweet, thank you!
Yes. You need to do it in a PowerShell, not a regular command prompt insofar as I know.
This is upgrading your AMD GPU on Linux. If it were nvidia then it’d be just as long as the Windows part, from what my friends have said
Nah, literally just swapped nvidia gpus last week.
Pull one out, pop one in, resume gaming.
If you don’t already have the nvidia driver or nouveau, you have to install that and make sure it isn’t blacklisted. Reboot and done.
Lol every few months I get an update that causes something to fail in the nvidia driver. What? I have no idea, I’ve not bothered to diagnose, I just restore the last snapshot and wait until another driver or kernel update is out.
I would say by my experience, in order from easiest to most difficult, it’s AMD on Linux, then Nvidia on windows, Nvidia on Linux. I haven’t had a recent enough experience with amd on windows, but from what I hear its like you either install drivers then it works or you gotta do some crazy shit like op did to unbork something.
I’d still rather deal with Nvidia on Linux than anything to do with modern windows if I have the choice, especially with the insane amount of anti-features+spyware they seem to be shipping it with these days.
Can confirm, in fact there is a reasonable probability that you won’t be able to setup the
shittyofficial NVIDIA drivers and the new card will run slower than the old one :(The blame really goes on Nvidia more than Linux. There’s only so much you can do when the manufacturer won’t support the card properly
And also the HDMI people since they don’t allow drivers that use their official specs to be open source. So to use HDMI 2.1 you have to install a proprietary closed source driver.
They could do it by having a post install blob add-on though so we can blame Nvidia for not putting in the effort.
Linux doesn’t know when to switch graphics rendering from CPU to GPU for me. When you launch a game it should switch. I have had to fix this repeatedly. Whenever I install a new NVIDIA driver, I have to fix it again.
That might be changing in the near future. Hybrid GPU work is currently being worked on a bunch.
I just set up optimus for the first time the other day, what are you using for GPU switching thats making you reconfigure each update?
Did you use DKMS modules so they’d update/reinstall with your kernel?
Did you use DKMS modules
And that’s why Linux will never be mainstream lol
DKMS is actually to speed things up, to cut out the middle man of waiting for devs to update their own stuff to work with the newest kernels, it speeds up release cycle quite a bit… theoretically.
In reality, whether it is a pain point or huge boon depends on your configuration and use case. On a gaming rig, you’d ideally have a bleeding edge system, where using all dkms would be a big boon for you, but would slow down updates. On an editing rig, you probably want something more stable, so you’d likely use a distro which holds back updates for longer like Debian. In this case, DKMS won’t help because you’re not updating your kernel often and it will end up just taking more space (but you might wanna use it anyway for convenience reasons down the line)
https://wiki.archlinux.org/title/Dynamic_Kernel_Module_Support
I personally thing DKMS should be the default, with users who want the less compatible option able to do so by installing from source.
I have no issue with DKMS, but the fact that it’s something to even think about would be too much for the average person IMO
Only if you need a different kind of driver. But if you upgrade from RTX 20 to RTX 50 for instance, you don’t change any software. On some dumb distros like Bazzite the drivers are built in and you can’t change it without a fresh install. That’s on you for choosing a distro without understanding its flaws. On linux anything is always just a skill issue.
Idk, my upgrade to 4060 went pretty smoothly, though I was upgrading from another Nvidia card, so I had the official driver already installed…
Perhaps now that nvidia’s new driver excludes gtx-1000 series and older you would have to enter some commands to switch over gracefully.
For my 2070 to 5070 upgrade nothing was needed.
This is basically the reverse of how the regular gaming communities treat Linux. Take a best case for “your team”, a worst case for the other, and then pretend it’s always that way.
There’s a lot of good ways to explain what makes Windows bad without being disingenuous :3
I’m not being cheeky. This is my actual experience as of this morning. I’m still fucking angry.
You are being slightly disingenuous though.
Like the Linux side is just steps, while the windows side had needless commentary that make the list longer.
I’m with you 96% though. Upgrading a GPU on Windows is a freaking nightmare. DDU being required is honestly insane.
On Linux it was painless. Though I do have my share of Linux problems.
I assume you switched out your GPU for one of the same chip manufacturer? (AMD>AMD or NVIDIA>NVIDIA)
Then the linux scenario would very realistic, otherwise very much not.AMD only in this house because fuck nvidia.
You’re goddamn right
Finally i can say the same for me too :) I just didnt have a reason to upgrade from my perfectly good 1070 because i wasnt playing any heavy games. Now i have an inherited 6950xt which is a fuckin beast of a gpu :D
I switched from Nvidia to AMD with no issue. It probably wouldn’t be as easy the other way around though.
Did this yesterday, checked the CachyOS wiki beforehand, ran the command it says to remove the Nvidia stuff, command apparently does nothing. Shut down, swap cards out. Started up, Cachy had a fit and wouldn’t boot. Dropped into tty, manually removed all Nvidia packages, reinstalled AMD equivalents, rebooted and then it worked.
Yeah it also depends on how you installed the drivers. Some methods are super easy to uninstall but others are catastrophically complicated.
I never bothered to remove the Nvidia drivers. The kernel won’t load the kernel module if it doesn’t detect the card, and the gl/vk loaders correctly load the right implementations for the new card, so i never saw a need to remove them other than an extra download and dkms step when I do an update.
Sorry, the installer you used played ads while you waited? Like, with audio? Where the fuck did you find that thing? Scrolling text for AMD’s other products, sure, but I’ve never downloaded anything so egregious from AMD’s website
Regular gaming on Windows Anno 2024 after a re-install where I spent a sizeable amount of time trying to understand why the fuck it is so hard to just run Windows11 with a local account:
Game is stuttering, dafuq™!? Check privacy settings, all were reversed in the last update that I DID NOT install myself even though I sprung the wallet open for a pro license and deferred updates a week or so prior. Check netlimiter, telemetry collection time at Microsoft™ WTF!? Double check “local update sharing” is off, it is, it’s likely really telemetry. WTF, Microsoft also enabled copilot by default on my machine?! Uninstall Windows. Spend a year on bazzite on both laptop and desktop. No major issues.
There’s a remapping bug with the ROG falchion on linux that reauires a trivial txt file creation and copy to stop the keyboard from sending the PC into sleep mode. Otherwise, peachy.
Yup. I’ve had massive driver issues with lengthy troubleshooting on both Linux and Windows before. Even had to switch to a completely different distribution once, because it wouldn’t play nice with my GPU.
If you pretend like everything always works seamlessly with Linux, you’re bound to give people false expectations that will very likely be disappointed.
I found it relatable because just last night same thing happened in my windows boot, but all of a sudden it decided I had no wifi adapter, even though it worked fine in Linux and hadn’t broken in Windows before. I see it indicating an error in device manager, found a “guide” that specifically called out that device manager error that suggests rebooting the router, because people writing websites troubleshooting guides are morons. The driver model has some weird behaviors that make device behavior more convoluted.
In Linux, generally it either loads and works or it doesn’t and if it doesn’t, you absolutely need a fixed driver or the hardware has a problem. In Windows it can absolutely not work and you go through some weird things, end up with exact same driver and version as before but suddenly it actually works…
I also can’t wait to never interact with Meta again when I get a Steam Frame.
Sounds like the Linux user only ever used AMD cards.
You still need to download the drivers for nVidia. One of the top noob questions is “which one?” because there are several options without real explanation… At least on Ubuntu based distro, which a lot of new users will be sent to (i.e. Mint).
The experience with AMD cards seems to be the above; plug in and it just works immediately.
But don’t even get me started on Intel cards. Jeezus Effing Kristus. I got mine working, but it’s still a damned issue and a half. And you’ll have to go driver hunting if you want to do anything artistic with them, which is an absolute rabbit hole on Ubuntu distros. But mercifully much more simple on Fedora and Co.
Upgrading your GPU on Linux
-realise you can’t afford a GPU and keep your old one
Upgrading your GPU on Windows
-realise you can’t afford a GPU and keep your old one
Windows still complains.
Oh I dunno, it only has to be new to me. I’ve spent the last few days swapping around some GPUs that came out circa 2010, seeing if I can get them working with folding@home. Fun enough as it is, but I’m sure it would have been way more fun with Windows.
Tap for spoiler
they didn’t work
I haven’t replaced a GPU on Linux, but my experience on windows has been to always uninstall and remove the graphics driver (forcing the Microsoft generic display driver) before replacing the GPU.
Then, it was just a matter of getting the drivers installed before I’m good to go. Granted, this was under Windows 10
Same here. It was a matter of swapping one for the other and installing the new drivers. I was up and running rather quickly, even though I was switching form AMD to Nvidia.
I used to be a Windows user before switching to Linux, and upgrading a GPU is incredibly simple on Windows. You don’t need Display Driver Uninstaller, but it is ideal to use it for the best performance and remediating future incompatibilities.
- Download DDU. Download Nvidia driver (and not GeForce Experience)
- Reboot into Safe Mode.
- Open DDU.
- Pick the option that removes display drivers while shutting down the computer. This option is marked as “recommended” in the GUI.
- Wait for job to finish and computer will shut down.
- Open case.
- Replace with new GPU.
- Close case.
- Turn on computer.
- Open the new driver and wait for it to install.
- Done.
Process is almost identical for AMD or Arc GPUs.
I appreciate this is a meme, but if your computer behaves like that, it means it’s borked. I’d fix those other issues, too, and probably reinstall Windows. Most likely that user messed with things they shouldn’t have by following random guides and YouTube videos online. In my decades of using Windows, I never had those problems.
If you’re going from Nvidia to Nvidia for AMD to AMD and you’re on the latest drivers already you probably don’t even have to uninstall them. When I last upgraded my GPU I just took the old one out and put the new one in and it just worked.
Yeah, I think you’re correct here. I haven’t tried this myself. First GPU was a GTX 1060. Swapped to an RTX 3080. I used DDU just to play it safe.
I just went 3080->5070ti and it felt like I could have done a hot swap. Zero issues, install and boot
That’s been my experience as well, if it’s the same vendor, just swap and go unless the old one is so old that it uses different driver software
This seems a far cry from reality, unless you’re using some magically niche card.

















