So, the 7900 went back pretty much the day after installation, because while my old 580 doesn’t really have the horsepower to land at the 4K display resolution I’ve been running in newish games, it at least runs everything and doesn’t have the audio bugs.
So I tried a 4060 as the cheapest way to see how nV’s behavior is under Linux. At first I thought I may have made mistakes regarding driver installation, or that it was still entirely preferable to use X11 with it. Troubleshot it a bit, absolved ourselves of any wrongdoing, and came to the conclusion that the 4060 is an absolute dumpster fire of a graphics card in several ways.
It’s better than the 580 by a reasonable margin in games, but not by the cost gap comparing my 2019 purchase price to today’s cost on a 4060. To be slightly more specific, it seems to spit out ~50% higher framerates at the same settings. The Navi audio bugs were also not present, though there was a vaguely repeatable “scream” on audio when the card clogged (mainly on loading screens, sometimes in-game coupled with a bad stutter). Now for the weirdness; swapping from gameplay to menu in games where pause/inventory/map/etc menus are a discrete separate screen hung pretty badly. Like, seconds. Similar would happen when resuming gameplay, with a few moments of <20fps before it figured itself out and came back to the 60ish I was targeting. And regardless of windowing system, Steam had issues, web browsing (especially scrolling) was perceptually laggy, it felt like I was on my first-and-last system to use an nVidia card. Considering that was a 5000+ BE with (originally) SLI 8800GTs that then soldiered on til 2016 with a HD 4650 then 5750 after the 8800GTs died by 2009, you may see why I was a little offended.
Do I suspect a 4070/4070S to be slightly better in those regards? Yes. Slightly. However, there are a few bugs that I recently (like, last night) noticed won’t be fixed by bigger badder nV hardware, such as the occasional Steam Has Turned Into Garbled Colors as seen in Wendell’s recent discussion about AM5 performance’s Linux section. So the bright side is I won’t be spending $600 on an nVidia really-should-be-the-4060 4070 Super.
And then there’s the warrantied 6700. After the 7900 GRE showed 100% of the troubles I experienced with the 6700s, I told XFX support about it, saying I didn’t think it was the specific 6700 at fault but rather a design issue. And made another case with AMD support explaining the whole lot for a second time, after the first pointed me to a Linux driver bug reporting page even though I’d explained that while it was Linux that first exhibited the issues, I was still having them in Windows as well.
XFX went “well maybe it’s a slot issue, have you contacted the motherboard manufacturer?”
AMD went “It sounds like you’re facing frustrating audio issues with both the 6700 and 7900 GRE GPUs, including HDMI audio dropouts and crackling sounds, despite extensive troubleshooting on your part.
If you still have the graphics card, I can help you troubleshoot the issue.”
Response to XFX: “On two different motherboards with different chipsets from different manufacturers with different CPUs, both of which work fine with other GPUs?”
Response to AMD: “I still have the 6700, but the 7900 GRE has been returned. If I can solve the issue on the 6000-series, I’d consider buying something from the 7000 series, but my RX 580 /not/ having a problem, and the Arc A770 I tried briefly also not having a problem makes me believe it’s something with the Navi 2x/3x cards. system info”
Radio silence from AMD, but XFX proceeded to open a second RMA and send me a prepaid shipping tag for the 6700. I have severe doubts as to this second RMA doing anything positive, because what are the chances I have found two defective 6700s and a defective 7900 GRE?
Only other thing I could believe, though it wouldn’t be a good solution (as it’d require putting things where I don’t want them and/or putting holes in things I don’t want holes in), is that the Navi 2x/3x HDMI implementation works fine on short cable runs, but is struggling with the +/-10’ cables that are 100% of what I own (some might be 3m rather than 10’). Once I get the return shipping tracking on 6700 #3 I’ll spend what I would’ve spent on shipping it out again on a 2m cable of the highest quality I can find (suggestions very welcome, it does appear that HDMI 2.1 may be limited to 2m/6’? It also shouldn’t matter since I’m only using HDMI 2.0/3840x2160) and see what happens.