Bug 390646

Summary: GTK+3 controls do not scale according to DPI
Product: [Plasma] plasmashell Reporter: 610400210
Component: Startup processAssignee: Sebastian Kügler <sebas>
Status: RESOLVED FIXED    
Severity: normal CC: kde, nate, plasma-bugs
Priority: NOR    
Version: 5.18.0   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Evince (GTK+3) controls scale on Ubuntu 16.04 but not on Kubuntu 17.10
Abnormal scaling of Deja-dup title bar and (+) button
Radio buttons in Firefox 58 do not scale with respect to DPI
Checkboxes in Firefox 58 do not scale with respect to DPI
OBS (Qt5) scales well

Description 610400210 2018-02-17 23:15:13 UTC
Created attachment 110762 [details]
Evince (GTK+3) controls scale on Ubuntu 16.04 but not on Kubuntu 17.10

Distributor ID: Ubuntu
Description:    Ubuntu 17.10
Release:        17.10
Codename:       artful

Screen scale factor: 2.5
Force font DPI: 240

Unlike Qt5 applications, GTK+3 applications running on Kubuntu 17.10 do not scale their controls. Only font sizes are changed. This is not an issue in the Unity flavor of Ubuntu 16.04.
Comment 1 610400210 2018-02-17 23:16:56 UTC
Created attachment 110763 [details]
Abnormal scaling of Deja-dup title bar and (+) button
Comment 2 610400210 2018-02-17 23:17:59 UTC
Created attachment 110764 [details]
Radio buttons in Firefox 58 do not scale with respect to DPI
Comment 3 610400210 2018-02-17 23:19:01 UTC
Created attachment 110765 [details]
Checkboxes in Firefox 58 do not scale with respect to DPI
Comment 4 610400210 2018-02-17 23:21:13 UTC
Created attachment 110766 [details]
OBS (Qt5) scales well
Comment 5 David Edmundson 2018-02-19 18:57:15 UTC
This isn't about kwin. Those decos come from the client.
(not really about kscreen either, but it's a bit closer)


There was an env set in startkde in the 5.12.beta but it caused other problems.
Comment 6 Nate Graham 2022-11-08 20:15:08 UTC
This should be fixed now.