Bug 347758 - Text rendered vertically set off in input fields
Summary: Text rendered vertically set off in input fields
Status: RESOLVED FIXED
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: libplasma (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-15 12:50 UTC by Ancoron
Modified: 2016-08-16 11:47 UTC (History)
0 users

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


Attachments
unaligned text rendering in krunner (36.73 KB, image/png)
2015-05-15 12:51 UTC, Ancoron
Details
vertically unaligned text / wrongly scaled icons in application launcher (26.44 KB, image/png)
2015-05-15 12:52 UTC, Ancoron
Details
xorg.conf (notice manually configured DisplayPort-0 modes and DisplaySize) (1.28 KB, text/plain)
2015-05-15 15:54 UTC, Ancoron
Details
xrandr - showing DisplayPort-0 as 0x0 mm (1.30 KB, text/plain)
2015-05-15 15:55 UTC, Ancoron
Details
xdpyinfo - showing calculated DPI of 201x100 (59.25 KB, text/plain)
2015-05-15 15:56 UTC, Ancoron
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ancoron 2015-05-15 12:50:20 UTC
My current version of package plasma-workspace is 4:5.3.0-0ubuntu1~ubuntu1 from the Kubuntu backports PPA, but the exact same problem also appeared with the "official" version 5.2.2.

My case seems to be a little bit similar to the case described in bug #346718, but I am actually using the Oxygen font and the offset seems to be higher in my case.

For now, I can see three specific cases where the rendering is vertically unaligned:
1. Password field in SDDM greeter
2. krunner command/search input field
3. application launcher "sections" (Favorites, Applications, Computer, Places, Leave)




Reproducible: Always
Comment 1 Ancoron 2015-05-15 12:51:15 UTC
Created attachment 92619 [details]
unaligned text rendering in krunner
Comment 2 Ancoron 2015-05-15 12:52:09 UTC
Created attachment 92620 [details]
vertically unaligned text / wrongly scaled icons in application launcher
Comment 3 Ancoron 2015-05-15 15:49:18 UTC
I should probably add some other information about my environment:

I am running a dual-head configuration using 2x 30" Dell 3007 WFP-HC, so 2x 2560x1600 side by side to a 5120x1600 virtual screen.

The configuration is done manually using the good old xorg.conf, mainly because one of the monitors is connected through an active DisplayPort-to-DVI adapter, which apparently forgets to forward EDID requests and data, which forces me to manually configure correct mode lines.

As a side effect, X does not seem to be able to make use of its officially documented way to influence DPI calculation using the "DisplaySize" property inside the xorg.conf.
Comment 4 Ancoron 2015-05-15 15:54:09 UTC
Created attachment 92623 [details]
xorg.conf (notice manually configured DisplayPort-0 modes and DisplaySize)
Comment 5 Ancoron 2015-05-15 15:55:04 UTC
Created attachment 92624 [details]
xrandr - showing DisplayPort-0 as 0x0 mm
Comment 6 Ancoron 2015-05-15 15:56:09 UTC
Created attachment 92625 [details]
xdpyinfo - showing calculated DPI of 201x100
Comment 7 Ancoron 2015-05-16 08:55:56 UTC
Correcting the DPI using an Xsession script corrected the scaling problem for the application launcher icons but did not change anything for the vertical alignment on input fields.

For the DPI, I've created a separate issue now: bug #347783
Comment 8 Marco Martin 2016-02-17 10:16:29 UTC
does this still happen?
Comment 9 Marco Martin 2016-08-16 11:47:39 UTC
closing old unreproducible bug