I have a B580 in my linux system right now and it’s been overwhelmingly buggier than same version of everything but with a Radeon 5700XT. I’m hopeful this will work out in the end. I’ll try and make sure the problems are reported where people can actually fix them. This is a ryzen 7900X system with linux 6.12.8 and Mesa 24.3.3.
I already got one kernel oops. Currently trying to get it reported but confused about how mailing lists work
Cyberpunk leaks memory until the system kills it or itself. I’m still looking into it
Cyberpunk artefacting as shown in Wendell’s video - tracked on the mesa side (mesa gitlab issue #12339) and affects not just fog but also glass and water surfaces. It affects Lunar Lake too so it’s been known for month, no clue if that’s going to get fixed in a short time frame at all
Maximized video in Discord shows frozen display output until I press Esc
Trackmania (2020) straight up won’t launch
Odd split-second freezes sometimes happen - I’m guessing that’s mesa being confused
For good news, there really was no driver faffing about to get where I am right now because the xe driver is built into the kernel. Also, after switching to the Intel Arc B580, my total system power draw went from 70W to 50W at idle and from 380W to 310W in game. Nice!
Thanks for sharing your experience! I’m also curious which distro you’re running. Over on the Ubuntu side, Intel and Canonical are collaborating on some enablement/integration with their OS through their “Intel Graphics Preview” - have you tried this already?
Curious if they have a more polished integration vs what you’d get by default on other distros, e.g. RT support.
I’m running NixOS unstable (25.05 beta) which makes it quite simple to roll back when things go wrong, for example. But NixOS is not for the faint of heart so don’t go ahead just copying my homework.
Update, took me several hours, but I managed to track down the Cyberpunk memory leak down to something between raytracing pipeline initialization and shader compilation code specifically in the Intel side of the mesa graphics driver. I’ll report it to mesa tomorrow.
Tried Trackmania United Forever, runs perfectly. So does Elden Ring (1440p max settings), though enabling any level of raytracing in it turns FPS into “seconds per frame”, barely enough to get back to main menu with some patience. Briefly ran PowerWash Simulator, no problems there
It still amazes me that us regular gamer plebs now have the empowerment to debug our own GPU drivers. Not that it really helps everyone, you need to know a thing or two about software, but for those of us where the Venn diagram of “I can program this” and “I like to game” overlaps, it is simply awesome!
I reported the kernel oops as well as the Cyberpunk memory leak. Not allowed to post links here yet, the issues are on drm/xe and mesa/mesa repos on the freedesktop gitlab.
BTW I have ASPM on, my motherboard is msi MAG B650 TOMAHAWK WIFI (MS-7D75) which doesn’t have any UEFI setting for ASPM that I could find, lspci reports ASPM L1 Enabled for the GPU.
New games I tested:
Animal Well - won’t render anything
Factorio - no problem
A graphics driver bug with electron apps freezing in fullscreen was quite annoying when trying to actually use VS Code to look at graphics driver sources, going full circle
I can’t get the card to work at all with flatpaks. OBS/Moonlight/Kdenlive do not see it at all in Fedora 41.
I tried to install the lasted kernel/mesa versions and the intel-media-drivers are installed and still get jack. Lol
Because of their nature (and their purpose) flatpaks ship with their own graphics and toolchain stack inside of the runtime that is bundled with the app. This is necessary for isolation to work in the intended way.
Unfortunately that means if you have the newest Mesa installed on the host, the flatpak’s runtime may be quite outdated.
In the case of OBS for example, they have been lazy with the flatpak and are shipping a runtime that is so outdated you’ll get a warning from the flatpak utility about it - from quite some time before Battlemage launched.
Acquired my own B580 LE today. Running the same F41 install as I was with a 6700 and 6750XT, it’s definitely not perfect as there’ve been several glitchy results as far as appearance (specifically reflections and transparencies in Cyberpunk, so far), but not really horrible. Actually it seems to look a lot better than expected when taking the obvious breakage out of thought, as in setting-to-setting, which is a bit odd. Also XeSS does seem to be outperforming FSR by a fair margin on framerate, which is “new” vs prior Linux Alchemist experience.
Got my hands on a sparkle titan OC b580 last night.
now i was a bit sloppy i will admit, and didnt clear the amd drivers before installing on my box. ubuntu 22.04lts. but it only outputs to one monitor, and it doesnt seem to be reading the EDID.
problem persisted after a clean install of ubuntu 22.04lts. I will sit down with it tonight when I get a chance and try a different version of ubuntu.
getting to ubuntu 24.10 with the most recent mesa drivers and the intel specific packages installed. gaming was mostly smooth, a few games failed to launch (satisfactory mainly) and factorio needed a bit of adjustment due to strange framerate drops when “wait for vsync” was enabled that didnt happen before.
it games. but as of last night the card was showing up as unsupported in folding at home. even though the card is on the gpus.txt list. I will see if i can get that figured out. but information on that is not great considering there just are not that many cards in the wild yet.
I have some updates as well. Cyberpunk isn’t the only thing with the same misbehavior, Automation (which is UE4-based) suffers the same sort of polygons-on-textures thing. Path Of Exile/PoE2 runs a bit terrible (as was the case with Alchemist). Horizon Zero Dawn has a ton of visual artifacting, and going from max-max to min-min at 1080P in the benchmark only swings from ~60-80, so there’s something distinctly not quite happy there as well.
However, as was the case with Alchemist, it resolves my “Navi has broken audio” complaints, and there’s at least reasonable potential we’ll see continued improvement.
Follow up number the second. we have progress. I managed to get folding at home running. turns out I had missed an openCL required package. performance is lower than I was expecting in F@H, but it does work.
I had not pushed to kernel 6.12 due to the fact that intel stated the changes were back-ported to kernel 6.11, this may be some of my lower performance. but as everything is working and stable. I am choosing to not be Icarus and keep myself safely away from the sun.
More work from my end is necessary, but I moved my AM4 system’s drives over to the Arrow Lake rig finally and quickly found that something is badly broken either in that install or in the 6.13-rc7 kernel that Rawhide has landed on; half-speed vsync across the board with it. 6.12.9 as in standard F41 is generally fine, though I’ve been unable to tick the level-zero-raytracing box with it. However, from my test on Ubuntu, it’s largely ineffective anyway; kinda funny being able to generate screenshots showing 40fps at 4K Pathtraced, but none of the RT effects seemed to be functional. Believe at some point I had the A770 playing the same trick under Fedora but no longer recall at this point what specific hoop I had to jump through to get there.
I received my B580 Founders Edition today.
Setup was flawless on Fedora 41 with Kernel 6.12.9-200 .
Hardware Decode and Encode via intel-media-driver works fine, so do OpenGL Applications and my Desktop in general - I have not had any crashes, hiccups or even stutters. Gnome with some Extensions.
ASPM works fine on my Desktop with one 1440p 120Hz and a 1080p 60Hz Monitor, the Mainboard is an Asus ProArt B650-Creator.
Running ollama via ipex-llm also works out of the box and is fast.
The only pain-point is that intel-compute-runtime on Fedora is currently on the legacy branch - the change proposal for fedora 42 has been accepted though and testing should start in the next few weeks.