Skip to content

Dark rectangular artifacts under Blur my Shell blurred elements since Bluefin build 44.20260707 (regression from 44.20260630) #4833

Description

@jcduceux

Describe the bug

Bluefin channel: stable
Environment:
• Working build: 44.20260630 (2026-06-30), digest sha256:7a74b963dced8b496ea2359193d100c1b7b473b8019982a5b8dd7899adbb4645
• Broken build: 44.20260707 (2026-07-07), digest sha256:80472e0741fc0f544771c83a133882787c9a7ece74d64adf543ff617cdc6124c
• GPU: Intel Arc Graphics (Meteor Lake-P), driver i915/xe
• GNOME Shell: 50.2 (working) → 50.3 (broken)
• Blur my Shell extension version: 72
Description:
After updating from build 44.20260630 to 44.20260707, dark gray rectangular artifacts appear behind blurred UI elements managed by the Blur my Shell extension, affecting all zones (top panel, dash, overview). This produces visible dark square corners around blurred surfaces.
Steps to reproduce:
1. Boot on build 44.20260707
2. Enable Blur my Shell (default or reset preferences)
3. Observe persistent dark rectangles behind blurred surfaces in panel/dash/overview
Expected behavior:
No artifacts, as on build 44.20260630.
Troubleshooting already performed:
• Reset all Blur my Shell preferences → no change
• Rolled back via rpm-ostree rollback to 44.20260630 → issue disappeared, confirming a regression introduced between the two builds
• Confirmed not extension-config-related; occurs across all blurred zones
Package diff between the two builds (relevant candidates):
gnome-shell 50.2-1.fc44 -> 50.3-1.fc44
gnome-shell-common 50.2-1.fc44 -> 50.3-1.fc44
mesa-dri-drivers 1:26.1.3-4.fc44 -> 1:26.1.4-4.fc44
mesa-libEGL 1:26.1.3-4.fc44 -> 1:26.1.4-4.fc44
mesa-libGL 1:26.1.3-4.fc44 -> 1:26.1.4-4.fc44
mesa-vulkan-drivers 1:26.1.3-4.fc44 -> 1:26.1.4-4.fc44
Suspected cause:
Likely a Mutter (clipped-redraw handling) or Mesa Intel driver (anv/iris) regression, given the extension's own documentation notes that gaussian blur artifacts stem from GNOME Shell's implementation of clipped redraws, and both gnome-shell and mesa were updated in this window.
Full package diff: available on request (27 packages upgraded, runc removed).

What did you expect to happen?

I expected 2 + 2 to equal 4, but instead 2 + 2 equaled 6!

Output of bootc status

Output of groups

Extra information or context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/gnomeAnything GNOME relatedarea/upstreamTracking upstream issueskind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions