https://bugs.kde.org/show_bug.cgi?id=414866

            Bug ID: 414866
           Summary: Allow consistent DPI on Multi-DPI Setups using X11
                    Scaling
           Product: plasmashell
           Version: 5.12.9
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: marc.streckf...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0
             Flags: X11+

Apologies if something like this has already been fixed, I'm still on Kubuntu
18.04 LTS, thus it could well be that this has been addressed upstream, but I
doubt that.
Also sorry if this is the wrong component, I don't know which part is
responsible for configuring X11.

So, I had the problem of multiple DPI and read that X11 only supports on -dpi
directive and that one should wait for wayland to support that.
Fortunately I found a
[blogpost](https://blog.summercat.com/configuring-mixed-dpi-monitors-with-xrandr.html)
to use xrandr to configure X11 properly, so that it works on my system.

It would thus be awesome if KDE could support either monitor-dependant scaling
or some magic mode where dpi is set to the highest possible (thus increasing
the virtual resolution of the other displays and then scaling down again).

My example config is:
```
xrandr --dpi 108.8 --fb 3735x2880 --output HDMI-0 --scale 1.088x1.088 --rotate
left --pos 0x160 --panning 1175x2089+0+0 --output DP-2.8 --mode 2560x1440 --pos
1175x1440 --panning 2560x1440+1175+1440 --output DVI-D-0 --scale 1.333x1.333
--pos 1175x0 --panning 2560x1440+1175+0
```

The scale has been determined by dividing the individual DPI of the displays
(DVI-D-0 is a Full HD Panel but with the scale we are at WQHD virtual again).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 18.04
KDE Plasma Version: 5.12.9
KDE Frameworks Version: 5.44.0
Qt Version: 5.9.5

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to