[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2024-02-11 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=462264

pi...@gawrysiak.org changed:

   What|Removed |Added

 CC||pi...@gawrysiak.org

--- Comment #12 from pi...@gawrysiak.org ---
Is this resolved upstream really? Still affects e.g. KDE Neon 5.27 (but perhaps
should be OK with transition to 6?)

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2023-02-23 Thread S. Christian Collins
https://bugs.kde.org/show_bug.cgi?id=462264

S. Christian Collins  changed:

   What|Removed |Added

 CC||s_chriscoll...@hotmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-12-01 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #11 from Malte S. Stretz  ---
After all, this seems to be an upstream issue indeed. I hacked up the breeze
theme and set

> global.title.text = "(" + Window.GetX() + " " + Window.GetY() + ") (" + 
> Window.GetWidth() + " " + Window.GetHeight() + ")";

On boot I get the output "(320 240) (1920 1200)" on *both* screens (Hmmm... now
that I think about it maybe I shouldn't modify the global variable but put this
into the Logo function?). 1920x1200 is the resolution of my external screen and
the offset doesn't make any sense to me at all but when squinting at the screen
it seems to be the amount the splash screen is off.

I have to generate a new plymouth debug log but am pretty sure that it
contained the proper resolutions for both screens.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #10 from Malte S. Stretz  ---
I digged through my dpkg.log and the Plymouth version in Neon 20.04 was
0.9.4git20200323-0ubuntu6.2 and now I have 0.9.5+git20211018-1ubuntu3
installed. Looks like there is and was as always a bunch of Debian and Ubuntu
specific patches applied on top of that version which is probably also picked
from some specific commit. Maybe this isn't even a regression upstream but
something which was hotfixed by Debian/Ubuntu all the time and that patch got
dropped on the way.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #9 from Malte S. Stretz  ---
Created attachment 154108
  --> https://bugs.kde.org/attachment.cgi?id=154108&action=edit
kubuntu-logo.plymouth 22.04.10

The kubuntu-logo.plymouth file also has change quite significantly. A lot more
metadata about Alignment is included. Might that be the issue?

I wasn't able to find any up-to-date documentation on the whole Plymouth
scripting/config stuff let alone a changelog which might suggest that recent
plymouth versions handle this data differently.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #8 from Malte S. Stretz  ---
Created attachment 154107
  --> https://bugs.kde.org/attachment.cgi?id=154107&action=edit
kubuntu-logo.script 22.04.10

Actually, scratch that. The LP git repo has version 22.04.9 only but I have
22.04.10 installed which doesn't seem to be part of that repo (yay for updated
package metadata!). I guess that's what this SRU ticket is about.

The actual script on disk looks totally different to the version in the repo.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #7 from Malte S. Stretz  ---
Hmmm.. the X/Y calc code for the Logo seems to be the same in both themes:
https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kubuntu-settings/tree/plymouth/kubuntu-logo/kubuntu-logo.script?h=ubuntu/1%2522.04.9#n271

But since the Logo overlaps the text in the Kubuntu theme I guess it is wrong
as well and the issue (or rather fix) is in 
https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kubuntu-settings/tree/plymouth/kubuntu-logo/kubuntu-logo.script?h=ubuntu/1%2522.04.9#n160
which looks slightly different to the one in Plasma
https://invent.kde.org/plasma/breeze-plymouth/-/blob/master/breeze/breeze.script.cmake#L215

I didn't dig deeper.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #6 from Malte S. Stretz  ---
Created attachment 154105
  --> https://bugs.kde.org/attachment.cgi?id=154105&action=edit
Photo of Kubuntu plymouth screen

The Kubuntu Plymouth theme does work fine.

It has a few issues as well: For some reason (maybe by design?) the UEFI logo
stays around and the Kubuntu logo appears only after I unlocked the disk and
then overlaps with the status text.

But the theme is fit properly on both screens.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #5 from Malte S. Stretz  ---
Since this affects KDE Neon wouldn't it be sensible to move this ticket there
instead? Moving this upstream to Plymouth won't get this fixed in a reasonable
timeframe so Neon 22.04 would stay broken for the next two years. So IMO for
Neon there should be some workaround implemented to make this work with the
Plymouth available.

I will try the Kubuntu theme to verify that it is actually fixed there.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462264

Harald Sitter  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #4 from Harald Sitter  ---
I suggest you take this to
https://gitlab.freedesktop.org/groups/plymouth/-/issues I'm reasonably certain
this is a plymouth bug where the plymouth windows have incorrect dimensions
when dealing with mixed device pixel ratios. The theme code definitely is
"responsive" as that other bug report put it.

