PopOS Scaling multiple monitors individually

multi-monitornvidiaxorg

I have the latest PopOS with the NVIDIA 410 drivers running. I set up two monitors:

enter image description here

The 2nd monitor has 2160p, whereas the 1st has 1080p. I just want to scale the 2nd monitor (150% or 200%). The settings only offer 200%. If I change the scaling of monitor 2 to 200% the 1st monitor also scales to 200% which makes it unusable. I want to only scale the 2nd, leaving the 1080p as is. Altering the HiDPI daemon settings below did not lead to anything usable.

I also tried configuring it manually with xrandr –scale but it fails with an error. Just scaling the font is not enough, especially when using a VM inside.

Are there any suggestions?


Edit:

using xrandr --output HDMI-0 --mode 1920x1080 --output DP-1 --primary --mode 3840x2160 --transform "1,0,0,0,1,0,0,0,1" --left-of HDMI-0 or trying some Nvidia Settings in their GUI leads to a blurry desktop.

Best Answer

This work for me(4k+1080P)

gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

enter image description here enter image description here

(Just ignore the Chinese)

If that does not work for you, you also can try

gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling','scale-monitor-framebuffer']"

From https://www.youtube.com/watch?v=y50S5UnEOLw

Related Question