Bug 396814 - Yakuake does not like scaled display
Summary: Yakuake does not like scaled display
Status: CONFIRMED
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: 3.0.5
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2018-07-24 12:47 UTC by Raul Kde Bugzilla
Modified: 2022-06-27 16:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
yakuake white lines on scale (62.45 KB, image/png)
2018-07-24 12:47 UTC, Raul Kde Bugzilla
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raul Kde Bugzilla 2018-07-24 12:47:36 UTC
Created attachment 114094 [details]
yakuake white lines on scale

I have my display scaled to 1.3.

This makes yakuake get its position wrong - on a dual head, it aligns left on the right head and aligns right on the left head, where should it be centered.

Most of time it display a few white lines in the terminal, as if it has lost a pixel in the scaling process.

I know kde scaling is far from optimal, however this behaviour is not shown in Konsole.
Comment 1 Thomas Piekarski 2018-09-10 08:07:51 UTC
Hello,

tested this report and I can confirm and reproduce it.

But this looks very related to 389448 (and also 392960 - marked already as duplicate), but none of these mention a white line due to broken scaling. 

Nevertheless I think this is a duplicate, what do you think?

Do you use KDE or only yakuake and some other desktop environment? I guess when you use Kubuntu you use KDE - did you set your panel to auto hide? When you set that can you always display it and recheck?
Comment 2 Tommi Nieminen 2022-06-27 16:29:39 UTC
Can confirm: Yakuake 20.12.1 on Debian GNU/Linux 11, KDE Plasma 5.20.5, KDE Frameworks 5.78.0, Qt 5.15.2.

In effect, Yakuake reads the position information incorrectly, so that ‘centered’ is anything but, and likewise trying to get it to the left or the right edge fails. In my case (125% scaling on a 4K display), trying to position Yakuake with the left edge makes it flow out of the display to the left where I have a secondary display, and trying to position with the right edge is somewhat rightwards off the center.