Skip to content

Draft: XRandR: Use RandR 1.5 to change monitors scaling

Ilya Pominov requested to merge ipominov/libkscreen:logical_dpi into master

Use RandR 1.5 to change monitors scaling instead Xft.dpi. This will allow you to set the scale separately for each monitor, and the Qt applications will be able to change the scale without restarting.

These changes are possible after taking MR to Qt: https://codereview.qt-project.org/c/qt/qtbase/+/468398

Also, libxcb should be fixed: https://gitlab.freedesktop.org/xorg/lib/libxcb/-/merge_requests/47

Currently you need to delete the previously added monitor before it configuring because xserver not following randrproto: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1113

Merge request reports