Weird visual glitch on images and text

I don’t even now how to describe this. it makes some apps like obsidian borderline impossible to use bcuz i can’t read anything. it happens in pretty much any place. Most notable being Shelly, that has it on almost all images. Zapzap and Kitty terminal had the exact same problem. Scalling/zooming seem to change the appearance of the error, although it doesn’t help much

Im running the latest version of CachyOS on a macbook with the following:

CPU: Intel(R) Core™ i5-2415M (4) @ 2.90 GHz
GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller @ 1.30 GHz [Integr]

i know its bad but i only had this issue for now, aside from the limited capacity

some more examples:

https://imgur.com/mqDoNzm

https://imgur.com/W7m34lV

Please upload sudo cachyos-bugreport.sh

Here. Should i look for anything specific?

Maybe try x11 instead of wayland? This is a very old hardware so might work better with xorg:
sudo pacman -S plasma-x11-sessionand then logout and choose Plasma (X11) here:

Kinda worked. i just spotted the same error on a different place. just a minute
EDIT: It fixed obsidian completely. Shelly and Winboat are the same, and the pdf i was using is significantly worse now. i’ll try changing the desktop to zorg now
EDIT2: could not find were to download Plasma with zorg, and Gnome has the same result as Plasma with X11
EDIT3: I tried budgie but, the issue stayed. Obsidian is no longer affected however.

This is problem was introduced with an update to mesa on older Intels with integrated graphics. (Your Sandy Bridge CPU is one of them.)

A temporary workaround is to downgrade mesa: sudo downgrade mesa Just choose an older version, but answer No when asked if you want to add mesa to the Ignore List. Because…

A permanent fix came out yesterday (2026-06-03) in Arch Extra-Testing and was promoted to plain old Arch Extra early today (2026-06-04). I’m sure it will appear in the CachyOS repos soon, if it’s not there already.

Mesa 1:26.1.2-1 is the version with the fix.

Any way to install this AUR Extra build already? Or do i need to wait until it goes to core?

It’s not in the AUR. It’s in the actual official Arch Extra repository. It won’t move to Core, BTW. Extra is where it belongs after having moved from Extra-Testing. CachyOS draws from the Arch repos, so it shouldn’t be very long before it’s in the CachyOS repos.

If you can’t wait (and it is an annoying bug so I can understand not wanting to wait) you can use the temporary workaround I described above.

Alternatively, you can add Arch’s Extra repo to your pacman.conf. It’s been ages since I’ve used a stock pacman.conf, so I forget what is in the stock version. But looking at a recent pacnew, it looks like you can enable Arch Extra just by uncommenting it. Then update by your preferred method.

Thank you very much. i’ll see if i can install it already lol