https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/182 looks somewhat
related.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-28 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #3 from Malte S. Stretz  ---
This issue started to appear with the upgrade from Neon 20.04 to 22.04. I
updated all KDE packages before that so the "only" change was the rest of the
system. I assumed that it was the same issue; the Kubuntu report sounds like
the Plymouth version in 22.04 requires a new kind of responsive themes:

> This is likely due to a non-responsive (old-style) Plymouth theme.

and later:

> Here is the Ubuntu Studio Plymouth theme in use which is has scaling 
> implemented.

My screens aren't exactly hidpi but they are a weird combination of resolutions
and dpi. They match the description "Users of mixed-resolution screens". I will
paste the output of xrandr below.

Everything is fine when I boot my Laptop without the external screen attached.

I also noticed that the screens are cut off differently: On my laptop screen
(the one with the higher solution) the theme is cut off right below the Neon
logo whereas on my external screen there is more space below the logo so after
typing in the password blindly I can see the status text there.

Since this is within the early boot stages I am a bit at loss how to debug
this. Is there any additional helpful information I can attach here?

8<

Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384
eDP-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y
axis) 310mm x 174mm
   2560x1440 60.00*+  59.9959.9959.9659.95  
   1920x1440 60.00  
   1856x1392 60.01  
   1792x1344 60.01  
   2048x1152 59.9959.9859.9059.91  
   1920x1200 59.8859.95  
   1920x1080 60.0159.9759.9659.93  
   1600x1200 60.00  
   1680x1050 59.9559.88  
   1400x1050 59.98  
   1600x900  59.9959.9459.9559.82  
   1280x1024 60.02  
   1400x900  59.9659.88  
   1280x960  60.00  
   1440x810  60.0059.97  
   1368x768  59.8859.85  
   1280x800  59.9959.9759.8159.91  
   1280x720  60.0059.9959.8659.74  
   1024x768  60.0460.00  
   960x720   60.00  
   928x696   60.05  
   896x672   60.01  
   1024x576  59.9559.9659.9059.82  
   960x600   59.9360.00  
   960x540   59.9659.9959.6359.82  
   800x600   60.0060.3256.25  
   840x525   60.0159.88  
   864x486   59.9259.57  
   700x525   59.98  
   800x450   59.9559.82  
   640x512   60.02  
   700x450   59.9659.88  
   640x480   60.0059.94  
   720x405   59.5158.99  
   684x384   59.8859.85  
   640x400   59.8859.98  
   640x360   59.8659.8359.8459.32  
   512x384   60.00  
   512x288   60.0059.92  
   480x270   59.6359.82  
   400x300   60.3256.34  
   432x243   59.9259.57  
   320x240   60.05  
   360x202   59.5159.13  
   320x180   59.8459.32  
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-2-1 connected 1920x1200+2560+0 (normal left inverted right x axis y axis)
518mm x 324mm
   1920x1200 59.95*+
   1920x1080 60.0050.0059.9424.0023.98  
   1600x1200 60.00  
   1280x1024 75.0260.02  
   1152x864  75.00  
   1280x720  60.0050.0059.94  
   1024x768  75.0360.00  
   800x600   75.0060.32  
   720x576   50.00  
   720x480   60.0059.94  
   640x480   75.0060.0059.94  
   720x400   70.08  
DP-2-2 disconnected (normal left inverted right x axis y axis)
DP-2-3 disconnected (normal left inverted right x axis y axis)

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-27 Thread Harald Sitter
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #2 from Harald Sitter  ---
And one of the two screens is hidpi?

This looks like an upstream plymouth bug, I'd expect at least one of the
screens to have the correct dimensions. Indeed, the kubuntu bug report makes no
sense to my mind because the way things work is that the theme is rendered per
screen (window in plymouth terms
https://invent.kde.org/plasma/breeze-plymouth/-/blob/master/breeze/breeze.script.cmake#L332)
so each screen gets rendered separately such that from a theme POV things
should still be correct (per screen) so long as the input dimensions from
plymouth are correct.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Breeze] [Bug 462264] Plymouth Theme cut off on multi monitor setup

2022-11-26 Thread Malte S. Stretz
https://bugs.kde.org/show_bug.cgi?id=462264

--- Comment #1 from Malte S. Stretz  ---
Created attachment 154044
  --> https://bugs.kde.org/attachment.cgi?id=154044&action=edit
Photo of the situation

I guess bug 447471 might have the same root cause as well.

-- 
You are receiving this mail because:
You are watching all bug changes.