the most bug-free gpu experience I have with Linux is Nvidia GPU + KDE X11 with compositor disabled. Pure bliss. I've had a 6700XT and it was terrible too, now I have a 4070. For my laptops, intel igpu works decently well with wayland KDE, but there are few bugs, like having to clear some apps gpucache (vscode) quite often
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
At least with my 1060 compositing wasn't an issue. But true, I rarely used Wayland. Do you have specific issues when compositing is enabled or do you just prefer the simpler rendering?
I prefer without for the aesthetics but also for functionality: compositing x11 with multi monitors of different refresh rates is still broken, everything becomes locked at 60hz instead of the max for each monitor.
Using amd GX 6600... Mostly going fine, tho I haven't tried any big heavy games. One thing tho... Everytime I turn on my computer, no display. I reboot it and then ot works fine, but ot never does the first time. One path I'll investigate is the monitor: my monitors are both older and use DVI or VGA ports, so I have to use converters. I might try and get my hand on a more recent monitor to see if I still get the same problem. But if I do, I'm not even sure where to ask. I don't even think it's a linux problem, because I tried removing my drive with linux living one with windows and the problem remains. I also was using mint when the problem started and switched to Arch (btw) since and it doesn't change a thing.
My progression of GPUs was roughly this: Several VGA and SVGA cards (fond memories of the S3 Trio), then an ATI Rage Fury 128 which worked flawlessly in Redhat Linux. After that I had only Nvidia cards. The linux/unix drivers worked quite well. Installing and updating the drivers was clunky, but once installed they worked without issue. My beef with Nvidia was, that every single card I had broke shortly after the two year warranty expired. After the fifth card (or so) I decided to go with AMD because they were cheaper and their drivers were supposedly better in linux - though, I never had any noteworthy driver issues with Nvidia. I've been using AMD APUs and dedicated cards for at least 5 years now (gaming PC, media PC in the living room, 5 laptops - work and wife included) and have to say it was a very pleasant experience. The bang for the buck is much better than Nvidia and the drivers are really good. My previous gaming PC was getting to a point where it was no longer upgradeable and I was eyeing a nice package with only one flaw: an Nvidia GPU (3000-series). I wasn't thinking too much about it, because I never had any issues with Nvidia cards except them physically breaking after 2.something years. Boy oh boy do I regret that investment. The Nvidia drivers have devolved into total crap: 50% of my previously playable Steam library has become unplayable. Graphics bugs galore. Luckily I can fall back to my media PC in the living room with an AMD RX 580.
Run sudo dmesg | grep amdgpu
and look for errors.
You may have a firmware file missing, for instance. If that’s the case, it’s an easy fix - just download the firmware files from the kernel tree and put them wherever your system wants them.
This is how I do it on Debian but it should be easy enough to adapt to whatever distribution you’re using (it might be exactly the same tbh): https://blog.c10l.cc/09122023-debian-gaming#firmware
If it makes you feel any better you're not the only one. I also have this problem. Whenever it was time to upgrade my video card I'd try Ati and later AMD and it would always have some annoying issues. Meanwhile I'm on my 7th or 8th Nvidia card over the years and they're always great.
I don't know if you've tried it yet, but having recently installed 6.7.3 I noticed a whole lot of amdgpu fixes in the changelog. Maybe it will help?
Ohh, so that's the bug I've been experiencing ever since Fedora 39 updated to kernel 6.7. But I only get this on restarts, so cold starts work just fine. I actually have a 7800 XT as well.
But other than that I only noticed one issue: video playback in Firefox sometimes shows visual artifacts across the screen while a game is running in the background (well, with Baldur's Gate 3 at least). Fedora 39, KDE Plasma. Kernel 6.6 or 6.7 (or 6.5 for that matter). That said I also had some suboptimal experiences with browser video playback on an AMD APU notebook under Windows (severe framedrops), so I'm not sure where to point my fingers at.
Other than that it's honestly been great. I switched from Windows + Nvidia to Linux + AMD basically January 1st of this year and only ever booted Windows twice to transfer game saves over for the few games that don't have Steam Cloud.
Turns out most of the problems I had with Linux desktop was with Nvidia. I spent more time troubleshooting than actually using software. AMD isn't perfect on Linux and with new kernel versions you're suspect to run into more issues, but AMD (and Intel) mostly work out of the box.