echo $XDG_SESSION_TYPE
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml
- for GDM:
sudo machinectl shell gdm@ /bin/bash
# wayland
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer', 'xwayland-native-scaling']"
# x11 with X11 scaling patch (https://github.com/puxplaying/mutter-x11-scaling)
gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"
# check status
gsettings get org.gnome.mutter experimental-features
- disable all
gsettings reset org.gnome.mutter experimental-features
Ref: