Knowledge Base

Preserving for the future: Shell scripts, AoC, and more

Changing screen resolution on Linux terminal server

If you're using xvnc on Linux (for example, if you're running Xfce on xrdp on Fedora) and you want to resize the display, here's a way to do it.

DISPLAY=:10 xrandr --output VNC-0 --mode 1024x768

You could also use an --auto instead of a --mode XxY setting. Apparently I like to redo my own work. Check out resize.sh from my bgscripts package.

for word in $( xrandr --listactivemonitors | awk 'NR != 1 { print $NF; }'; ); do xrandr --output ${word} --auto 1>/dev/null 2>&1; done

Comments