Slight typo: "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."
was meant to say "[...], which was previously included by default with **libdecor**." On 27 January 2026 22:10:21 CET, Ferdinand Bachmann <[email protected]> wrote: >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

