The first distro I used was Fedora and ran into the nVidia driver headache. Then discovered that Ubuntu based distros include nVidia driver based packages. I since switched to Pop!_OS
Also on ArchLinux the proprietary Nvidia drivers are in the official repos. And in the most popular distros the drivers are either in the repos or in ppa or there is some option to install proprietary drivers in some menu. On Fedora I see they're in RPM Fusion repo (never tried installing on Fedora).
I installed my Nvidia driver with the PPA because the proprietary driver that comes installed with Linux Mint is several versions behind. The PPA is up to date
Yet another reason I love running Manjaro these days. Update Manager (PAMAC) updates my Nvidia Drivers automatically. Thanks to the Manjaro Team for keeping most of their software and hardware drivers updated 100% of the time.
@@raphael2407 I'm too lazy to setup Arch manually. I have too many flashbacks of setting up Slackware from the late 90's. LOL!!! Bring me automation.... Bring me Manjaro. My worst fear is one day Arch goes the way of Ubuntu/Canonical.... CORPORATE and totally ruin the distro!!! AHAHAHHAHAAA!!!!!
On Arch or Manjaro, with an nVidia card, you install the package. Simple as that. You don't have to go on their website. Except you might have to use Compton as a compositor with XFCE to avoid screen tearing, which is pretty dumb, but works. I don't like their proprietary driver, but the truth is, it fits the needs of most people. My advice is : choose a product, not a brand.
I’ve tried Linux a few times over the years and where it ALWAYS fell down for me was crappy graphics drivers. So this is good news for me, and I am using AMD graphics 😊.
On Linux Mint and Ubuntu, you simply copy/paste PPA and install drivers, all in GUI, no terminal needed. Software Sources and Driver Manager in Linux Mint, Software & Updates > Other Software and Additional Drivers tabs in Ubuntu. Same with Manjaro in Manjaro Settings Manager > Hardware Configuration. You don't need to download the Nvidia .run file from their website.
I recommend Radeon-Profile from GIT ( maramista or Marazamista). Fantastic tool to manage your Radeon GPU. Custom fun curve ( 0% rpm work), OC can be done, Undervolting not yet implemented, full info about your card, graphic GPU usage real-time, power states manage, no root required, has emergency GPU manage, daemon in background! Very recommend it!
Manjaro let you choose during install to use proprietary drivers for Nvidia. And keeps it up to date. Opensuse you add the Nvidia repo, and you install the driver once, and Tumbleweed keeps it up to date. And I am sure that other distro' s have similar solutions. Don't download drivers from the web, al lot of distro' s have a very simple solution if you want to use proprietary drivers.
I just bought RX 580 8GB for $62 on used market and I'm really happy with the performance so far, I played older titles like Metro series, Half life 2, BioShock, and etc which still runs smoothly even on 4K for some games, the best thing is I don't need to install any driver whatsoever, it's just works 😁
I'm glad you brought up Mesa, Because that is how the AMD driver updates in the kernel.. You had me worried for a second. LOL. This is where I suggest Ubuntu and POP OS etc POP OS installs the NVIDIA driver for you and adds the NVIDIA nonfree repository for you and the other ISO adds MESA for the AMD/Intel GPUs (Vanilla Ubuntu you have to add the ppa yourself) Also MESA requires the Vulkan runtime libraries too. I know I made that mistake the first time trying to run DXVK, I had some really weird shit happen
Chris, for NVidia on at least Fedora, using a run file to install a driver is an option, yes, but users have only had to do that when the standard repos had not yet packaged the very latest NVidia driver. I have been using NVidia since 2001, and I've always installed drivers via a repository. Only a few times did I use the NVidia run installer for special cases. Although I replaced the NVidia card in my desktop with an AMD Radeon RX 590, I still have a laptop with NVidia. I run Nouveau on that, because the proprietary driver for that card became legacy before NVidia updated their driver architecture to make integration with the Linux kernel more seamless. Consequently, one day when I upgraded my kernel, the new Linux GPU driver architecture arrived, but it didn't support my card, and Fedora couldn't upgrade my driver and my current driver needed to be rebuilt, but I couldn't enter graphical mode, and couldn't determine how to fix it easily, so I reinstalled Fedora and left it to use the default Nouvea, which is fine, because I don't run games on it anymore. Regardless, there's no need to use a run file to install NVidia drivers. There rarely has EVER been a reason for it.
Thanks Bruce, This is really good to know. Nouveau will get most users a functioning desktop but if you run games, you will need the proprietary driver. The nVidia open source driver is trash when it comes to performance.
I would say that is true in fedora, Ubuntu, or Manjaro. However if your not running a mainline distro, they may not have those in the repository. That is what the RUN files are for.
@@ChrisTitusTech Yes. Nouveau is okay for most basic games, but you need the NVidia proprietary driver for more demanding 3D software. By the way, I'm loving my AMD RX 590. I thought about buying one of the higher performing AMD cards, but I couldn't justify it for my use cases, but I'm really happy that AMD is competing on ALL fronts in a HUGE way!
@@mrmasterofdiabloplay Yes, perhaps some distributions might not have a repo for installing NVidia drivers. I've never run one of them in 18 years since I've been using NVidia.
In addition to the non-free repository you can add to your package manager in most distros so you get the proprietary NVIDA drivers, Manjaro asks you when you install it if you want the proprietary drivers, and then keeps them up to day, they're in the official repos on Arch, and Ubuntu 19.10 will also include the proprietary drivers on the ISO... so it's going to be pretty equal standing again in no time as far getting them working.
I just bought a Sapphire Pulse 5600XT. It works out of the box with open source drivers. Unfortunately there is no control panel/app like the proprietary app in Windows. There is no easy way to control the GPU's hardware features.
NVIDIA Linux drivers are high quality. If you can get past the ideological hurdle of them not being open source, the technical hurdles aren't great. Distros package them in an easy to install manner, even Debian. Distributions tend to recommend against getting the binaries direct from NVIDIA (the .run file) because it makes it harder to upgrade them, can make kernel upgrades harder, you can run into conflicts, etc. You're doing it on hard mode if you do it that way. Honestly, apart from not being open source NVIDIA Linux drivers have been great and just work.
For Ubuntu (probably Mint too), I suggest "you Go to Software & Updates -> Additional Drivers", once yours drivers are installed, reboot. This can be called on command prompt with "sudo ubuntu-drivers devices". Taken from help.ubuntu.com/community/BinaryDriverHowto and help.ubuntu.com/community/BinaryDriverHowto/Nvidia This will let you choose which version of the Nvidia drivers you need to install for your older cards (as older cards are not supported anymore by latest version). This will also ensure to update the graphic driver when a new kernel is upgraded by the package manager.
I’ve been an AMD user with Linux for a while now. I’ve always run into the problem of booting into a blank screen after installing nvidia drivers. Never had that problem with my 5700 XT or Vega 64.
There needs to be a dedicated video on switchable graphics in linux. I use PopOs because regular ubuntu doesn't do switchable properly. Laptops are a thing, you know?
Excellent video. I am putting some older systems on Linux and found the driver situation a bit confusing. Seems to be more like how things work on Mac where everything is all installed by default without hunting drivers as much.
On Ubuntu and probably all popular distro, the driver updates are pushed along with other software updates, when they become available. The only problem I noticed is that on Kubuntu, when there is a nVidia driver update, you can't reboot. Something about a KDE greeter crashing. I have to open the Console and type shutdown -r 0 to reboot the PC. With Kubuntu 21.10 and 22.04, this problem has been fixed.
@@louistournas120 I had a lot of issues getting the older macs with Nvidia cards working. The proprietary driver just caused black screens after installation and the only way around this was to use the open source driver but this caused very poor performance to the point where it wasn’t worth using. I also had similar problems on other older Nvidia cards like the GTX 570 which would not work properly on modern LTS Ubuntu. I haven’t had as many issues using intel graphics or AMD systems.
@@Edmundostudios I see. I run Kubuntu on PCs. I did have a Gf 8500 GT and with Kubuntu 18.04 and I don't know which version nvidia driver, it was working fine. Eventually, I had Kubuntu 20.04 on it and I think the nvidia driver was fine. I think there was a kernel update at some point and upon reboot, I would get a black screen. I switched to the Nouveau driver which worked. It’s an old Athlon II X2 used for web surfing and AVI video watching. On my main PC, Ryzen 5 3600 3.6 GHz and GTX 980 4 GB, I think with the 510 version nvidia driver, sometimes I would boot up and it would stop just after GRUB on a black screen. This happened a bunch of times. Eventually, there was a kernel update which fixed this. I do gaming on this PC so I want the latest drivers.
Your instructions on installing Nvidia drivers are not true for all distros. In CentOS/RHEL you need to add the officially supported ELRepo to your package manager. From there you can install Nvidia-detect then "yum install $(nvidia-detect) finds and installs the correct drivers and maintains the updates with your package manager. All scientific and enterprise engineering Linux applications are coded exclusively for Nvidia. The Nvidia experience for me has been fine since loading ELRepo to my package manager.
In most Debian desktop variants that entire procedure is just a tickbox at install and/or a click in a Driver Update GUI app. It is definitely the case on all Ubuntu derivatives such as Mint and Ubuntu itself. Each distro has various "philosophies". E.g. straight Debian does not "like" proprietary stuff, so you won't see a Nvidia driver without similarly adding extra repositories. This very much may be the exact same case for RHEL and CentOS. Chris mentioned the download .run idea just because that "should" work on nearly any distro. It's not ideal, and definitely not the standard way of doing it. I'd advise instead a repo addition so it has a means of updating the driver automatically. Exactly as you state on yours.
I used to game with a nVidia GTX1080 and wanted to try and AMD card to see what it was like, mainly cause I was doing distro hoping a lot (which I dont anymore, its Arch all the way for me). I bought the R580 from AMD cause of the price and it really worked well, in fact I rarely see a difference in gaming and in one game (so far) No Man's Sky (beta using Vulkan support) it actually out performs the GTX1080, yes I swapped drives, installed Arch using my scripts so the systems had same everything. I was shocked. For the price you cannot go wrong with the AMD R580 and if your a Linux user dont even think about it get that or the new R7 are wait till they release their new ones in a few months, but better know how to install the newest kernel, mesa packages, etc. (One of the reasons I run Arch, always get the newest).
I've been using nvidia for 15+ years simply because getting Radeon drivers to work was such a pain. I had no idea AMD open sourced their drivers and linux fixed this. Glad I stumbled on this video. Grabbing nvidia drivers from the repo has *mostly* worked well enough for me - with a few hiccups here and there (usually as a result of compiling my own kernel). I'm upgrading my pc now after a few years and this video saved me a few bucks. Thanks!
@@killertigergaming6762 I spent too much time ~2004-2005ish fighting with a Radeon X850 xt. Got it half price through a deal my job used to have with ATI. Eventually, switched to a mid-tier nvidia card and got it to work fairly easily. Did driver updates regularly cause unnecessary hours of pain in all of that time? Absolutely. Kind of just stuck with nvidia and ignored what was happening in Radeon world until early 2020. No plans on going back to nvidia.
The only thing with using AMD in Linux is you don't get the GPU video encoding in Handbrake. Nvidia on the other hand is easy to setup GPU video encoding for Handbrake.
Great video. I'm using Linux Arch full time and it's on an Asus R2 Sabertooth FX900 motherboard with a FX8350 CPU, Nvidia 660 GPU and 32 gigabytes of RAM. It's fast as anything, BUT I am doing a lot of Blender now and of course that is killing the 660. I've been looking at a new GPU, I don't want a new system. The FX8350 is great with Linux. It's reliable and I've never had any problems with the system when I was running Win10. I've been looking at the AMD RX5700 but I could run into bottlenecks as the system is pretty old with such an advanced GPU. AMD on their listing does say the RX is compatible with the Sabertooth. So, I am thinking of getting 2 RX590s. That would give me 16GB of VRAM for Blender and the SabertoothFX900 with the FX8350 should be able to handle those. Having 2 GPUS, will my Arch running 5.4.10 kernel automatically detect the GPU's and give me a running system? Updating Nvidia 660 has been a pain, so once I got my three monitors working, I disabled any Nvidia updates. Great info on the GPU front. Glad you have a stable system.
If you use a distro like Fedora or Arch where they always use the latest stable kernel. Use AMD. If you have to use Nvidia then use Ubuntu or a derivative.
Great content like always! I am running a Ryzen 5 2600 systen with 16gb of Ram and a Sapphire Radeon Rx570 4gb , runs flawlessly! I am using PopOs since 3 months, pretty nice distro.
The official manual of Nvidia for Ubuntu actually says you have to quit your graphical interface and then run the driver installation from the terminal interface, which indeed was a must for me on Linux Mint. This made it really a pain for me to update the Nvidia graphics driver. Now I simply switched to AMD.
It is kinda strange, that AMD is more open for open source and Linux, but many Linux guys still using nVidia GPUs. Also, it is also strange, that AMD themselves have not yet created Adrenaline (and other utilities) to control the GPU. Thankfully we have community ^^ Thanks for the video, Chris!
On Ubuntu you can open Software & Updates and then go to the Other Software tab and add ppa:graphics-drivers If you do that you get more updated open source drivers for Nvidia cards in the Additional Drivers tab. /Not an Arch user
I'm happy that I've decided to drop my GTX 1050Ti and replace it with a RX 6600. Basically, it was a matter of drivers that led me to do this. Simply, by upgrading from Kubuntu 20.04 LTS to 22.04 LTS, my GPU stopped working properly with the official drivers. However, after changing to AMD, the drivers weren't there, and after installing them my computer was constantly freezing and crashing. After installing Kununtu from scratch, my new GPU never failed on me again. I'm glad I've decided to wait before RMA a card that would be good.
Much needed video! Everyone seems to have issues with graphics drivers in Linux. Sometimes when installing fresh Linux on a laptop it freezes on start up because of ACPI and we need to add "acpi_osi=!" "acpi_osi='Windows 2009'". Can you tell why does this happens? Does it have to do something with Graphics and Nvidia Optimus?
This was my EXACT situation for months. As of January 2022, the Linux kernel 5.16 and Nvidia driver 510 has fixed all my optimus issues. I no longer need `optimus-manager` or `gdm-prime` to workaround this, or the "acpi_osi='Windows 2009' kernel parameter. My laptop runs fine without any of those, but it's only restriction this way is that it will only use the HDMI port as display, and will not detect the built in monitor.
The nvidia Part is not 100% correct. You can manually download and install the run file from NVidia but you dont have to except if you want beta or Development drivers. Most Distros have a non free repo in which there is the nvidia driver available. Some Distros need to be told manually that they should install the propietary driver instead of noveau (the open source crap driver) other Do it automatically if the nv repo is enable. In Gaming the Performance between AMD and nvidia is very much the same depending on the developer and the engine if it was optimized for both or only one of the two GPU types. However AMD wins in compute, most people says but also here you'll need to decide between optimizations for CUDA or OpenCL. So, as I mentioned before, there is an open source nv driver but that one is done by reverse engineering and has very poor Performance. So dont use it, its missing a loooot of features and is barely suitable for 3D stuff. Also CUDA is not working at all, so no compute with that one. On Notebooks (nvidia Optimus Technology Intel cpu nv gpu) it's realy painfull to make the propietary driver work. Thats where AMD is better. Also the nv driver is installed as Kernel Module and not baked into the Kernel. Maybe you could retake this Video with These additional Infos? :)
I have both an 1060 3gb and an AMD rx 480 8gb. I've used both on linux and I prefer my 1060 because it performs better, is more quiet and doesn't stutter in games like fallout 4, the rx 480 doesn't work in games like dirt rally through proton but the Nvidia card does. The biggest issues I have with the AMD card is it thermal throttles on stock fan curve and with a custom one it ramps up to 100% each time I turn of the PC. Also freesync doesn't seem to be that easy to enable if it even works unlike the 1060 were it does work by toggling it in the Nvidia settings.
You ever tried RADEON-PROFILE from GIT ? This app can manage GPU fan, can create profiles for it, GPU power can be managed too. There option to OC your card but UV don't yet included. Very useful tool! Git Marazamista if I good remember. Wattman from Git is weak and buggy btw. Rx 570 nitro+ 8gb working beautiful
@@SwiatLinuksa I'm gonna check that out when I put the rx 480 back in my main pc. Back when I had the rx 480 in my main pc I tried using wattman and it was quite bad and it was more effective to edit the files manually. RADEON-PROFILE seems to be quite new, do you know if I would apply a custom fan curve and then shutdown the pc if the fans would ramp up to 100% as they do when using fancontrol?
@@JudasMugensson Wattman in Linux doesn't have fan control. Radeon-profile have full support, older cards too not only rx3/4/5 versions. You can create custom profile and set any rpms to different temperature manually. If program fail , it's auto set 30 or 50 % rpm ( default in system driver's it's 30%). If daemon fail all control going to kernel driver's so no possibility to overheat GPU. I using it about year and no bigger problems. Profiles are saving and run at system start automatically ( radeon-profile daemon must be compile and run ) all guides are avaible at Git.
Most mainstream distros make installing proprietary drivers easy. There's no need to download anything from the web. In fact, most of the time there's no need to install anything through the terminal. I feel this is slightly biased information but I'll agree AMD takes the crown atm regarding it "just working".
@@pw1187 Only the most hardcore gamers are really gonna need to worry about the latest and greatest and in they're still on Windows. For general gaming included proprietary get the job done. My point was there's no NEED to. There may be a desire to for numerous reasons.
@@j800r I see your not a gamer and no it's not hard core gamers it's any gamer that plays games that are 2 to 3 years old Benefit greatly from the newest drivers I guess you are probly classify me as a hardcore gamer although really I'm not and I'm on Linux.
@@pw1187 No, my friend. I would classify you as a dickhead who has nothing better to do with their time then argue semantics in a comments section with a complete stranger. I'm done with you.My point stands. I clarified for your benefit. I have better things to do than to dance circles with you.
Actually Nvidia also released open-source drivers from version 430.x . I use opensuse tumbleweed and archlinux and both were available for me from default package manager. For archlinux or fedora you need to install .run file for first time driver installation for ubuntu or debian you can use ppa and for opensuse you can use yast2 and add nvidia community repo to install drivers
@@Daniel-wn5ye aur.archlinux.org/packages/nvidia-beta/ Check this out. Ik Nvidia is proprietary but they recently supporting community by releasing some of their packages open source. On this website you will also find code of .run file and packer
Chris, your invite code for Discord has apparently expired, it doesn't let me join. PS: You're an awesome guy running an awesome channel doing awesome things, keep it up! EDIT: It works now, apparently my Internet cut out just after I clicked the link, meaning it gave a "code expired" message rather than a "no connection" message.
Sorry, but going to a website and downloading a .run file every time there is a driver update is quite fankly not how you install nvidia drivers on a modern linux distro today. Use you distribution's repositories by all means. (Arch nvidia package, Ubuntu PPA, Debian non-free repos, ect..) Anyways, great video! Its nice that AMD made their drivers open source, that makes life much easier. Personally I can't switch to AMD because of CUDA and Tensorflow which won't run on AMD at all.
Would have also been nice to hear about the `dkms` solution for nvidia, since that has made driver installation and updates much easier. Good info other than that for new people. I run an AMD card because `amdgpu` is pretty good, but the girlfriend runs a 2070S, so she's using the `nvidia-dkms` package to install (and keep up-to-date) her nvidia drivers automatically. Most package managers that have dkms packages support automatically running dkms on kernel upgrade so that the drivers rebuild.
I got a optiplex 5040 SFF and ordered a radeon r5 2GB card that will fit that should be coming today. This answers my question as I know very little about the hardware end and will be getting a vanilla Arch install. This is on top of my SSD for root/grub and HDD for swap/home/var setup. Not as scary as I thought it would be.
not true. Mint 19.1 ships with nvidia 390 driver. If you want more up to date drivers you need to add the Ubuntu Graphics Drivers ppa --> ppa:graphics-drivers/ppa everything flawless though. I'm on the 4.30 driver.
One thing I hope to get better is Blender playing nice with AMD open source driver, and its low performance with OpenCL. I really don't want to install proprietary driver just to see if it's better (but it seems to lock compatibility with 18.04 anyway). Everything else is great for me.
AMD Open source drivers usually do not support opencl well, which is critical for GPU mining. I still have not had my Radeon VII supporting mining under Manjaro. Even RX480 has not worked under Manjaro for opencl-related mining. Under Mesa 19.0.6, my Radeon VII is only recognized as unknown ATI device.
For anyone that understands the power and security of open source drivers and software in general, I recommend to go for AMD CPUs and GPUs if you want to have the best experience with Linux and everything to just work.
@@stevengilbert6593 Does it really matter the drivers are not open source? What exactly do you lose? You gain far more (good performance) than you lose (access to the source code).
You didn't mention the *nouveau* driver which is also a non proprietary kernel driver for nvidia cards, any GPU brand which has a non proprietary driver is welcomed to GNU OS users not just AMD.
Everytime I have used nvidia cards I have had nothing but issues with nvidia cards, I have had less issues when amd launched their first gen APU's than with any nvidia card. The card I have now is a Nvidia GeForce GTX 1660 Ti MSI Gaming X 6GB OC Twin Frozr7 card which has a fan that can and will stop if temps are low, this inside of linux by default is disabled. Meaning the fans will NEVER turn on, this card attempts to kill itself on using linux. You have to download the nvidia drivers, install them, modify some value to turn fans on always and it presents a void warenty if used message yes/no and if you check yes it some how voids your warenty on a card that would otherwise kill itself, and then use GreenwithEnvy's fan controller to turn down the fan speed. If greenwithenvy isn't running your card will eventually kill itself. This is some heavy oversight either on MSI's end or nvidia's. But out of the people I know that have basically the same thing in the AMD chips they do not have this issue.
On my 9 year old laptop with on-board Intel GPU.... With Kernel 4.19 and older, the best playback I could get was 720p (1080p was choppy). Now with Kernel 5.x, I get smooth 1080p playback.
I am running a AMD 2500u laptop with integrated Vega 8 graphics I've installed "amdgpu" drivers, but I'm facing some performance issues on video playback on RUclips. CPU usage jumps up to 60-70%. It never happened in windows, looks like it isn't using hardware acceleration for decoding videos. I don't play games, so haven't checked out gaming performance. Should I switch to AMD GPU Pro?
Nvidia drivers update with the package manager when you add the cuda repo. There are many professional Linux applications that require CUDA and for professional work, Nvidia still slays.
I’m pretty excited for Intel to get into the discrete graphics market. I think they’re still the best at offering high quality open source Linux drivers with AMD closely behind. Based on the performance of the integrated graphics of the Ice Lake chips, I think there is good potential for them to make a competitive mid-range discrete card.
AMD graphics _kind of_ work in Linux (I use Mint 19.1 Cinnamon). I have it installed on a Macbook Pro 8.3 which has dual GPUs; embedded Intel and discrete AMD HD 6770M. I am always running in software rendering mode. When AMD decides to get off their butts and make ALL of their cards work with Linux, then I will become a believer.
The issue is Mint. That particular distro opts to keep the most stable stuff, not the latest and greatest. E.g. Mint 19.1 is using the Linkux kernel 4.15 (I think it still does). For AMD you really want kernel 4.18 or later, 5.0 is actually the preferred one just now as it includes the FreeSync feature on AMD as well. Anyhow, it is possible to make Mint update kernels to the latest as well. Note, Chris has some vids where he explains how distro hopping (changing to another distro) isn't really necessary and isn't of much use anyway. So don't rush oput to replace your Mint with something like Arch or Manjaro just yet. Instead see if this may help getting better performnace from your Mint installation: itsfoss.com/upgrade-linux-kernel-ubuntu/
With Ryzen 3 you'll have to change your MB because AMD committed to not change the socket and support future CPUs with the same socket but the manufacturers of MBs didn't foreseen how much AMD CPUs will improve between generations (in terms of cores/threads/speed) so they didn't build good enough MBs to be able to work good with Ryzen 3 (they didn't expect AMD will double the cores in 2 generations). So you can't run Ryzen 3 on first gen MB. And for some MB brands it's even worse. If you use MSI MB you can't even expect every Ryzen CPU to run on every 3rd gen MB apart from the highest end ones. For most of the other brands you'll just need 3rd gen Ryzen board.
If we have to update graphic driver regularly whether it's automatic or not, It's not good. We need opensource driver and firmware. If it's not possible, then we need opensource GPU.
Normally I like your videos, but there is so much miss information in this particular video regarding managing Nvidia drivers in Linux. Most Distros have Nvidia packages so installation and updates is just as easy as AMD. Some Distros you may need to add an extra repo, but I have not had to manually download and install Nvidia drivers on Linux in more than 5 years. There is also the Open Source Nouveau drivers for Nvidia GPUs. Yes, they are much less performant and lack a lot of the advanced features that the proprietary drivers have, but are still an option for users that are not gaming etc. I do agree with recommending going AMD for anyone in the market for a new GPU to use with Linux, and I plan on going AMD for myself on my next build. However, for anyone that already has a good Nvidia GPU there is no need to replace it with an AMD card just to use Linux.
Thank god for your videosss!!! New Manjaro user. So confused on drivers for my Vega 10...and figuring out what I needed. So just enable open-source install. I don't need xf86-video-amdgpu / mhwd-amdgpu / amd ucode? I think i blindly installed these once I got my system up and running. Also do I need to enable installation on Mesa? Apologize to bombard with questions. Definitely love your content! If i can support your content/work out of appreciation, let me know!
So surprised to hear you recommend the RX 580. I'm watching these videos because I'm on the edge of giving up on my rx580 and dumping it on ebay second hand. I have tried the kernel driver, the Asus driver, the AMDGPU probably not installed correctly and the computer has never booted reliably. I have wandered if Mint20 is a problem because all the reading I find is using older distro's.
A pity you didn't make a comparison on how to install proprietary Nvidia drivers on various distro families (Ubuntu, Debian, Arch, Manjaro, Fedora, Open Suse - those should be enough to show the differences and encompass most of the popular distro choices nowadays). This would give more info, while such talk leaves some nvidia user with confusing answers like executable files to install drivers while this may be completely false on their distribution (like Manjaro). So less general talk, more specifics with examples (showed on the screen). I know that such videos are more demanding (on all fronts) to make but such topics require it. Don't get me wrong, your talked vids are great but there is only so much you can just convey by seeing you talking... So in this case, I don't think this video was good enough. It is merely an introduction for some, but if you have nvidia card, this was rather unhelpful and you only added to the nvidia driver confusion (from a complete newbie perspective), so no thumbs up this time, but no thumb down either, because half of it (the AMD part) was good enough, although also lacking. For example, you didn't mention the pros and cons, like: because free drivers are in kernel, you need to have the greatest kernel with the new hardware which only rolling releases have, with nvidia it doesn't matter, you can get newest drivers on any distro. As I heard, this is about to change and AMD is planning to take those drivers out of the kernel and make them installable to fix this problem, but I'm not sure if that info is accurate.
Ok, I went AMD exactly due to this: moving from WinOS to LinuxOS, I moved from Intel/NVidia to AMD/ATI too. Point is: I'm running on a "new" Acer Aspire 3 A315-41-R1HG with an AMD Radeon Vega Mobile Graphics 8, and seems that no drivers are issued for this kind of videocard - at least, not on Mint v18.3 XFCE; which seems the only OS supported (v17.3 has an issue with a grub that is "too old"; while v19.1 goes into CPU stuck for 23 seconds and never installs). Are these drivers a separate package I need to find and install or there's some other trick needed to get AMD's laptop graphic card to work?
I'm a little late to the party because I have been on Linux exclusively for 15 years and I've always bought Nvidia cards.......until now. I just replaced my GTX 1070 TI with a Radeon RX 6950 XT. I tried to remove the nvidia drivers on my Debian 12 install but I gave up and did a fresh install just to start clean. I installed steam and everything just works just like you said. This is really quite nice so far. No idea what Nvidia is thinking with their 40 series cards and 8GB of VRAM and jacked up prices. When I get my card paid off here in a few months I plan on replacing my Gsync monitor and I'm never going back to Nvidia. They really do suck for open source stuff and they are making garbage cards now that nobody wants. I'm a little curious if plymouth boot themes work properly with AMD graphics. I'll have to give that a shot tomorrow. I do have a freesync 1080p ultrawide monitor in my closet but it only has like 60hz refresh and HDMI only but I might have to get that back out and give it a whirl tomorrow as well. But yeah my next PC build is going to be 100% AMD all the way.
You say the RX590 has some issues because it's too "new". I'm actually considering an upgrade shortly, and Nvidia cards are just way too expensive for my tastes (not to mention the hyped up RTX stuff is not needed for anything I do), I've still got an old GTX 460 in one of my machines (now 8+ years old) and the latest card I have is a GTX 980 in my graphics workstation. I was thinking about the new RX 5700 range to come out in July. Have you heard anything about their Linux compatibility? Alternatively I'd likely go with a Vega 64 as well, price to performance puts it around a RTX 2080 but cheaper - around what you'd have guessed a RXT 2070Ti would have been if it existed.
@@ChrisTitusTech Thanks, depending on how impatient I am I'd likely just go with a V64. After some web searches the closest I could find regarding the new cards: www.phoronix.com/scan.php?page=article&item=amd-zen2-rx5700-linux&num=2 I.e. the AMDGPU-=PRO driver is likely to work at launch, but the open source variant in the 5.3 kernel may or may not be available in September.
@@motoryzen It's why I was asking - RX5700 is Navi. Though apparently the Linux drivers are only going to be available in September. Not sure I'm willing to wait that long.
@@benriful Navi drivers will be available right away if you're willing to download/install yourself. AMD will be releasing their "AMDGPU-PRO" driver package right when Navi is released, and patches from those (all open source) will be going into Linux-next within the next few weeks. The September timeframe is for when those patches and packages will roll up to stable mainline kernels and Mesa versions and available via various distro packages without extra work.
Linux is the reason I too am AMD and will probably get rid of my nvidia cards once I no longer need VFIO/PCIe passthrough. Re:Nvidia proprietary drivers, I would not advise anyone to use the .run files unless they have no choice. On both debian/ubuntu and Arch based distros there are community managed and tested installers that are more reliable. There may be a week or so lag between the .run file and the community files, but community files are safer.
Hi. Thanks for sharing. If I'm buying an AMD card for an older computer. How will i know if it is the amd pro version or the one that works well with linux. I've always used nvidia cards on my linux machine.
AMD ATI Radeon HD 6670 PCIe card doesn't work, just isn't supported in Linux (10 distros tested). Beautiful card with single quiet fan, 1 GB of memory. Works great with Win 10 (1280 x 1024), but with Linux, max res of 1024 x 768 is all you get. You probably need to have at least Radeon HD 7xxx series PCIe card for Linux (amdgpu kernel driver) to deal with it.
@@motoryzen That's not a question of opinion, i don't care about AMd considering i have a nVidia GPU, the title talk about AMD and nVidia but he doesn't talk about nVidia
What about older graphics cards? What if you just want decent RUclips playback at up to 1080p? I'm dealing with an old system a friend has with a Radeon RS690 chipset. I could install the proprietary driver if it would help video playing.
I still wondering can we do some graphics card overclocking in linux? because we can do some graphics card overclocking in windows (like using msi afterburner).
NVIDIA made an overclocking tool for Linux, and I think in some cards you may be able to do it in the control panel (don't quote me on that because I don't use an NVIDA ). However AMD is a little more complex but here are some resources for you: linuxconfig.org/overclock-your-radeon-gpu-with-amdgpu www.reddit.com/r/Amd/comments/agwroj/how_to_overclock_your_amd_gpu_on_linux/
Yes nvidia cards can be overclocked. wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_overclocking for more info. To unlock: /etc/X11/xorg.conf should have the lines: Section "Device" Option "Coolbits" "28" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection Then there are GUI tools you can use to actually set the clocks, or you can use "nvidia-settings" (included with the nvidia driver) from the command line. For my GTX960 I use: nvidia-smi -i 0 -pl 216 (power limit to 216 watts) nvidia-settings -a '[gpu:0]/GPUGraphicsClockOffset[3]=140' nvidia-settings -a '[gpu:0]/GPUMemoryTransferRateOffset[3]=1050' nvidia-settings -a '[gpu:0]/GPUOvervoltageOffset[3]=50000' Please note the appropriate overclock values will vary by GPU and board maker. e.g. I had to use "50000" to get 50 millivolts overvoltage, and the VRAM clock offset in Windows/Afterburner was half that in Linux (525 vs 1050).
I installed DaVinci Resolve 17 (and 18) in Ubuntu 20.04, on a computer with an AMD Gpu, and the program opened long enough to tell me it couldn’t find a supported Gpu mode. I don’t think Blackmagic cares, or they would create a proprietary installer for at least one Linux distro -
Debian 10 has a very long development cycle... about 2 years or so and is a horrible choice for cutting edge tech. Try out Manjaro and you will fair a LOT better.
I’ve usually had Nvidia, and almost always have some glitch caused by my graphics driver on Linux. I’ve never had a perfect experience on Linux, never, even though there is lot to love about it, and I run it solely on my Thinkpad.
I have run NVidia official repo for Tumbleweed and it have worked fine for long now. Allwasy uppdate when the rest is uppdating. Autorecompile the driver when a new kernel is out.
Intel drivers are open source as well. The procedure for getting integrated graphics (both intel and AMD) is the same as getting an AMD graphics discrete graphics card working: maintaining the mesa package.
I went through hell with an AMD card to use for graphics work because of a lack of opencl. Couldnt make it work in Blender, crashed Resolve on open. It was a complete show-stopper.
I'm still fairly new to Linux but have an ok grasp on it I would say. I know how to use the terminal and have installed the mesa drivers but I was wondering I'm on Linux mint 20.3 with the KDE desktop environment intel core i3 10100 AMD radeon RX 6600 XT is there a GUI settings menu for AMD GPUs on Linux? Most games work just fine for me but for example I'm playing stray with occasional dips in frame rate which is manageable but obviously not having dips in FPS is best. Meanwhile games like NFS heat are playable but I get terrible FPS (sometimes below 20) I was wondering if maybe I can mess with some of the GPU settings or if I'm just gonna have to deal with some games just not being as playable as I want them to be. I still dualboot with windows 10 so it's not a big issue since these games run great on windows.
Correction: you can add a non-free repository to your package manager to automatically update your proprietary NVIDIA drivers.
The first distro I used was Fedora and ran into the nVidia driver headache. Then discovered that Ubuntu based distros include nVidia driver based packages. I since switched to Pop!_OS
Also on ArchLinux the proprietary Nvidia drivers are in the official repos. And in the most popular distros the drivers are either in the repos or in ppa or there is some option to install proprietary drivers in some menu. On Fedora I see they're in RPM Fusion repo (never tried installing on Fedora).
I installed my Nvidia driver with the PPA because the proprietary driver that comes installed with Linux Mint is several versions behind. The PPA is up to date
Yeah, basically everything has Nvidia drivers in some repos. At least debian, ubuntu, arch and fedora.
@@anonym34566 > if only nvidia had open source driver
Sadly, it's even almost impossible
The AMD open source graphics were very easy to get set up. I’m glad I decided to get a Vega 56 for Linux gaming.
Vega 64 here and I love it as well
Yet another reason I love running Manjaro these days. Update Manager (PAMAC) updates my Nvidia Drivers automatically. Thanks to the Manjaro Team for keeping most of their software and hardware drivers updated 100% of the time.
so does Arch and pretty much any Arch based distribution :)
@@raphael2407 I'm too lazy to setup Arch manually. I have too many flashbacks of setting up Slackware from the late 90's. LOL!!! Bring me automation.... Bring me Manjaro. My worst fear is one day Arch goes the way of Ubuntu/Canonical.... CORPORATE and totally ruin the distro!!! AHAHAHHAHAAA!!!!!
On Arch or Manjaro, with an nVidia card, you install the package. Simple as that. You don't have to go on their website.
Except you might have to use Compton as a compositor with XFCE to avoid screen tearing, which is pretty dumb, but works. I don't like their proprietary driver, but the truth is, it fits the needs of most people. My advice is : choose a product, not a brand.
The drivers themselves are easy to install, everything those drivers break on your system is hard to fix and why everyone hates it
I’ve tried Linux a few times over the years and where it ALWAYS fell down for me was crappy graphics drivers. So this is good news for me, and I am using AMD graphics 😊.
It's still not good
But how good are the AMD Linux drivers compared to the AMD Windows drivers?
On Linux Mint and Ubuntu, you simply copy/paste PPA and install drivers, all in GUI, no terminal needed. Software Sources and Driver Manager in Linux Mint, Software & Updates > Other Software and Additional Drivers tabs in Ubuntu. Same with Manjaro in Manjaro Settings Manager > Hardware Configuration. You don't need to download the Nvidia .run file from their website.
I recommend Radeon-Profile from GIT ( maramista or Marazamista). Fantastic tool to manage your Radeon GPU. Custom fun curve ( 0% rpm work), OC can be done, Undervolting not yet implemented, full info about your card, graphic GPU usage real-time, power states manage, no root required, has emergency GPU manage, daemon in background! Very recommend it!
Does this work with newer 5600XT and 5700XT cards?
undervolting not implemented? what are they waiting that's a must
THE BEARD IS GONE! :D -- Thanks for this video Chris. I had that question in mind about the video cards. Awesome information.
Manjaro let you choose during install to use proprietary drivers for Nvidia.
And keeps it up to date.
Opensuse you add the Nvidia repo, and you install the driver once, and Tumbleweed keeps it up to date.
And I am sure that other distro' s have similar solutions.
Don't download drivers from the web, al lot of distro' s have a very simple solution if you want to use proprietary drivers.
@Rajesh Singh boot with proprietary drivers
I just bought RX 580 8GB for $62 on used market and I'm really happy with the performance so far, I played older titles like Metro series, Half life 2, BioShock, and etc which still runs smoothly even on 4K for some games, the best thing is I don't need to install any driver whatsoever, it's just works 😁
Amdgpu-pro is just extension for Amdgpu open source driver. Fglrx sucked, not amdgpu-pro.
I'm glad you brought up Mesa, Because that is how the AMD driver updates in the kernel.. You had me worried for a second. LOL. This is where I suggest Ubuntu and POP OS etc POP OS installs the NVIDIA driver for you and adds the NVIDIA nonfree repository for you and the other ISO adds MESA for the AMD/Intel GPUs (Vanilla Ubuntu you have to add the ppa yourself) Also MESA requires the Vulkan runtime libraries too. I know I made that mistake the first time trying to run DXVK, I had some really weird shit happen
Chris, for NVidia on at least Fedora, using a run file to install a driver is an option, yes, but users have only had to do that when the standard repos had not yet packaged the very latest NVidia driver. I have been using NVidia since 2001, and I've always installed drivers via a repository. Only a few times did I use the NVidia run installer for special cases.
Although I replaced the NVidia card in my desktop with an AMD Radeon RX 590, I still have a laptop with NVidia. I run Nouveau on that, because the proprietary driver for that card became legacy before NVidia updated their driver architecture to make integration with the Linux kernel more seamless.
Consequently, one day when I upgraded my kernel, the new Linux GPU driver architecture arrived, but it didn't support my card, and Fedora couldn't upgrade my driver and my current driver needed to be rebuilt, but I couldn't enter graphical mode, and couldn't determine how to fix it easily, so I reinstalled Fedora and left it to use the default Nouvea, which is fine, because I don't run games on it anymore. Regardless, there's no need to use a run file to install NVidia drivers. There rarely has EVER been a reason for it.
Thanks Bruce, This is really good to know. Nouveau will get most users a functioning desktop but if you run games, you will need the proprietary driver. The nVidia open source driver is trash when it comes to performance.
I would say that is true in fedora, Ubuntu, or Manjaro. However if your not running a mainline distro, they may not have those in the repository. That is what the RUN files are for.
@@ChrisTitusTech Yes. Nouveau is okay for most basic games, but you need the NVidia proprietary driver for more demanding 3D software.
By the way, I'm loving my AMD RX 590. I thought about buying one of the higher performing AMD cards, but I couldn't justify it for my use cases, but I'm really happy that AMD is competing on ALL fronts in a HUGE way!
@@mrmasterofdiabloplay Yes, perhaps some distributions might not have a repo for installing NVidia drivers. I've never run one of them in 18 years since I've been using NVidia.
This actually cleared up something for my laptop. It is an Intel/ Nvidia... Thanks!
@Jairo Alarcón I knew someone would help finish the puzzle, Thanks!
In addition to the non-free repository you can add to your package manager in most distros so you get the proprietary NVIDA drivers, Manjaro asks you when you install it if you want the proprietary drivers, and then keeps them up to day, they're in the official repos on Arch, and Ubuntu 19.10 will also include the proprietary drivers on the ISO... so it's going to be pretty equal standing again in no time as far getting them working.
I just bought a Sapphire Pulse 5600XT. It works out of the box with open source drivers. Unfortunately there is no control panel/app like the proprietary app in Windows. There is no easy way to control the GPU's hardware features.
NVIDIA Linux drivers are high quality. If you can get past the ideological hurdle of them not being open source, the technical hurdles aren't great. Distros package them in an easy to install manner, even Debian. Distributions tend to recommend against getting the binaries direct from NVIDIA (the .run file) because it makes it harder to upgrade them, can make kernel upgrades harder, you can run into conflicts, etc. You're doing it on hard mode if you do it that way. Honestly, apart from not being open source NVIDIA Linux drivers have been great and just work.
For Ubuntu (probably Mint too), I suggest "you Go to Software & Updates -> Additional Drivers", once yours drivers are installed, reboot. This can be called on command prompt with "sudo ubuntu-drivers devices". Taken from help.ubuntu.com/community/BinaryDriverHowto and help.ubuntu.com/community/BinaryDriverHowto/Nvidia This will let you choose which version of the Nvidia drivers you need to install for your older cards (as older cards are not supported anymore by latest version). This will also ensure to update the graphic driver when a new kernel is upgraded by the package manager.
and that's the sweetest way to do it.
I’ve been an AMD user with Linux for a while now. I’ve always run into the problem of booting into a blank screen after installing nvidia drivers. Never had that problem with my 5700 XT or Vega 64.
This is true for me. Months of that pain on Nvidia. But this was mostly because I have a laptop with an Nvidia Optimus chip for hybrid iGPU/dGPU
There needs to be a dedicated video on switchable graphics in linux. I use PopOs because regular ubuntu doesn't do switchable properly. Laptops are a thing, you know?
I agree. Optimus notebooks can be a ton of problems on Linux. I have so many problems with distros and my Optimus setup. Im running Pop Os too
Same here, Pop! OS is the only distro that works well for me with switchable graphics
you mean turn off the dedicated gpu?
Excellent video. I am putting some older systems on Linux and found the driver situation a bit confusing. Seems to be more like how things work on Mac where everything is all installed by default without hunting drivers as much.
On Ubuntu and probably all popular distro, the driver updates are pushed along with other software updates, when they become available.
The only problem I noticed is that on Kubuntu, when there is a nVidia driver update, you can't reboot. Something about a KDE greeter crashing.
I have to open the Console and type shutdown -r 0 to reboot the PC.
With Kubuntu 21.10 and 22.04, this problem has been fixed.
@@louistournas120 I had a lot of issues getting the older macs with Nvidia cards working. The proprietary driver just caused black screens after installation and the only way around this was to use the open source driver but this caused very poor performance to the point where it wasn’t worth using. I also had similar problems on other older Nvidia cards like the GTX 570 which would not work properly on modern LTS Ubuntu. I haven’t had as many issues using intel graphics or AMD systems.
@@Edmundostudios I see.
I run Kubuntu on PCs.
I did have a Gf 8500 GT and with Kubuntu 18.04 and I don't know which version nvidia driver, it was working fine.
Eventually, I had Kubuntu 20.04 on it and I think the nvidia driver was fine.
I think there was a kernel update at some point and upon reboot, I would get a black screen.
I switched to the Nouveau driver which worked.
It’s an old Athlon II X2 used for web surfing and AVI video watching.
On my main PC, Ryzen 5 3600 3.6 GHz and GTX 980 4 GB, I think with the 510 version nvidia driver, sometimes I would boot up and it would stop just after GRUB on a black screen.
This happened a bunch of times.
Eventually, there was a kernel update which fixed this.
I do gaming on this PC so I want the latest drivers.
Your instructions on installing Nvidia drivers are not true for all distros. In CentOS/RHEL you need to add the officially supported ELRepo to your package manager. From there you can install Nvidia-detect then "yum install $(nvidia-detect) finds and installs the correct drivers and maintains the updates with your package manager. All scientific and enterprise engineering Linux applications are coded exclusively for Nvidia. The Nvidia experience for me has been fine since loading ELRepo to my package manager.
In most Debian desktop variants that entire procedure is just a tickbox at install and/or a click in a Driver Update GUI app. It is definitely the case on all Ubuntu derivatives such as Mint and Ubuntu itself.
Each distro has various "philosophies". E.g. straight Debian does not "like" proprietary stuff, so you won't see a Nvidia driver without similarly adding extra repositories. This very much may be the exact same case for RHEL and CentOS.
Chris mentioned the download .run idea just because that "should" work on nearly any distro. It's not ideal, and definitely not the standard way of doing it. I'd advise instead a repo addition so it has a means of updating the driver automatically. Exactly as you state on yours.
I used to game with a nVidia GTX1080 and wanted to try and AMD card to see what it was like, mainly cause I was doing distro hoping a lot (which I dont anymore, its Arch all the way for me). I bought the R580 from AMD cause of the price and it really worked well, in fact I rarely see a difference in gaming and in one game (so far) No Man's Sky (beta using Vulkan support) it actually out performs the GTX1080, yes I swapped drives, installed Arch using my scripts so the systems had same everything. I was shocked. For the price you cannot go wrong with the AMD R580 and if your a Linux user dont even think about it get that or the new R7 are wait till they release their new ones in a few months, but better know how to install the newest kernel, mesa packages, etc. (One of the reasons I run Arch, always get the newest).
@@motoryzen Yes you can but its not as easy as some distros make it.
I've been using nvidia for 15+ years simply because getting Radeon drivers to work was such a pain. I had no idea AMD open sourced their drivers and linux fixed this. Glad I stumbled on this video.
Grabbing nvidia drivers from the repo has *mostly* worked well enough for me - with a few hiccups here and there (usually as a result of compiling my own kernel).
I'm upgrading my pc now after a few years and this video saved me a few bucks. Thanks!
Seriously? nvidia is notorious for having dumpster fire linux drivers
@@killertigergaming6762 I spent too much time ~2004-2005ish fighting with a Radeon X850 xt. Got it half price through a deal my job used to have with ATI. Eventually, switched to a mid-tier nvidia card and got it to work fairly easily. Did driver updates regularly cause unnecessary hours of pain in all of that time? Absolutely. Kind of just stuck with nvidia and ignored what was happening in Radeon world until early 2020. No plans on going back to nvidia.
Thnx for this video to collect ideas for my new setup :). Now i am in love with my Radeon 7 (water cooled) with the opensource driver!
The only thing with using AMD in Linux is you don't get the GPU video encoding in Handbrake. Nvidia on the other hand is easy to setup GPU video encoding for Handbrake.
Great video.
I'm using Linux Arch full time and it's on an Asus R2 Sabertooth FX900 motherboard with a FX8350 CPU, Nvidia 660 GPU and 32 gigabytes of RAM.
It's fast as anything, BUT I am doing a lot of Blender now and of course that is killing the 660.
I've been looking at a new GPU, I don't want a new system. The FX8350 is great with Linux. It's reliable and I've never had any problems with the system when I was running Win10.
I've been looking at the AMD RX5700 but I could run into bottlenecks as the system is pretty old with such an advanced GPU. AMD on their listing does say the RX is compatible with the Sabertooth.
So, I am thinking of getting 2 RX590s.
That would give me 16GB of VRAM for Blender and the SabertoothFX900 with the FX8350 should be able to handle those.
Having 2 GPUS, will my Arch running 5.4.10 kernel automatically detect the GPU's and give me a running system?
Updating Nvidia 660 has been a pain, so once I got my three monitors working, I disabled any Nvidia updates.
Great info on the GPU front.
Glad you have a stable system.
Thanks for the info, please make an updated video with Intel as well
If you use a distro like Fedora or Arch where they always use the latest stable kernel. Use AMD. If you have to use Nvidia then use Ubuntu or a derivative.
Great content like always!
I am running a Ryzen 5 2600 systen with 16gb of Ram and a Sapphire Radeon Rx570 4gb , runs flawlessly!
I am using PopOs since 3 months, pretty nice distro.
Ok, but what about Navi cards and open-source drivers now? I've heard people stuck on a lot of problems with 5700 and 5700XT running them on linux.
The official manual of Nvidia for Ubuntu actually says you have to quit your graphical interface and then run the driver installation from the terminal interface, which indeed was a must for me on Linux Mint. This made it really a pain for me to update the Nvidia graphics driver. Now I simply switched to AMD.
It is kinda strange, that AMD is more open for open source and Linux, but many Linux guys still using nVidia GPUs.
Also, it is also strange, that AMD themselves have not yet created Adrenaline (and other utilities) to control the GPU. Thankfully we have community ^^
Thanks for the video, Chris!
On Ubuntu you can open Software & Updates and then go to the Other Software tab and add ppa:graphics-drivers
If you do that you get more updated open source drivers for Nvidia cards in the Additional Drivers tab.
/Not an Arch user
I'm happy that I've decided to drop my GTX 1050Ti and replace it with a RX 6600. Basically, it was a matter of drivers that led me to do this. Simply, by upgrading from Kubuntu 20.04 LTS to 22.04 LTS, my GPU stopped working properly with the official drivers. However, after changing to AMD, the drivers weren't there, and after installing them my computer was constantly freezing and crashing. After installing Kununtu from scratch, my new GPU never failed on me again. I'm glad I've decided to wait before RMA a card that would be good.
Much needed video! Everyone seems to have issues with graphics drivers in Linux. Sometimes when installing fresh Linux on a laptop it freezes on start up because of ACPI and we need to add "acpi_osi=!" "acpi_osi='Windows 2009'". Can you tell why does this happens? Does it have to do something with Graphics and Nvidia Optimus?
This was my EXACT situation for months. As of January 2022, the Linux kernel 5.16 and Nvidia driver 510 has fixed all my optimus issues.
I no longer need `optimus-manager` or `gdm-prime` to workaround this, or the "acpi_osi='Windows 2009' kernel parameter. My laptop runs fine without any of those, but it's only restriction this way is that it will only use the HDMI port as display, and will not detect the built in monitor.
The nvidia Part is not 100% correct.
You can manually download and install the run file from NVidia but you dont have to except if you want beta or Development drivers. Most Distros have a non free repo in which there is the nvidia driver available.
Some Distros need to be told manually that they should install the propietary driver instead of noveau (the open source crap driver) other Do it automatically if the nv repo is enable.
In Gaming the Performance between AMD and nvidia is very much the same depending on the developer and the engine if it was optimized for both or only one of the two GPU types. However AMD wins in compute, most people says but also here you'll need to decide between optimizations for CUDA or OpenCL.
So, as I mentioned before, there is an open source nv driver but that one is done by reverse engineering and has very poor Performance. So dont use it, its missing a loooot of features and is barely suitable for 3D stuff. Also CUDA is not working at all, so no compute with that one.
On Notebooks (nvidia Optimus Technology Intel cpu nv gpu) it's realy painfull to make the propietary driver work. Thats where AMD is better.
Also the nv driver is installed as Kernel Module and not baked into the Kernel.
Maybe you could retake this Video with These additional Infos? :)
I have both an 1060 3gb and an AMD rx 480 8gb. I've used both on linux and I prefer my 1060 because it performs better, is more quiet and doesn't stutter in games like fallout 4, the rx 480 doesn't work in games like dirt rally through proton but the Nvidia card does.
The biggest issues I have with the AMD card is it thermal throttles on stock fan curve and with a custom one it ramps up to 100% each time I turn of the PC. Also freesync doesn't seem to be that easy to enable if it even works unlike the 1060 were it does work by toggling it in the Nvidia settings.
You ever tried RADEON-PROFILE from GIT ? This app can manage GPU fan, can create profiles for it, GPU power can be managed too. There option to OC your card but UV don't yet included. Very useful tool! Git Marazamista if I good remember. Wattman from Git is weak and buggy btw. Rx 570 nitro+ 8gb working beautiful
@@SwiatLinuksa I'm gonna check that out when I put the rx 480 back in my main pc. Back when I had the rx 480 in my main pc I tried using wattman and it was quite bad and it was more effective to edit the files manually. RADEON-PROFILE seems to be quite new, do you know if I would apply a custom fan curve and then shutdown the pc if the fans would ramp up to 100% as they do when using fancontrol?
@@JudasMugensson Wattman in Linux doesn't have fan control. Radeon-profile have full support, older cards too not only rx3/4/5 versions. You can create custom profile and set any rpms to different temperature manually. If program fail , it's auto set 30 or 50 % rpm ( default in system driver's it's 30%). If daemon fail all control going to kernel driver's so no possibility to overheat GPU. I using it about year and no bigger problems.
Profiles are saving and run at system start automatically ( radeon-profile daemon must be compile and run ) all guides are avaible at Git.
Most mainstream distros make installing proprietary drivers easy. There's no need to download anything from the web. In fact, most of the time there's no need to install anything through the terminal. I feel this is slightly biased information but I'll agree AMD takes the crown atm regarding it "just working".
If you want the latest nivida video drivers 430 yea you have to if on Ubuntu base os then you still have to go thru a ppa that's not there by default
@@pw1187 Only the most hardcore gamers are really gonna need to worry about the latest and greatest and in they're still on Windows. For general gaming included proprietary get the job done.
My point was there's no NEED to. There may be a desire to for numerous reasons.
@@j800r I see your not a gamer and no it's not hard core gamers it's any gamer that plays games that are 2 to 3 years old Benefit greatly from the newest drivers
I guess you are probly classify me as a hardcore gamer although really I'm not and I'm on Linux.
@@pw1187 No, my friend. I would classify you as a dickhead who has nothing better to do with their time then argue semantics in a comments section with a complete stranger. I'm done with you.My point stands. I clarified for your benefit. I have better things to do than to dance circles with you.
@@j800r lol puts your opinion on a decision fourm gets mad at a person with different opinions...
Will the mesa drivers automatically update themselves to the latest version or i have to update the kernel ?
Actually Nvidia also released open-source drivers from version 430.x . I use opensuse tumbleweed and archlinux and both were available for me from default package manager.
For archlinux or fedora you need to install .run file for first time driver installation for ubuntu or debian you can use ppa and for opensuse you can use yast2 and add nvidia community repo to install drivers
They are not open source.
What are you talking about? Nvidia never released any open source drivers for PC. Nvidia is anti open source as it gets.
@@Daniel-wn5ye aur.archlinux.org/packages/nvidia-beta/
Check this out.
Ik Nvidia is proprietary but they recently supporting community by releasing some of their packages open source.
On this website you will also find code of .run file and packer
@@Daniel-wn5ye Yet they are a gold XDC sponsor. AMD is a silver sponsor. Intel is Platinum! How do you explain that?
Chris, your invite code for Discord has apparently expired, it doesn't let me join.
PS: You're an awesome guy running an awesome channel doing awesome things, keep it up!
EDIT: It works now, apparently my Internet cut out just after I clicked the link, meaning it gave a "code expired" message rather than a "no connection" message.
discord.gg/f6r7srN
Sorry, but going to a website and downloading a .run file every time there is a driver update is quite fankly not how you install nvidia drivers on a modern linux distro today.
Use you distribution's repositories by all means. (Arch nvidia package, Ubuntu PPA, Debian non-free repos, ect..)
Anyways, great video! Its nice that AMD made their drivers open source, that makes life much easier.
Personally I can't switch to AMD because of CUDA and Tensorflow which won't run on AMD at all.
correction there is indeed a reason you may want amd proprietary driver and that is that you need it in order to get opencl working with blender.
Would have also been nice to hear about the `dkms` solution for nvidia, since that has made driver installation and updates much easier. Good info other than that for new people. I run an AMD card because `amdgpu` is pretty good, but the girlfriend runs a 2070S, so she's using the `nvidia-dkms` package to install (and keep up-to-date) her nvidia drivers automatically. Most package managers that have dkms packages support automatically running dkms on kernel upgrade so that the drivers rebuild.
I got a optiplex 5040 SFF and ordered a radeon r5 2GB card that will fit that should be coming today. This answers my question as I know very little about the hardware end and will be getting a vanilla Arch install. This is on top of my SSD for root/grub and HDD for swap/home/var setup.
Not as scary as I thought it would be.
Linux Mint updates the NVIDIA drivers automagically. just checked and it's the latest version available.
not true. Mint 19.1 ships with nvidia 390 driver.
If you want more up to date drivers you need to add the Ubuntu Graphics Drivers ppa --> ppa:graphics-drivers/ppa
everything flawless though. I'm on the 4.30 driver.
perfect Graphics setup for under 200$ on Linux
RX570
Arch Linux or Artix Linux
*vulkan-amdgpu-pro* package
they've gotten better since this vid
One thing I hope to get better is Blender playing nice with AMD open source driver, and its low performance with OpenCL. I really don't want to install proprietary driver just to see if it's better (but it seems to lock compatibility with 18.04 anyway). Everything else is great for me.
AMD Open source drivers usually do not support opencl well, which is critical for GPU mining. I still have not had my Radeon VII supporting mining under Manjaro. Even RX480 has not worked under Manjaro for opencl-related mining. Under Mesa 19.0.6, my Radeon VII is only recognized as unknown ATI device.
For anyone that understands the power and security of open source drivers and software in general, I recommend to go for AMD CPUs and GPUs if you want to have the best experience with Linux and everything to just work.
My next build is going to be all AMD. It pains me to install Nvidia drivers. Would be so nice to just install OS and game straight away.
on Mint you just enable proprietary drivers on the settings and it automagically installs and updates the nvidia drivers
@@jorno1994 Yeah what I mean by pains me installing drivers is that its not open source
@@stevengilbert6593 Does it really matter the drivers are not open source? What exactly do you lose? You gain far more (good performance) than you lose (access to the source code).
You didn't mention the *nouveau* driver which is also a non proprietary kernel driver for nvidia cards, any GPU brand which has a non proprietary driver is welcomed to GNU OS users not just AMD.
Hey Chris, I don't see Purism Librem One service link in the description? Is it launched? I was waiting for it to launch from so long..
Go-to puri.sm I've just started tinkering with the Android apps.
I am trying to Install Adrenaline 2020 Raedon software on PopOS. Do you have an links or tutorials I can follow? Much appreciated
Everytime I have used nvidia cards I have had nothing but issues with nvidia cards, I have had less issues when amd launched their first gen APU's than with any nvidia card. The card I have now is a Nvidia GeForce GTX 1660 Ti MSI Gaming X 6GB OC Twin Frozr7 card which has a fan that can and will stop if temps are low, this inside of linux by default is disabled. Meaning the fans will NEVER turn on, this card attempts to kill itself on using linux. You have to download the nvidia drivers, install them, modify some value to turn fans on always and it presents a void warenty if used message yes/no and if you check yes it some how voids your warenty on a card that would otherwise kill itself, and then use GreenwithEnvy's fan controller to turn down the fan speed. If greenwithenvy isn't running your card will eventually kill itself. This is some heavy oversight either on MSI's end or nvidia's. But out of the people I know that have basically the same thing in the AMD chips they do not have this issue.
On my 9 year old laptop with on-board Intel GPU.... With Kernel 4.19 and older, the best playback I could get was 720p (1080p was choppy). Now with Kernel 5.x, I get smooth 1080p playback.
I am running a AMD 2500u laptop with integrated Vega 8 graphics I've installed "amdgpu" drivers, but I'm facing some performance issues on video playback on RUclips. CPU usage jumps up to 60-70%. It never happened in windows, looks like it isn't using hardware acceleration for decoding videos. I don't play games, so haven't checked out gaming performance.
Should I switch to AMD GPU Pro?
Nvidia drivers update with the package manager when you add the cuda repo. There are many professional Linux applications that require CUDA and for professional work, Nvidia still slays.
I’m pretty excited for Intel to get into the discrete graphics market. I think they’re still the best at offering high quality open source Linux drivers with AMD closely behind. Based on the performance of the integrated graphics of the Ice Lake chips, I think there is good potential for them to make a competitive mid-range discrete card.
Thank you for that! Before installing the newest Nvidia drivers, is there a nice easy way to remove all pre-existing drivers? Thank you in advance!
AMD graphics _kind of_ work in Linux (I use Mint 19.1 Cinnamon). I have it installed on a Macbook Pro 8.3 which has dual GPUs; embedded Intel and discrete AMD HD 6770M. I am always running in software rendering mode. When AMD decides to get off their butts and make ALL of their cards work with Linux, then I will become a believer.
The issue is Mint. That particular distro opts to keep the most stable stuff, not the latest and greatest. E.g. Mint 19.1 is using the Linkux kernel 4.15 (I think it still does). For AMD you really want kernel 4.18 or later, 5.0 is actually the preferred one just now as it includes the FreeSync feature on AMD as well.
Anyhow, it is possible to make Mint update kernels to the latest as well. Note, Chris has some vids where he explains how distro hopping (changing to another distro) isn't really necessary and isn't of much use anyway. So don't rush oput to replace your Mint with something like Arch or Manjaro just yet. Instead see if this may help getting better performnace from your Mint installation: itsfoss.com/upgrade-linux-kernel-ubuntu/
With Ryzen 3 you'll have to change your MB because AMD committed to not change the socket and support future CPUs with the same socket but the manufacturers of MBs didn't foreseen how much AMD CPUs will improve between generations (in terms of cores/threads/speed) so they didn't build good enough MBs to be able to work good with Ryzen 3 (they didn't expect AMD will double the cores in 2 generations).
So you can't run Ryzen 3 on first gen MB. And for some MB brands it's even worse. If you use MSI MB you can't even expect every Ryzen CPU to run on every 3rd gen MB apart from the highest end ones. For most of the other brands you'll just need 3rd gen Ryzen board.
If we have to update graphic driver regularly whether it's automatic or not, It's not good.
We need opensource driver and firmware.
If it's not possible, then we need opensource GPU.
Normally I like your videos, but there is so much miss information in this particular video regarding managing Nvidia drivers in Linux. Most Distros have Nvidia packages so installation and updates is just as easy as AMD. Some Distros you may need to add an extra repo, but I have not had to manually download and install Nvidia drivers on Linux in more than 5 years.
There is also the Open Source Nouveau drivers for Nvidia GPUs. Yes, they are much less performant and lack a lot of the advanced features that the proprietary drivers have, but are still an option for users that are not gaming etc.
I do agree with recommending going AMD for anyone in the market for a new GPU to use with Linux, and I plan on going AMD for myself on my next build. However, for anyone that already has a good Nvidia GPU there is no need to replace it with an AMD card just to use Linux.
I agree, he should use both nvidia and amd cards to have a better perspective on the matter.
One of the factors when I bought my Vega 64 was because AMD embraced open source drivers.
I love mine!
Chris can you make a video on krita 4.2 and your views on it?
Sure I love krita
that will be grate :) i just started to use monjario after watching alot of your arch videos and i really like krita too :)
Thank god for your videosss!!! New Manjaro user. So confused on drivers for my Vega 10...and figuring out what I needed. So just enable open-source install. I don't need xf86-video-amdgpu / mhwd-amdgpu / amd ucode? I think i blindly installed these once I got my system up and running. Also do I need to enable installation on Mesa? Apologize to bombard with questions. Definitely love your content! If i can support your content/work out of appreciation, let me know!
Amd ucode has nothing to do with GPU. It’s about cpu. Sudo Pacman -S mesa vulkan-radeon
Thank you beardless Chris.
Hahahaha
Tech jokes for the day:
*Bow to me, I have admin rights lol.*
That isn't a joke! I say it all the time.
So surprised to hear you recommend the RX 580. I'm watching these videos because I'm on the edge of giving up on my rx580 and dumping it on ebay second hand. I have tried the kernel driver, the Asus driver, the AMDGPU probably not installed correctly and the computer has never booted reliably. I have wandered if Mint20 is a problem because all the reading I find is using older distro's.
A pity you didn't make a comparison on how to install proprietary Nvidia drivers on various distro families (Ubuntu, Debian, Arch, Manjaro, Fedora, Open Suse - those should be enough to show the differences and encompass most of the popular distro choices nowadays). This would give more info, while such talk leaves some nvidia user with confusing answers like executable files to install drivers while this may be completely false on their distribution (like Manjaro). So less general talk, more specifics with examples (showed on the screen). I know that such videos are more demanding (on all fronts) to make but such topics require it. Don't get me wrong, your talked vids are great but there is only so much you can just convey by seeing you talking... So in this case, I don't think this video was good enough. It is merely an introduction for some, but if you have nvidia card, this was rather unhelpful and you only added to the nvidia driver confusion (from a complete newbie perspective), so no thumbs up this time, but no thumb down either, because half of it (the AMD part) was good enough, although also lacking. For example, you didn't mention the pros and cons, like: because free drivers are in kernel, you need to have the greatest kernel with the new hardware which only rolling releases have, with nvidia it doesn't matter, you can get newest drivers on any distro. As I heard, this is about to change and AMD is planning to take those drivers out of the kernel and make them installable to fix this problem, but I'm not sure if that info is accurate.
Ok, I went AMD exactly due to this: moving from WinOS to LinuxOS, I moved from Intel/NVidia to AMD/ATI too.
Point is: I'm running on a "new" Acer Aspire 3 A315-41-R1HG with an AMD Radeon Vega Mobile Graphics 8, and seems that no drivers are issued for this kind of videocard - at least, not on Mint v18.3 XFCE; which seems the only OS supported (v17.3 has an issue with a grub that is "too old"; while v19.1 goes into CPU stuck for 23 seconds and never installs).
Are these drivers a separate package I need to find and install or there's some other trick needed to get AMD's laptop graphic card to work?
Change the Distro
@@beezanteeum Problem got partially fixed with Mint 20.
I'm a little late to the party because I have been on Linux exclusively for 15 years and I've always bought Nvidia cards.......until now. I just replaced my GTX 1070 TI with a Radeon RX 6950 XT. I tried to remove the nvidia drivers on my Debian 12 install but I gave up and did a fresh install just to start clean. I installed steam and everything just works just like you said. This is really quite nice so far. No idea what Nvidia is thinking with their 40 series cards and 8GB of VRAM and jacked up prices. When I get my card paid off here in a few months I plan on replacing my Gsync monitor and I'm never going back to Nvidia. They really do suck for open source stuff and they are making garbage cards now that nobody wants. I'm a little curious if plymouth boot themes work properly with AMD graphics. I'll have to give that a shot tomorrow. I do have a freesync 1080p ultrawide monitor in my closet but it only has like 60hz refresh and HDMI only but I might have to get that back out and give it a whirl tomorrow as well. But yeah my next PC build is going to be 100% AMD all the way.
You say the RX590 has some issues because it's too "new". I'm actually considering an upgrade shortly, and Nvidia cards are just way too expensive for my tastes (not to mention the hyped up RTX stuff is not needed for anything I do), I've still got an old GTX 460 in one of my machines (now 8+ years old) and the latest card I have is a GTX 980 in my graphics workstation. I was thinking about the new RX 5700 range to come out in July. Have you heard anything about their Linux compatibility? Alternatively I'd likely go with a Vega 64 as well, price to performance puts it around a RTX 2080 but cheaper - around what you'd have guessed a RXT 2070Ti would have been if it existed.
I absolutely love my Vega 64. Cards don't generally do well right at release on Linux unless you are running arch with up to date kernels / repos.
@@ChrisTitusTech Thanks, depending on how impatient I am I'd likely just go with a V64.
After some web searches the closest I could find regarding the new cards: www.phoronix.com/scan.php?page=article&item=amd-zen2-rx5700-linux&num=2
I.e. the AMDGPU-=PRO driver is likely to work at launch, but the open source variant in the 5.3 kernel may or may not be available in September.
@@motoryzen It's why I was asking - RX5700 is Navi. Though apparently the Linux drivers are only going to be available in September. Not sure I'm willing to wait that long.
@@benriful Navi drivers will be available right away if you're willing to download/install yourself. AMD will be releasing their "AMDGPU-PRO" driver package right when Navi is released, and patches from those (all open source) will be going into Linux-next within the next few weeks. The September timeframe is for when those patches and packages will roll up to stable mainline kernels and Mesa versions and available via various distro packages without extra work.
Linux is the reason I too am AMD and will probably get rid of my nvidia cards once I no longer need VFIO/PCIe passthrough.
Re:Nvidia proprietary drivers, I would not advise anyone to use the .run files unless they have no choice. On both debian/ubuntu and Arch based distros there are community managed and tested installers that are more reliable. There may be a week or so lag between the .run file and the community files, but community files are safer.
safer in what prospective?
The last two GPU's which I've bought have been AMD simply *because* of their open source drivers.
Amd rx4808gb won't be able to run with Davinci Resolve, gpu pro needed, but amdgpu is unsupported. WTF
Hi. Thanks for sharing.
If I'm buying an AMD card for an older computer. How will i know if it is the amd pro version or the one that works well with linux.
I've always used nvidia cards on my linux machine.
AMD ATI Radeon HD 6670 PCIe card doesn't work, just isn't supported in Linux (10 distros tested). Beautiful card with single quiet fan, 1 GB of memory. Works great with Win 10 (1280 x 1024), but with Linux, max res of 1024 x 768 is all you get. You probably need to have at least Radeon HD 7xxx series PCIe card for Linux (amdgpu kernel driver) to deal with it.
Is overclocking the graphics card as easy on Linux as it is on Windows (MSI Afterburner)? If not how can I go about it?
Pretty sure it's a BIOS thing, which doesnt matter what OS you are running (I think)
I've definitely had a better experience on Linux with Radeon cards. I couldn't get Wayland to work properly with my 1080Ti. Flawless on my 6900XT.
All he has said about nVidia = "Go to AMD"
Very good to know what to do with my 970
@@motoryzen That's not a question of opinion, i don't care about AMd considering i have a nVidia GPU, the title talk about AMD and nVidia but he doesn't talk about nVidia
What about older graphics cards? What if you just want decent RUclips playback at up to 1080p? I'm dealing with an old system a friend has with a Radeon RS690 chipset. I could install the proprietary driver if it would help video playing.
Will you make an updated video on how to get Nvidia drivers fro new Linux users
I still wondering can we do some graphics card overclocking in linux? because we can do some graphics card overclocking in windows (like using msi afterburner).
NVIDIA made an overclocking tool for Linux, and I think in some cards you may be able to do it in the control panel (don't quote me on that because I don't use an NVIDA ). However AMD is a little more complex but here are some resources for you:
linuxconfig.org/overclock-your-radeon-gpu-with-amdgpu
www.reddit.com/r/Amd/comments/agwroj/how_to_overclock_your_amd_gpu_on_linux/
Yes you can overclock them. You can find some information about it within the archlinux wiki about nvidia and amd.
Yes nvidia cards can be overclocked. wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_overclocking for more info.
To unlock: /etc/X11/xorg.conf should have the lines:
Section "Device"
Option "Coolbits" "28"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Then there are GUI tools you can use to actually set the clocks, or you can use "nvidia-settings" (included with the nvidia driver) from the command line.
For my GTX960 I use:
nvidia-smi -i 0 -pl 216 (power limit to 216 watts)
nvidia-settings -a '[gpu:0]/GPUGraphicsClockOffset[3]=140'
nvidia-settings -a '[gpu:0]/GPUMemoryTransferRateOffset[3]=1050'
nvidia-settings -a '[gpu:0]/GPUOvervoltageOffset[3]=50000'
Please note the appropriate overclock values will vary by GPU and board maker. e.g. I had to use "50000" to get 50 millivolts overvoltage, and the VRAM clock offset in Windows/Afterburner was half that in Linux (525 vs 1050).
Why you succumbed to pressure and shaved? Facial hair was so badass💪
Not exactly you can use the Gnome software app. The only thing is that you need to sign the driver if you are using secure boot
I had a lot of headaches with nvidia, steam and 32bit libraries on my recent build.
I installed DaVinci Resolve 17 (and 18) in Ubuntu 20.04, on a computer with an AMD Gpu, and the program opened long enough to tell me it couldn’t find a supported Gpu mode. I don’t think Blackmagic cares, or they would create a proprietary installer for at least one Linux distro -
Amd graphics driver already included in linux kernel?? Then why my ryzen 3700u won't work with debian 10?
Debian 10 has a very long development cycle... about 2 years or so and is a horrible choice for cutting edge tech. Try out Manjaro and you will fair a LOT better.
The games mostly runs like a charm on Nvidia Linux combo. But what about the 3d stereoscopic gaming on Linux. Any experience?
I’ve usually had Nvidia, and almost always have some glitch caused by my graphics driver on Linux. I’ve never had a perfect experience on Linux, never, even though there is lot to love about it, and I run it solely on my Thinkpad.
It looks like most of the complaints are from people running a laptop. Maybe the laptop GPUs aren't being tested for enough?
I installed my graphics card and it's using driver "radeon" but I can tell by the frame rate in games it's not being utilized. What do I do?
Most of the Ubuntu-based distros work decently with Nvidia.
I have run NVidia official repo for Tumbleweed and it have worked fine for long now. Allwasy uppdate when the rest is uppdating. Autorecompile the driver when a new kernel is out.
What about if you have only Intel graphics. Certain laptops, budget/used computers.
They also run on open-source Mesa drivers!
Intel drivers are open source as well. The procedure for getting integrated graphics (both intel and AMD) is the same as getting an AMD graphics discrete graphics card working: maintaining the mesa package.
I went through hell with an AMD card to use for graphics work because of a lack of opencl. Couldnt make it work in Blender, crashed Resolve on open. It was a complete show-stopper.
Have you install AMDPro driver/module?
I'm still fairly new to Linux but have an ok grasp on it I would say. I know how to use the terminal and have installed the mesa drivers but I was wondering
I'm on Linux mint 20.3 with the KDE desktop environment
intel core i3 10100
AMD radeon RX 6600 XT
is there a GUI settings menu for AMD GPUs on Linux? Most games work just fine for me but for example I'm playing stray with occasional dips in frame rate which is manageable but obviously not having dips in FPS is best. Meanwhile games like NFS heat are playable but I get terrible FPS (sometimes below 20) I was wondering if maybe I can mess with some of the GPU settings or if I'm just gonna have to deal with some games just not being as playable as I want them to be. I still dualboot with windows 10 so it's not a big issue since these games run great on windows.
The issue I have is 'unable to connect to x server: Connection refused' although lspci -nnk shows that my and drivers are loaded.?
Is there any news that nVidia is gonna support Linux more with the increase in users?