Transparency/blur broken after update

Dolphin seems to have broken transparency/blur after updating the system.
Sometimes it’s opaque and returns to normal after either hovering over with mouse or clicking on the opaque part.


I have tried to reset the theme and it didn’t work.
Tried it on both dGPU mode (nvidia) and iGPU only mode (AMD).

system info:

System:
Kernel: 6.11.4-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=a3ed4574-408f-4802-8fc7-dded1b46b1ac rw rootflags=subvol=@
resume=UUID=21ea485a-d6f1-4646-b304-bca6967a48e0 loglevel=3
mitigations=off ibt=off
Desktop: KDE Plasma v: 6.2.1 tk: Qt v: N/A info: frameworks v: 6.7.0
wm: kwin_wayland with: krunner vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ROG Strix G713QM_G713QM v: 1.0
serial: <superuser required>
Mobo: ASUSTeK model: G713QM v: 1.0 serial: <superuser required>
uuid: <superuser required> UEFI: American Megatrends LLC. v: G713QM.331
date: 02/24/2023
Battery:
ID-1: BAT0 charge: 52.8 Wh (62.9%) condition: 83.9/90.0 Wh (93.2%)
volts: 15.8 min: 15.9 model: AS3GWAF3KC GA50358 type: Li-ion
serial: <filter> status: not charging
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 2S
serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: discharging
CPU:
Info: model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64 type: MT MCP
arch: Zen 3 gen: 3 level: v3 note: check built: 2021-22
process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
microcode: 0xA50000B
Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
desc: 8x512 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 1100 min/max: 400/4463 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 1100 2: 1100 3: 1100
4: 1100 5: 1100 6: 1100 7: 1100 8: 1100 9: 1100 10: 1100 11: 1100 12: 1100
13: 1100 14: 1100 15: 1100 16: 1100 bogomips: 102214
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5
code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s ports: active: HDMI-A-1
off: eDP-1 empty: none bus-ID: 06:00.0 chip-ID: 1002:1638 class-ID: 0300
temp: 42.0 C
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.3
compositor: kwin_wayland driver: X: loaded: modesetting dri: radeonsi
gpu: amdgpu display-ID: 0
Monitor-1: HDMI-A-1 res: 1920x1200 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi
wayland: drv: radeonsi x11: drv: radeonsi
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
renoir LLVM 18.1.8 DRM 3.59 6.11.4-zen1-1-zen) device-ID: 1002:1638
memory: 500 MiB unified: no display-ID: :1.0
API: Vulkan v: 1.3.295 layers: 14 device: 0 type: integrated-gpu name: AMD
Radeon Graphics (RADV RENOIR) driver: mesa radv v: 24.2.5-arch1.1
device-ID: 1002:1638 surfaces: xcb,xlib,wayland device: 1 type: cpu
name: llvmpipe (LLVM 18.1.8 256 bits) driver: mesa llvmpipe
v: 24.2.5-arch1.1 (LLVM 18.1.8) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3
speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 06:00.1
chip-ID: 1002:1637 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
vendor: ASUSTeK driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh,
snd_sof_amd_acp63 pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 06:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: Advanced Micro Devices [AMD] Family 17h/19h HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 06:00.6
chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.11.4-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.2.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: e000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:2723 class-ID: 0280
IF: wlp3s0 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd
Bluetooth:
Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:3 chip-ID: 8087:0029
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: no address: <filter> bt-v: 5.2 lmp-v: 11
status: discoverable: no pairing: no
Drives:
Local Storage: total: 2.77 TiB used: 1.37 TiB (49.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Seagate
model: XPG GAMMIX S70 BLADE size: 1.86 TiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 3.2.F.83 temp: 46.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:3 vendor: Samsung model: SSD 980 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 3B4QFXO7 temp: 40.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 897.37 GiB size: 897.37 GiB (100.00%)
used: 438.34 GiB (48.8%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:5
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 588 KiB (0.2%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:4
ID-3: /home raw-size: 897.37 GiB size: 897.37 GiB (100.00%)
used: 438.34 GiB (48.8%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:5
ID-4: /var/log raw-size: 897.37 GiB size: 897.37 GiB (100.00%)
used: 438.34 GiB (48.8%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:5
ID-5: /var/tmp raw-size: 897.37 GiB size: 897.37 GiB (100.00%)
used: 438.34 GiB (48.8%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:5
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 30.77 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
ID-2: swap-2 type: partition size: 33.85 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme1n1p4 maj-min: 259:6
Sensors:
System Temperatures: cpu: 49.1 C mobo: N/A gpu: amdgpu temp: 43.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 30.77 GiB used: 3.84 GiB (12.5%)
Processes: 367 Power: uptime: 41m states: freeze,mem,disk suspend: s2idle
wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
image: 12.26 GiB services: org_kde_powerdevil, power-profiles-daemon,
upowerd Init: systemd v: 256 default: graphical tool: systemctl
Packages: 2345 pm: pacman pkgs: 2326 libs: 599 tools: octopi,paru pm: rpm
pkgs: 0 pm: flatpak pkgs: 19 Compilers: clang: 18.1.8 gcc: 14.2.1 alt: 13
Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-03-16
Last full system update: 2024-10-20
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Yes
Failed units:

OP is correct I have two Dolphin windows open and when I click on the desktop they should become partially transparent and are not. I also should have more transparency on the docks than I do Now. I switched themes from Garuda’s default cause I noticed apps with the default KDE white.

For blur are you using the default built in kde blur? or are you using “better blur”? If its the stock one and a restart didn’t fix it the kvantum theme might need updating.

Though I recommend “Better Blur” GitHub - taj-ny/kwin-effects-forceblur: Fork of the KWin Blur effect for KDE Plasma 6 with additional features (including force blur) and bug fixes though you have to rebuild it every major plasma and some times framework update but, It at least always works. Since KDE likes to change things with the remade blur effect.

2 Likes

Yea you might be on to something cause I noticed that there was a Kvantum update. As for blur it’s the default. I’ll give better blur a run. Thanks

EDIT:
It’s in the Chaotic repo.

I haven’t changed system’s default theme since I installed it.
The only Kwin script I am using is Krohnkite

I think elite is right and it’s a Kvantum issue cause besides the blur still missing theme elements, GPart not themed, Chromium not themed, right click menus in browsers not themed.

well gparted is a root app so it wont be themed. Unless you have logged into root once or changed that manually

I don’t have that issue with Plasma 6.2.1, QT 6.8.0 and Frameworks 6.7.0.

Why only Dolphin and not other QT apps like System Settings, Kate, etc… does not seem theming issue based on that information.

If you disable Blur effect, do you get weird results as well?

Could you post a better screenshot of Dolphin having the issue? I looked at original one a long time and don’t see what’s wrong with it.

2 Likes

When I open Dolphin:

After taking the screenshot:

Just looked at the source repo, there haven’t been any significant changes to the theme itself… :thinking:

To me that looks like an old KDE blur issues. Like back when KDE 6 came out and it and kvantum had issues together.

Though to be honestly not too sure of the best answer of how to actually go and reset the issue you’re having.

Maybe grab the 2024 sweet theme from pling here.

I cannot say it will work, but it might give insight into what the problem is. Just drop the download unzip an use kvantum to install it takes 10 seconds.

Pretty unusual I admit.

I would tend towards a Blur issue, rather than Kvantum. If it were to be the latter the issue would be all the time, the blur would either work or not. In your case you open Dolphin there is no blur and after you hover the mouse it blurs.

Still, do you get the issue with other apps?

2 Likes

I haven’t noticed this issue with any other apps.

Kinda.

Sometimes, it launches normally (with blur working perfectly).
Sometimes, it launches with some parts blurred and I either hover the pointer, to make it blur, or click on certain objects (like the thin margin that separates quick access to from the browser, and the bottom bar that tells free space) to make it blur.

If I take a screenshot, dolphin blurs properly every time. If I minimize and then focus back to it, blurs returns. If I change focus and then return the focus back, it blurs properly.

Will it do the same in x11? Maybe wayland is just being weird?

2 Likes

Seems to be working normally on X11.

There seems to be something going on with the Display Manager, then.

A good test would be to load a fresh Live ISO, without installing the OS, and see if you can reproduce the issue under Wayland and not reproduce it under X11.

It’s fine in the live CD.
Also the latest update seems to have fixed the issue with dolphin, however, now, dialog boxes seems to have broken blur effect.


It’s fine on X11

That happens sometimes on a Plasma update, certain packages need a rebuild against the new Plasma version and maybe the ISO you tried did not have those rebuilt packages, mostly a timing issue I believe.

Which ISO filename was this?

1 Like

I don’t know if the ISO had no blur. I couldn’t get garuda assistance to open on the live ISO, so I couldn’t confirm. I can confirm that the dolphin’s blur was normal in the ISO. I downloaded the latest one yesterday, garuda-dr460nized-linux-zen-240428.iso

The screenshot I posted of dialog boxes are from my OS. I did not re-install

If you perform a garuda-update the dialog boxes will be fixed, it was a case where some packages needed to be rebuilt after a Plasma update.

Maybe you could try a more recent ISO.