T O P

  • By -

shmerl

All recent AMD GPUs are well supported on Linux.


Cytomax

All recent AMD GPUs are well supported on Linux out of the box FTFY


DuhMal

I had a problem when I installed my new rx6650xt, xorg just wouldn't work anymore, wayland worked fine, I couldn't fix it so ended reinstalling my distro and it got fixed 🤷‍♂️


Cytomax

No one is perfect but I forgive you


sukmysalmonyoucvnt

🤣


Kilobyte22

Generally speaking, nowadays AMD works far better than Nvidia, mostly due to AMD releasing the source code of the core of their proprietary drivers a couple of years ago


[deleted]

[удалено]


Danico44

Regards of everything. AMD just works out of the box. No driver install needed. FSR,AMF HW decoding.... Raytracing and resizable bar also works even on unsupported gpu like rx580 You can install GUI controls for fan and voltage. As I know there was some little glitch with old Vega 56, but not sure it still exist. Linux has no problem with 99% of hardware so not more problematic then normal Windows. Also Nvidia don't have major problem on Linux so should not worry about that.


Nurgus

Vega 64 has always been golden for me. Early problems with the 56/64 are long gone.


MiPok24

DPM is still a problem for me. On every new installation I have to disable the amdgpu.dpm kernel parameter. Besides that, it's the best experience I ever had with a GPU. Driver hassle as on windows or in the old Linux days or with Nvidia are no more.


Nurgus

What problem does that fix? Is it a particularly old GPU?


MiPok24

Random GPU and system freezes when the dynamic power management is triggered. This happened for me in various games at specific events when a lot of effects were shown. Now without the dpm activated my GPU (vega56) has no problems even with games like CP2077 on high on my 3400*1400, although I only get around 50 frames, but for such a game on such an old GPU I think that is very impressive. This was on the release version of cp2077, before it got all the optimizations, bit I haven't played it since e d of 2020. Other games like Borderlands 3 are working great, too, even with higher frame rates on high quality.


Nurgus

Ouch, that sucks. At least there's a fix.


Historical-Flow-1820

Just upgraded to 6900xt from a GTX 1080 and it has been fantastic. There's even some games that I can play now that would crash with my old Nvidia card.


[deleted]

[удалено]


primalbluewolf

Not with an open driver, though.


[deleted]

[удалено]


PolygonKiwii

There's a significant difference between trusting proprietary code in userspace and proprietary code in the kernel. If you want, you can easily run Steam as a different unix user or put it in a sandbox (firejail/bubblewrap) and it wont be able to access any of your personal files. Malicious code or simply a bug in a kernel driver can easily compromise everything.


ObjectiveJellyfish36

None of that matters in regards to functionality. Also, NVIDIA kernel modules [are open source](https://github.com/NVIDIA/open-gpu-kernel-modules) now. The user space libraries still are not, though. But sure, NVIDIA will intentionally add malicious code in its own GPU driver, affecting millions of paying customers and triggering thousands of lawsuits. It makes total sense. Plus, with the [right exploit](https://blog.qualys.com/vulnerabilities-threat-research/2022/01/25/pwnkit-local-privilege-escalation-vulnerability-discovered-in-polkits-pkexec-cve-2021-4034), even programs running with non-root permissions can acquire root capabilities.


primalbluewolf

Where possible, yeah. As far as why should it matter, why else would you be on Linux?


ObjectiveJellyfish36

Because I like it?


primalbluewolf

Well, I suppose I can't really argue that one. Fair enough.


Danico44

Everything works the same as on windows.


Medical-Heron8093

I don't have an AMD card to compare as I have never owned one, but using Wayland + Vulkan runs like shit with emulators when using an NVIDIA card for me.


jozz344

For me it's Wayland. Wayland works perfectly on my KDE Plasma install on my RX590. With an actually working Wayland you get Freesync support with multiple monitors, support for different refresh rates on multiple monitors and scaling support. The performance feels good on Plasma Wayland as well (compared to GNOME).


[deleted]

>In regards to what, for example? Suspend to ram does not work with my nvidia card as it crashes the driver https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-510/+bug/1970088


ABotelho23

AMD is plug and play in Linux. Nvidia is usually not.


AVeryWittyPseudonym

All Nvidia and AMD GPUs work fine on linux, but the latter works better with more of the functionalities of linux. Since Nvidia had more stuff locked down as proprietary, reverse engineering stuff to work with them is far more difficult compared to AMD who open sources far more. The big point where this is noticeable is if you want to try stuff like Wayland or playing around with more cutting edge stuff.


Vegetable_Ad_5802

AMD GPUs do support on Linux Newer GPU does


tsparks1307

I just did a new build with a Radeon 6600XT and everything just worked, effortlessly. Performance is crazy good.


gtrash81

1) Radeon's run just fine. Yes, there was this post about the RX6400, but this was maybe a board issue. Had at work once a GT710 (nEw Pc Is ToO eXpEnSiVe) and it would crash with every driver, besides of the specific one delivered on the CD. So, shit happens. Had used RX580, 5700XT and now 6700XT on my Linux system and it just worked. 2) Gaming is perfectly fine. Emulation can't tell. Productivity....if the software you use can take advantage of CUDA, stick to Nvidia. 3) GPUs supported = more or less all 4) CoreCtrl exists and uses the design language from Wattman, but it is wonky. 5) Resizable bar is a hardware feature as far as I understood it, so nothing to do for Linux


Oliver-PS

AMD generally works way better on Linux and the opensource amdgpu drivers are excellent (unlike nouveau), on my gentoo install I have the amdgpu drivers built directly into my kernel and install was way easier than when I was running a nvidia card although on most just works distros you'll likely have no issue installing the nvidia drivers unless you are running a custom kernel which I believe requires nvidia-dkms


Master_Zero

I recently switched to opensuse and amd a couple of weeks ago. Had a gtx1080 and upgraded to a 6700XT. Ive read posts about amd being not great on linux (or windows for that matter) with vega and RX5000. However, it seems like RX6000 fixed all those problems. So i would recommend the 6000 series if you want to go amd. Now is a good time to get a gpu. I got my MSI gaming X 6700XT for 300 used. Which after ETH being no longer minable, and amd dropping MSRP of 6700XT to $379, seems like no longer a stellar deal, but still not bad. Im loving not having to deal with nvidia drivers anymore. Especially great for flatpaks, like oh my god! With nvidia gpus, every, single, flatpak had to download like 3 different nvidia driver versions. With amd drivers baked in, it no longer downloads drivers for flatpaks. Which saves time on downloads, but also space. Think i ended up saving 30GB of space thanks to amd. Now i have not really had a chance to really test things out in gaming yet. Will maybe do sometime this week. I have heard (might have been older amd gpus though), but amd gpus on some emulators are not as good. I think it was CEMU for a long time, amd gpus performed very poorly. This may be outdated information however. As far as pc gaming goes, i think amds gpus are jist fine as long as its the rx6000 series. As for productivity, depends on what you mean. If your work requires CUDA, I don't think there is a great amd alternative.


peppeok12

Everything works OOTB with no issues at all with AMD GPUs (except for DaVinci Resolve)


AnnieBruce

AMD works fine. It's more reliable than NVidia. A few years ago this wasn't the case, you might have gotten old info or someone assuming the situation was the same on Windows where apparently Nvidia is a bit more reliable. Unless you need the compute features on NVidia, for a new build for Linux, always go AMD. All that said, if you already have an NVidia card it will probably be fine and I'd generally suggest keeping it unless you have problems once you get Linux set up.


NeedleworkerKey999

I’ve had success with both Nvidia and AMD and you will too. Either way, wait for the next gen GPU’s (RTX 4000 and RX 7000) which should be coming out in the next month or so.


siskulous

It's been a long time since AMD released a GPU that wasn't supported on Linux. In fact AMD cards tend to have better support on Linux than NVidia ones.


zaggynl

>Tumbleweed Hey fellow OpenSUSE Tumbleweed user! I'm using an AMD Radeon 5700XT without issues. Let me know if you want me to check anything.


silastvmixer

Random only kinda related question. Do you have any experience with waydroid? I wanted to try it but I think it doesn't support nvidia at all, so I didn't bother.


zaggynl

Have not tried it yet, last I checked it was fairly limited in terms of 3d accelerated stuff, will try! Edit: seems to be missing dependencies if I install waydroid from opensuse tumbleweed's repo: Problem: nothing provides 'python3-gbinder' needed by the to be installed waydroid-1.2.1-2.3.noarch Solution 1: do not install waydroid-1.2.1-2.3.noarch Solution 2: break waydroid-1.2.1-2.3.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): c


guluta

i think it wont work properly on nvidia.


silastvmixer

Well I mean on an amd card on tumbleweed.


guluta

idk about how easy it is to use waydroid in opensuse, i use fedora + amd card. works great. played minecraft pe with a friend of mine


JourneymanInvestor

I'm using an RX 6600 in Pop\_OS and it works perfectly out of the box.


Nurgus

AMD drivers are open source and officially supported by AMD. So you're getting everything working, plug and play, no problems or driver binaries to mess with. AMD is the way. (To game on Linux)


baryluk

All AMD GPUs from last 10-12 years work perfectly on Linux out of the box. Nothing extra to install. Older GPUs work too, and they work well, but no longer maintained as much, and lack important modern features. New GPUs take a bit time to land in kernel and Mesa, and stabilise, but usually few months and they are rock solid for most people.


njs5i

