#1352·waydroid

[BUG] With multi-window mode, some apps or render surfaces appear translucent

Author: kode54Created Apr 5, 2024Updated Sep 9, 2026

Describe the bug

In multi-window mode, I realize it appears that Waydroid is rendering a transparent full desktop window layer, with the windows as sub-surfaces of this window, including the cursor. The problem is, some apps, such as 3DMark's Vulkan benchmarks, render with the display surface area as alpha 0, and the color channels appearing to be treated as pre-multiplied by alpha, so their color values are added to the pixels underneath of the Waydroid window.

Waydroid version

1.4.2

Device

Linux Desktop

Operating System

Arch Linux

Kernel version

6.8.4-1-cachyos

Desktop Environment

labwc-git 0.7.1.r90.g5cc07573-1

GPU

AMD Radeon RX 6700 XT

Logs

/var/lib/waydroid/waydroid.cfg /var/lib/waydroid/waydroid.prop /var/lib/waydroid/waydroid_base.prop /var/lib/waydroid/waydroid.log waydroid_stuff.3.tar.gz

sudo waydroid shell -- logcat -d | tee logcat.txt logcat.3.txt

sudo dmesg | tee dmesg.txt dmesg.3.txt

And a video of the thing happening: 3dmark_translucent.mp4