Your message dated Sun, 31 Aug 2025 11:32:09 +0000 with message-id <E1usgI5-000Cpr-0b@fasolo.debian.org> and subject line Bug#1110858: fixed in desktop-base 13.0.4 has caused the Debian Bug report #1110858, regarding ceratopsian-theme: plymouth password/fsck prompts off-center on multi-monitor mixed-resolution set-ups to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1110858: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110858 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ceratopsian-theme: plymouth password/fsck prompts off-center on multi-monitor mixed-resolution set-ups
- From: Shaun Lewis <shaun@lewisonline.xyz>
- Date: Mon, 11 Aug 2025 15:21:46 +0100
- Message-id: <[🔎] 175492210660.8430.9242268193972007253.reportbug@audacious>
Package: desktop-base Version: 13.0.3 Severity: minor Tags: patch X-Debbugs-Cc: shaun@lewisonline.xyz Dear Maintainer, On multi-monitor setups with different resolutions (e.g. 3840x2160 + 2560x1080), the ceratopsian Plymouth theme positions the LUKS unlock and fsck prompts off to the right. The script currently uses Window.GetX() + Window.GetWidth()/2, which mixes a global X offset with per-display sizing and causes drift on multi-head layouts. Expected behavior Prompts (unlock dialog, bullets, fsck/status lines) should be horizontally centered on the *active* display Plymouth is rendering to, regardless of other monitors’ resolutions, aspect ratios, or layout. Actual behavior With two monitors of different sizes/resolutions, the prompts appear shifted right instead of centered. Fix Center all relevant elements using the active display’s width via Window.GetWidth(0), and drop Window.GetX(). This avoids global framebuffer offsets and centers on the display Plymouth selected. Reproduction - Two monitors with different resolutions/aspect ratios - Encrypted root (to trigger Plymouth unlock prompt) - Theme: ceratopsian - Observe the prompt is not centered on the active display Patch A DEP-3–headed unified diff is attached. It replaces the four horizontal position calculations with Window.GetWidth(0)-based centering. Thank you. -- System Information: Debian Release: 13.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.38+deb13-amd64 (SMP w/20 CPU threads; 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 desktop-base depends on: ii fonts-quicksand 0.2016-2.1 ii librsvg2-common 2.60.0+dfsg-1 Versions of packages desktop-base recommends: ii plymouth-label 24.004.60-5 Versions of packages desktop-base suggests: ii kde-standard 5:162 -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1110858-close@bugs.debian.org
- Subject: Bug#1110858: fixed in desktop-base 13.0.4
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 31 Aug 2025 11:32:09 +0000
- Message-id: <E1usgI5-000Cpr-0b@fasolo.debian.org>
- Reply-to: Aurélien COUDERC <coucouf@debian.org>
Source: desktop-base Source-Version: 13.0.4 Done: Aurélien COUDERC <coucouf@debian.org> We believe that the bug you reported is fixed in the latest version of desktop-base, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1110858@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurélien COUDERC <coucouf@debian.org> (supplier of updated desktop-base package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 28 Aug 2025 13:33:06 +0200 Source: desktop-base Architecture: source Version: 13.0.4 Distribution: trixie Urgency: medium Maintainer: Debian Desktop Team <debian-desktop@lists.debian.org> Changed-By: Aurélien COUDERC <coucouf@debian.org> Closes: 1110858 Changes: desktop-base (13.0.4) trixie; urgency=medium . [ Aurélien COUDERC ] * Fix ceratopsian-theme’s plymouth password/fsck prompts off-center on multi-monitor mixed-resolution set-ups. Thanks Shaun Lewis for the patch. (Closes: #1110858) Checksums-Sha1: f29d02927ebfb7b40aeda9d81a7b2120ba6e1c12 1908 desktop-base_13.0.4.dsc e101a85a2dc5c238c68a685c146cb10e48956993 7496968 desktop-base_13.0.4.tar.xz 24604556ab1a7d9ed258e2051faaacf24e626dfe 11295 desktop-base_13.0.4_amd64.buildinfo Checksums-Sha256: ef027b9c8b4e62a5f22fd69b53fbfd012d8d257b960557ba248faf19dd3fe095 1908 desktop-base_13.0.4.dsc 215b8a14cb945fdfce1edd661c198258e2519c0dcf0ab270ecef81c8e08851dd 7496968 desktop-base_13.0.4.tar.xz e83ac19bb124529c2eb99e90db4a5c2e6522090862bc53be75eba79e26b947d9 11295 desktop-base_13.0.4_amd64.buildinfo Files: fa4077a733fdfb80e51e38dec7e050da 1908 x11 optional desktop-base_13.0.4.dsc 196ff3043117223ed08755809c32ebdd 7496968 x11 optional desktop-base_13.0.4.tar.xz cbfa7d5021620023352a08fb42b1f410 11295 x11 optional desktop-base_13.0.4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAmiwP1cTHGNvdWNvdWZA ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJIB+EACoi6lFInzRlBnNdWSviXPnhILDcSud 7m02ws8DmkpLBRSGs81IDIh049FnXm01Y7uayzFdPu7EZBQhdM6rVVHuNoicv4Nc ZE/EO9TIEemPGFvLvc1iDaU6DQ/kF2u7O9rAWqVQWfsaQaPtXRcluc40enGYXbh+ QKJxmbB8S9gdieT0rEtb7LOQ5F1YWWKsUni7uC8UP37l6NU+bTuiFQjwfHK4TeP5 HEc4TMkwhuyqXhHquFplF66mRe1hgRi74DbPNlEp/clKELPOqFzY6qEHqYjThdpU k4Is/S0CHscWKddsp2vddguIT0irkz3XZCla1aLbbtWJVY64xxoajJKiVn4pYXpp 3I5MoOtb8ZppQz7KUd/rEhJMet/DvlXZpCldGtT2i1FgBvPG2D6WPizdtvzZ48ch KwajgN9Bd9na1N2ZONbmAX5gaPIsCgymVUOvVpoQhtex89MLA9J6m6F42exQBy4q 14YOpmVfsyW69zGVTJJO9KLxEt1aoZ5uyOrKsbWI3sBK1fu0m0sAMGqt9GBj7fHx ddwsep7+9jHoPMezNh+Icz96jCkV+FRw8LgDxi37OEQcrPAD5TULjpPx249RQ+Va 1PPA47ofDCi7JxqcJiR3xPrKZ8HAHfUmrdbdAcEXWEpPjKc0CoQE4LsMZ6QKD/kP /b6p5iJXXH066w== =U2g0 -----END PGP SIGNATURE-----Attachment: pgpvQS6NthMqi.pgp
Description: PGP signature
--- End Message ---