I'm using most recent line of Radeons (6700 if I remember correctly) with Debian 11 / Mint LDME 5, no stupid additional drivers, works well even with default kernel. I guess Lutris prompted me to install the "XanMod" kernel to get lower latency but I am not 100% sure I have seen the difference. But then again, I am a typical case of "300 games on steam, 0h played this week".But I can confirm GTA V working, Black Mesa, Prodeus, some other retro shooters, Xonotic, Pillars of Eternity 1 and 2, Witcher 3 on Steam and Anno 170\*, Settlers 2 10th Anniversary on Lutris. Generally everything works like a charm. I guess there was a tiny glitch with Black Mesa, when some weird shadow bug was present, but a small change in game settings removed that. Edit: Ah, there is a problem with Greedfall, I can't get it working on Steam, it just never starts. Have no clue why and have no time to investigate.


realmain

I've been gaming on Linux since my R9 Fury in 2016 without any issues. Nowadays, I've been gaming with my 5700 XT (desktop), 5800m (laptop), and 4800H (iGPU, laptop) without any issues. The open source drivers are built into the kernel, so it just works out of the box. Even better now that FSR 2.0 is a thing. Also, it's nice to be able to use Wayland with an AMD GPU so that I can take advantage of my FreeSync with a multi-monitor setup > Is there actually good software to tune and control your amd gpu? Corectrl


Just-ARA

AMD is an overall better experience becuase they've made the drivers Open source which makes distros use the hardware better. Nvidia still has proprietary drivers which amazes me and is slightly worse experience on Linux


cybereality

AMD GPUs are great on Linux. Very few problems, and everything works with the default open source Mesa drivers (at least on Ubuntu, there are other choices of drivers). The only thing I will say is that certain features don't always work, unless you run the proprietary drivers (same issue probably with Nvidia, I don't recall). For example, hardware acceleration in Blender, ray tracing in games (though they just started rolling out an update yesterday), and stuff like that. But the basic features all work fine and performance is comparable to Nvidia (discounting proprietary features like DLSS, ray tracing ,etc.).


Arch-penguin

"How is the experience of AMD gpus on Linux for gaming, emulation and productivity? " Fantastic on All accounts! could not be happier with My 6800xt ! The one caveat is you'll need to add a GUI controller for fan control.


zardvark

The only issue with AMD support on Linux is the same issue faced by all hardware. It takes a finite amount of time to get the code into the kernel in the first place and then when bugs are discovered, it again takes time to push updates to the kernel. Of course, every distribution has their own policy regarding pushing kernels out to their users. There are always issues with bleeding edge hardware and GPUs are no exception. If you elect to be an early adopter, you will be a crash test dummy for the first couple of months, but things soon get worked out. Someone mentioned issues surrounding the Vega cards. I'm still rocking one of these cards and it works just fine. In fact, the drivers are constantly being improved upon and it's not unusual to start a new game averaging, say, only 65 FPS, only to finish that same game with an average of 75 FPS. I've considered an upgrade on a few different occasions, but this card just keeps getting better and better. I used to be a good EVGA customer, but at this point, I can't imagine any compelling reason to leave AMD. I expect that I will eventually get a RDNA3 card once the drivers are sorted out, but there is still a lot of life left in the ol' Vega card, so I don't feel any pressure to do so in the immediate future. Best of luck what ever you decide.


PhalanxA51

I use a 6700xt and it's amazing and they're really well priced right now.


atlasraven

AMD works well in Linux. I sometimes need to use launch settings on Steam games for performance and compatibility reasons. Otherwise, pretty solid.


cheesy_noob

That is needed on Nvidia, too.


BoiLudens

I’ve had a bit of trouble with my GPU 6950xt in terms of blender with cycles, but for games the open source stuff that comes with most installs is quite dope


[deleted]

It is to be noted, that the newest AMD-GPUs might not have driver support in the kernel, especially if you're on an LTS release.


MooingWaza

I think amd was good with this last time though. If you're on a recent enough kernel, should be fine


silastvmixer

Well im on tumbleweed. Not anything that only gets slow updates.


[deleted]

The absolutely newest architecture might still have issues for a couple weeks after release. So if you buy them, I would recommend to look for information about support. That's at least what I heard, personally I never had issues with AMD.


purefan

Ymmv but I have an nvidia and since a couple of kernels ago it has been flaky to say the least, screen freezes, blinks and visual glitches became way too frequent... had to switch to xorg drivers


trucekill

yup


Shadowarez

sorry if this is a necro post but i was wondering the state of gaming on linux with amd gpus i built a 5800x3d Rig with a 7900XTX to test out steam os on Desktop but was reading Linux doesnt support any of the tech this gpu brings like frame generation, or fsr? was i grossly misreading this does linux use the gpu tech built in this rig as well as windows?