Control: tags 1126515 + fixed pending

Thank you for your report.

This bug is caused by a combination of Debian changing the packaging of 
libdecor to no longer include decoration plugins by default and wl-mirror 
having a bug that it doesn't correctly handle libdecor taking more than 1 
Wayland round trip to configure the surface.

You can workaround the bug by installing a libdecor plugin package such as 
libdecor-0-plugin-1-gtk, which was previously included by default with 
wl-mirror.

The bug has been reported and fixed upstream here: 
https://github.com/Ferdi265/wl-mirror/issues/74

This bug will be fixed in the soon-to-be-released wl-mirror v0.18.4 and is 
already fixed in the current main branch of wl-mirror. I will also see that 
wl-mirror gets another sponsored Debian upload once the release is out since I 
am not a Debian maintainer and can't upload packages on my own.

On 27 January 2026 21:24:02 CET, "M. Dietrich" <[email protected]> wrote:
>Package: wl-mirror
>Version: 0.18.0-1
>Severity: important
>
>Trying to start wl-mirror brings these messages and fails with exitcode
>1:
>
>```
>$ wl-mirror  --fullscreen-output HDMI-A-2 eDP-1
>Couldn't open plugin directory: No such file or directory
>No plugins found, falling back on no decorations
>error: wayland::init(): surface not configured
>```
>
>The program worked fine some time ago on the same system.
>
>
>-- System Information:
>Debian Release: forky/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
>Architecture: amd64 (x86_64)
>
>Kernel: Linux 6.18.3+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
>Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not 
>set
>Shell: /bin/sh linked to /usr/bin/dash
>Init: systemd (via /run/systemd/system)
>LSM: AppArmor: enabled
>
>Versions of packages wl-mirror depends on:
>ii  libc6               2.42-10+b1
>ii  libdecor-0-0        0.2.5-1
>ii  libdrm2             2.4.129-1
>ii  libegl1             1.7.0-3
>ii  libgbm1             25.3.3-1
>ii  libgles2            1.7.0-3
>ii  libwayland-client0  1.24.0-2+b2
>ii  libwayland-egl1     1.24.0-2+b2
>
>Versions of packages wl-mirror recommends:
>ii  wl-present  0.18.0-1
>
>wl-mirror suggests no packages.
>
>-- no debconf information

Reply via email to