Package: plank Version: 0.11.89-4+b1 Severity: important X-Debbugs-Cc: davidmoham...@gmail.com
Dear Maintainer, Whenever the resolution increases - for example changing in virtualbox from 800x600 to something higher, or moving from a laptop screen to a 4K screen when the laptop lid is closed on a dock, plank does not reset itself back to the edge of the screen. Instead, plank stays floating where the original edge used to be. This is a painpoint because a user has to logout and login again - or reach for a terminal to kill plank and run it from the terminal again. During investigation I found that it was due to a Debian specific plank patch 0001_changed-plank-positioning-according-to-workarea.patch By rebuilding plank without that patch, plank works correctly when the resolution changes So to my issue - why does Debian include this patch? It hasn't been accepted upstream but possibly because plank development seems to have gone very quiet. Could Debian drop this patch? Alternatively - I am very happy to rework this specific patch for Debian if the issue reported is GNOME Shell / Budgie-Desktop specific (i.e. I am using budgie-desktop on Debian bookworm) I am thinking possibly something like this bit of pseudo code (obviously converted to Vala) if (the desktop environment is "GNOME Based") then run the original code else run the new patch code endif -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.19.0-2-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages plank depends on: ii libc6 2.35-3 ii libcairo2 1.16.0-6 ii libgee-0.8-2 0.20.6-1 ii libglib2.0-0 2.74.0-3 ii libgnome-menu-3-0 3.36.0-1 ii libgtk-3-0 3.24.34-3 ii libpango-1.0-0 1.50.10+ds-1 ii libpangocairo-1.0-0 1.50.10+ds-1 ii libplank1 0.11.89-4+b1 ii libwnck-3-0 43.0-2 plank recommends no packages. Versions of packages plank suggests: pn libplank-doc <none> -- no debconf information