Bug 390646 - GTK+3 controls do not scale according to DPI
Summary: GTK+3 controls do not scale according to DPI
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Startup process (show other bugs)
Version: 5.18.0
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-17 23:15 UTC by 610400210
Modified: 2022-11-08 20:15 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Evince (GTK+3) controls scale on Ubuntu 16.04 but not on Kubuntu 17.10 (289.47 KB, image/png)
2018-02-17 23:15 UTC, 610400210
Details
Abnormal scaling of Deja-dup title bar and (+) button (32.76 KB, image/png)
2018-02-17 23:16 UTC, 610400210
Details
Radio buttons in Firefox 58 do not scale with respect to DPI (171.04 KB, image/png)
2018-02-17 23:17 UTC, 610400210
Details
Checkboxes in Firefox 58 do not scale with respect to DPI (221.20 KB, image/png)
2018-02-17 23:19 UTC, 610400210
Details
OBS (Qt5) scales well (145.92 KB, image/png)
2018-02-17 23:21 UTC, 610400210
Details

Note You need to log in before you can comment on or make changes to this bug.
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.