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

Bug#956426: marked as done (plymouth: Message is unreadable at initial Debian screen on dual monitor)



Your message dated Tue, 02 Mar 2021 00:03:27 +0000
with message-id <E1lGsVb-0002De-4W@fasolo.debian.org>
and subject line Bug#956426: fixed in desktop-base 11.0.2
has caused the Debian Bug report #956426,
regarding plymouth: Message is unreadable at initial Debian screen on dual monitor
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.)


-- 
956426: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956426
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: plymouth
Version: 0.9.4-2
Severity: normal

Dear Maintainer,

Default plymouth theme with name "futureprototype" is used.
I am using 2 different monitors with size 1280 x 1024 and 1280 x 800.
Message like "resuming from hibernation" is written in the middle of the text
"Debian" with the same color (white)
and therefore the message is unreadable. Same problem with progress-percentage
during a software-upgrade.

Problem is at /usr/share/plymouth/themes/futureprototype/futureprototype.script
at routine TextYOffset.
This routine checks if the message, including some reserved lines, fits at the
screen.
If not, then the message is shifted upwards until it fits.
Coding:
    if (y + text_height > min_height)
        y = min_height - text_height;

This is wrong, because y is the vertical offset of the message at the largest
screen
 and min_height is the height of the smallest screen.
This causes a shift of the text, although it fits at the smallest screen.
Also the shift is not correct, because it computes the vertical offset y
from the top of the smallest screen in stead of the largest screen.
Corrected code:
    if (y - Window.GetY() + text_height > min_height)
    # shift to top of smallest window
        y = Window.GetY() + 1;

The message is shifted now to the first line that is visble on both screens,
to avoid overlapping the "Debian"-text.

With the corrected test the message is not shifted anymore at the used
monitors.

This wrong code is also present at some other older plymouth scripts and also
at ubuntu,
but does not harm there.
~



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 5.4.0-4-686-pae (SMP w/2 CPU cores)
Kernel taint flags: TAINT_DIE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plymouth depends on:
ii  init-system-helpers  1.57
ii  initramfs-tools      0.136
ii  libc6                2.30-4
ii  libdrm2              2.4.100-4
ii  libplymouth4         0.9.4-2
ii  lsb-base             11.1.0
ii  systemd              244.3-1
ii  udev                 244.3-1

plymouth recommends no packages.

Versions of packages plymouth suggests:
ii  desktop-base     10.0.3
pn  plymouth-themes  <none>

-- Configuration Files:
/etc/plymouth/plymouthd.conf changed:
[Daemon]
Theme=futureprototype


-- no debconf information

--- End Message ---
--- Begin Message ---
Source: desktop-base
Source-Version: 11.0.2
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 956426@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: Tue, 02 Mar 2021 00:37:18 +0100
Source: desktop-base
Architecture: source
Version: 11.0.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Desktop Team <debian-desktop@lists.debian.org>
Changed-By: Aurélien COUDERC <coucouf@debian.org>
Closes: 956426
Changes:
 desktop-base (11.0.2) unstable; urgency=medium
 .
   [ Holger Levsen ]
   * README: Homeworld is the default theme for bullseye.
 .
   [ Aurélien COUDERC ]
   * Improve Plymouth boot screen for Homeworld theme. (Closes: #956426)
   * Align debian+text logos with Homeworld color palette, put bump Debian
     version to 11 for login screens.
Checksums-Sha1:
 741847b6c43b1a7c4e10a7b365ae270a7699bf80 1892 desktop-base_11.0.2.dsc
 e6cd46458d35521be75599dee680e7a951693980 2706328 desktop-base_11.0.2.tar.xz
 f37bf0f45324df93f21531ccd1decb5ed485c37d 7619 desktop-base_11.0.2_amd64.buildinfo
Checksums-Sha256:
 815f2a48ccfc5507859f44d10790d3ada7421bb14b23920d049c2e7464e1e67b 1892 desktop-base_11.0.2.dsc
 bae639dc42b48cb98f93007d8f02f54c5927254a16104cc6c0685ada7f46d4f1 2706328 desktop-base_11.0.2.tar.xz
 0a053310ffcc36afd90ac3ef83b49179b9ef0dac0ea4bc44d28e2dc3be5ec23c 7619 desktop-base_11.0.2_amd64.buildinfo
Files:
 5895d7df70c4d88131052e09146e5a85 1892 x11 optional desktop-base_11.0.2.dsc
 b5354a42b143ed9a881d17cfc557aacf 2706328 x11 optional desktop-base_11.0.2.tar.xz
 4f4cf75af812618522686e9cc6a95a80 7619 x11 optional desktop-base_11.0.2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAmA9e3UTHGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJAYwD/9Diq1nCB8nTdep0YspklduGVTzmmiA
1nKpAH8DimsBOsfIci6DtJbNHgU9yBkmQj4zYHxlGaYDVUv7iMKQj2kP+VlxnDR9
8pDW6fXc0nmXbApqpdjWlpj3kSB9T692PGDwQ+0zyl1j9J5JVg+7oOloaNjS9W/H
mwA4BzEBbDpegkAdva09pD9ijn14TrgvNkrFFWyM6nA4Z91c8kYeH45m2B62omUd
F+GgBHYpC2pGxG0SL6vSHkcbYr/ezZ8xBGz+242OyshSmo1qSFJVwPk2EDw7dHB0
7JxfJdHw4egA08HDD+Z09IilNcrYo7LsaHzo9fG2fxecrBSfAM3/dkbiDMNZm4CF
syaEgyiDYe+lfxyHvKNJQuIEWG9cI923Cy20hEk8ehwH0oqHuniT6yKCDeyTdT1Q
3Fg/Uk1TnX9Po3eWyXYVvgXQ1ovRUemGpm07DGdQZpMHBWWT9AddaKa5TVRwjTjn
2lufcd6exz3lWfj9guAB1O45Oe91qbF76FtIpQ1TR2jQfRFvLpVC0snwyGcBvqRv
hpZyh4i9m1jH8v68Nr7IdIen5w7cPBjgvxnz5DWqHzXtwQGDYR0cW5IW99gLJjP1
GWoarA15Mzdmzf3lvN2lcRXMG1odXmr1x5FSfQ063Fz/NoxLN/9X9IBUQxENikzr
tZtfYTojnPu1gg==
=9zBy
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: