[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1110858: marked as done (ceratopsian-theme: plymouth password/fsck prompts off-center on multi-monitor mixed-resolution set-ups)



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 ---
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 ---
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 ---

Reply to: