DRC Outline overylay while routing a track - GPU or kicad bug?

Hi,

I recently upgraded my linux box (Debian 12, Backport 6.11 kernel) to a new Ultra5 125H with built in Meteor Lake graphics. This system works generally swimmingly, however I’ve noticed now when doing a kicad layout that the DRC exclusion overrides the track being routed, so I all I see is a large gray exclusion, and not what the track is actually doing. I’m attaching a screenshot of what I’m seeing.

I honestly don’t know if this is a GPU driver bug (highly likely) or some oddball interaction with Kicad and this particular GPU driver, or something else.

This isn’t using wayland (I’m a fuddy duddy and I like my iceWM), but I’m not sure what I should be poking at in terms of what could be causing this. Any advice is appreciated.

I’ve tried turning off DRC exclusions and other things, and I can’t seem to find anything that would let me set the highlighting color/size.

(P.S. Ohyeah, and kicad 8.0.7 via flatpak for Debian 12, Kernel 6.11.10+dpo-amd64)

P.P.S. Fallback graphics don’t show this particular problem, but have other issues

PPPS Edit: Upgraded to Mesa 23.2.1, still no love.

Failing any other debugging, I’m going to try Fedora 41 on this system tonight on a spare SSD to see if the same problem occurs.

Using Fedora 41, it seems to work. So it’s not a GPU problem, probably not a kernel problem (Fedora 41 is using 6.11.4, vs the 6.11.10+bpo), but some mesa or whatever library. Fedora system using Mesa 24.2.4, which I can’t bastardize onto Debian 12 due to meson depends.

Unfortunately, this ‘solution’ is on par with ‘just use windows’ for many issues Linux users encounter.

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Arc(tm) Graphics (MTL) (0x7d55)
    Version: 24.2.4
    Accelerated: yes
1 Like