Severe display glitches on Fedora 43, Intel ARC B580

Did the change to GSK_RENDERER not work for you? That’s been a solid fix for me.

Yes that worked and it’s fixed some other apps (signal and horizon client) that were acting weird as well.

Does this only affect external displays or do zero copy memory pipelines in Wayland that stream out have this problem too?

Chiming in to report that I’m facing similar issues on a fresh install of Fedora 43 Workstation with Intel Arc B580 yesterday the 14th of Dec, created with Fedora Media Writer.

Also, in line with the user reports above regarding Gnome, Fedora 43 KDE does not exhibit the same issue, only isolated in some apps. It’s mostly a Vulkan thing indeed. Mesa didn’t need an upgrade and games run smoothly as well (tested CS2 on Proton 9 as SLR 3 also has tearing in some textures).

Initially I ran sudo dmesg | grep -i drm and got a waterfall of errors most of which were: *ERROR* PCODE Mailbox failed: 1 Illegal Command which prompted me to switch briefly to Windows to update the firmware, as intel provides it only easily only as part of their driver update software on Windows for some reason. There are some methods for Linux, but with third party tools. I was hoping that would fix it, but it only delayed the tearing.

I really root for Intel to pull this off but I really like Gnome more than KDE too.

I tried to update the GPU firmware from within Linux but it didn’t take away the mailbox errors. Did that work for you or are they still there?

It did take away the mailbox errors, but I installed Windows and updated it using Intel’s Arc Graphics utility

i’ve tried this GSK_RENDERER=ngl fix as well. and it has worked in resolving the weird bouncing/tearing of the UI elements that was happening before..

however it seems to have broken compatibility with many apps. ungoogled chromium and beeper are ones that i am really bummed about. but it is also affecting other apps. seems like electron apps don’t want to work at all, and just crash out eventually when i try to run them.

has anyone had similar issues??

btw.

GSK_RENDERER=ngl  ptyxis 

(ptyxis:278852): Gsk-WARNING **: 00:06:11.731: The new GL renderer has been renamed to gl. Try GSK_RENDERER=help
1 Like

oddly enough i removed the GSK_RENDERER tweak (restarted etc) and the system doesn’t exhibit the same odd behaviour (flickering and screen tearing) that it used to.

however, i’m still unable to launch common apps like ungoogled-chromium (flatpak), beeper (appimage), discord and tradingview… pretty annoying.

@anotheruser any ideas as to what could be causing this incompatibility? has anyone else using an Arc B580 experienced any issues??

thanks for your help

Does disabling HW acceleration make a difference?

1 Like

yes, finally got those apps running again!! thanks for the suggestion - between claude and this thread - you lads sorted me out!! :folded_hands:

using LIBVA_DRIVER_NAME=disabled as an environment variable in Gear Lever (for the affected apps like beeper, helium, surf) has allowed me to run the Appimages managed by Gear Lever seamlessly. didn’t want to disable GPU acceleration in the rest of the system…

and for flatpak apps i did this individually for each affected app like discord in this example

flatpak override --user --env=LIBVA_DRIVER_NAME=disable com.discordapp.Discord

of note

ungoogled-chromium --disable-gpu --disable-gpu-sandbox

in terminal didn’t work for me. :man_shrugging: