Bug 378598 - Scaling display affects all monitors
Summary: Scaling display affects all monitors
Status: RESOLVED WORKSFORME
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.9.4
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
: 380096 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-04-09 22:01 UTC by dani_kase
Modified: 2018-02-21 15:10 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Monitor Scaling Issues (2.03 MB, image/png)
2018-02-08 19:07 UTC, Andrew Crouthamel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dani_kase 2017-04-09 22:01:51 UTC
I have a 4k 15.6' laptop and an external monitor FHD 22 inches. The problem is that the laptop screen I need to scale to improve readability due to the extremely high density of each pixel. Unfortunately the external monitor is scaled with the same ratio once I do so. Each monitor instead should have a separate scaling factor to be entered through the Displays application.
Comment 1 Sebastian Kügler 2017-04-19 10:00:16 UTC
Thanks for the bugreport!

Have you tried the mechanism described here: http://doc.qt.io/qt-5/highdpi.html#high-dpi-support-in-qt ?

(It's not reflected in the KScreen UI, in that sense, the bug is valid. You may be able to work around it, though.)
Comment 2 Christoph Feck 2017-06-06 15:47:09 UTC
*** Bug 380096 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Crouthamel 2018-02-08 19:07:16 UTC
Created attachment 110445 [details]
Monitor Scaling Issues

All screens use scaling of 2 with no option to change. Top screen is FHD, bottom is QHD.
Comment 4 Andrew Crouthamel 2018-02-08 19:07:32 UTC
This is a problem in 5.12.0 as well. I have a Dell XPS 13 (9360) Developer Edition with the QHD (4k) display. DPI is 144, I set scaling to 2. When a FHD (1080p) monitor is connected, the external monitor is also scaled at 2.

There is no option in the Displays Settings Module to change scaling per-display. This would be a major quality of life improvement for those who use docks and external monitors.

I have attached a screenshot of the issue. The top monitor is the FHD monitor scaled at 2.

KDE Plasma Version: 5.12.0
KDE Frameworks Version: 5.42.0
Qt Version: 5.9.3
Kernel Version 4.13.0-32-generic
OS Type: 64-bit
Comment 5 Sebastian Kügler 2018-02-21 09:40:14 UTC
Thanks for the report!

This isn't supported on X11, and we're not planning to. The Wayland session already has this feature, I'd suggest to consider moving to Wayland.
Comment 6 Andrew Crouthamel 2018-02-21 15:10:10 UTC
(In reply to Sebastian Kügler from comment #5)
> Thanks for the report!
> 
> This isn't supported on X11, and we're not planning to. The Wayland session
> already has this feature, I'd suggest to consider moving to Wayland.

Good to know, thanks. :)