You are not logged in.
I have a built-in screen on my laptop, 2880x1800, 14 inch, and an external monitor, 20+ inch, 1920x1080, like this:
Monitors: 2
0: +*eDP 2880/302x1800/188+0+0 eDP
1: +DisplayPort-0 1920/641x1080/401+2880+215 DisplayPort-0
I'm using KDE now, and i found the KDE(X session) cannot give different scaling to different monitors. now i want using 200% scaling with built-in screen and 100% scaling with external monitor, i have tried the following methods:
Using wayland session, but some apps may broken on wayland or works incorrectly, and the Spectacle cannot capture are on wayland...
Using Gnome, same problems with KDE(wayland)
Using xrandr and disable kscreen, it works well, but the kwin seems broken sometimes, such as the cursor became some green pixels, the xrandr command like this:
xrandr --dpi 192 --fbmm 5760x1800 --output eDP --mode 2880x1800 --scale 1x1 --pos 2880x0 --output DisplayPort-0 --mode 1920x1080 --scale 1.5x1.5 --pos 0x0
I'm using AMD R7 4800H with integrated vega 8, maybe have other ways to implement my goal? Using KDE(X session) is the best.
Any solutions will be appreciated.
Offline
same problem with nvidia drivers and gnome xorg. I cant scale 200% hdmi monitor and 100% integrated screen. If I set 200% in hdmi, integrated set 200% too. Nouveau and gnome wayland works fine. Grettings.
Last edited by coellobranco (2022-09-15 18:42:04)
Offline
@coellobranco There is no way to set different scale on different screen in X, i just set the high resolution monitor to another lower resolution to solve this problem now.
Offline
such as the cursor became some green pixels
There've been issues w/ amdgpu and the HW cursor when scaling the output.
https://bbs.archlinux.org/viewtopic.php … 9#p2043829
Offline