While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- New Linux kernel patch submitted to improve Lenovo Legion series support including Lenovo Legion Go
- Team Fortress 2 Comic issue 7 is finally, officially available
- Valve released the Best of Steam - 2024 showing off the highest earners and most played games
- Stalker 2: Heart of Chornobyl gets a massive patch with an AI overhaul and lots of A-Life fixes
- Sony buy up KADOKAWA shares to become largest shareholder of the FromSoftware parent company
- > See more over 30 days here
View PC info
My plan is to rebuild, as keeping this running is getting expensive; it would cost me the same to replace some faulty 8Gb 2700 DIMMs as it would to get new 64Gb 3600 RAM.
So here's the question; given the apparent surge in GPU prices at the moment, what hot mess am I going to get in to if I start with my GeForce in the new build and replace it with an AMD card when prices come back down? Obviously I'll be running the proprietary nV driver and then moving over to the open source AMD one when I get the new card.
Last edited by JSVRamirez on 12 December 2020 at 9:16 pm UTC
As an added bonus, if your card runs on the latest nvidia driver (45x), if you were to get a used nvidia card, like a 1xxx, you can just put it in and it'll work out of the box.
View PC info
I suppose it is a sign of 'Linux on the desktop' being more mature than it was when I started (20+ years ago) that you even ask that (and I feel foolish.)
My expectation was someone might say, "you're going to need to do some real deep-cleaning of your system files to remove every trace of the nV drivers, otherwise you'll just have a blank screen when you boot with the AMD card."
I am assured that this appears not to be the case.
Uninstalling your Nvidia driver (just in case, like damarrin said above) and possibly ditching any custom Xorg.conf configuration created by the Nvidia control panel should be enough.
View PC info
A few months ago I went through the process from Nvidia to AMD GPU on my alt system. The process is pretty straightforward.
I don't know about the repo packages, but if you're using the .run package supplied by Nvidia, it will leave some log files upon uninstallation, nothing that will pose an issue though. You will also have to reinstall some Mesa packages as many of the libraries will be overwritten by the Nvidia driver so make sure to make a list of these. I repeat, this applies to the run package supplied by Nvidia, I have no experience how the Nvidia repo packages work.
Then as tuubi mentioned you might have to create a new xorg.conf file. First rename or remove your old xorg.conf then as sudo run "Xorg -configure". This will create a new xorg.conf file in your root account, which you'll have to move it in the same folder as the old one (on Debian the default is in /etc/X11).
Also depending on your distro/gpu, make sure you have the required firmware. On a modern (or rolling) distro you should be pretty much good to go in this regard.
You're a bit in luck with the GT 710, this gpu is old enough to boot to desktop without too much issues with Mesa, giving you time to cleanup and adjust the system for the new gpu. You'll only have to deal with xorg.conf upon installing the new gpu.
I'm on an optimus intel/nvidia laptop now and I just have some keyboard settings in there, autogenerated by the system. So not even the nvidia card needs anything, but then it's not driving the screen.
I am assuming you are doing a fresh install?
Some things to keep in mind:
Alternatively get an AMD CPU like Ryzen 5 2400G with onboard graphics. It should be faster than GeForce GT 710, and you can always pop-in a dedicated graphics card afterwards.
View PC info
This is helpful to keep in-mind, but I'm pretty sure I haven't made changes to my xorg.conf in ages, so I should be able to get-by until the new card comes.
Yes, complete fresh install for two reasons, one is that I have all kinds of legacy settings and part-processes running because of how old this is and I can't seem to remove them without breaking MythTV (such as the LCD daemon for the little screen on my case.) The other is that the new case (current one doesn't 'fit' so wife insisted I get a smaller one) doesn't have space for three HDDs, so I'm moving to an SSD.
Unfortunately, I've already bought the CPU, the only thing I'm missing from the build is the GPU, and it isn't one with onboard graphics.
My plan was to use Debian testing; will it be necessary to roll with Sid from now on? This is the main way we watch TV/play games and the family won't be happy if it breaks. Again, I haven't used Sid for years, so this might not be a worry I need to have?
View PC info
And if you think of testing as a safer alt to sid think again.
When I bought my card, the support for it was still work-in-progress, so I had to get the kernel and Mesa packages from Experimental to get it all working. It's not a problem for me nowadays, but they still are improving things almost every day, so I like to get my fingers on them as soon as possible.
View PC info
Last edited by Linas on 14 December 2020 at 11:09 am UTC
All the little fixes takes much too long to trickle down to testing for my taste.
View PC info
View PC info
I used testing for many years without issue; I did jump to Sid for a short while, but went back very quickly! In my experience, it is great for daily use!
I don't have a massive budget, so the card I'm looking at is over 12 months old, and almost certainly supported in mesa, so I should be fine
This is on a system I built around 2 years ago: Ryzen 7 2700X, 16GB RAM, GTX1060.
I'm running Ubuntu 20.04 and have proprietary nV drivers installed, for gaming of course :)
I was also curious what happens, when I just turn off the machine, extract GTX1060, put there RX 5600XT and power it on.
Lo and behold, everything worked as seamlessly as possible. Ubuntu never touched those (still installed!) nV drivers and automatically fired-up Mesa. I was able to game via Steam immediately and in a plug&play fashion ;)
After this, I just added Oibaf PPA mesa devel driver repo to my system and updated drivers for best performance and for Cyberpunk2077 compatibility.
(Warning: this is a bleeding edge devel version of Mesa, so might be broken for gaming from time to time. 99.9% of the updates are working perfectly throughout the time though; I'm using it on my daily driver HP ENVY AMD-based laptop for 1,5 years).
I also wanted to test installation and usage of OpenCL, because I heard (some years ago) that on AMD oss drivers it is a pain to make it work. I had it installed and up&running within 5 minutes; tested it on rendering a scene via GPU in Blender....
Which reminds me - I should clean up the nV drivers from my system finally...
Marry Christmas! :)
Last edited by Boldos on 25 December 2020 at 9:03 pm UTC
View PC info
Good news indeed (and Merry Christmas, too!) as I'm planning to go with an RX 5600XT, too. I'll be interested to hear what happens when you remove the nV files, as my Steam needed the nV driver installed (i386 libs) in order to even launch.