January 20, 20251 yr I'm attempting to rotate my screen 90° to vertical. After logging into Unraid via GUI, I go to the terminal and type "xrandr -o left". Once I hit enter, the screen flashes and then reappears rotated 90°. However, the screen shows half of the landscape portion of the desktop, and I am no longer able to select the terminal or the firefox window. I can re-enter "xrandr -o normal" and it will revert my screen back to landscape orientation. How do I change the orientation to vertical without it cutting off half my screen, putting my task bar in the middle of the screen, and refusing to allow me to interact with applications?
January 21, 20251 yr Community Expert ? ... Rotating the screen in Unraid's GUI mode via xrandr may not behave as expected because the desktop environment isn't automatically adjusting resolution and layout settings to match the new orientation. Here’s how to correctly rotate your screen to vertical mode while addressing the issues with cut-off and misaligned windows: xrandr --output <DISPLAY_NAME> --rotate left --mode <RESOLUTION> first xrandr Look for the line with "connected" (e.g., HDMI-1, VGA-1, or DP-1). This is your display name. Incorrect Resolution: If the screen still cuts off or displays incorrectly, double-check the resolution supported by your monitor in vertical mode: xrandr | grep '*' example: xrandr --output HDMI-1 --rotate left --mode 1080x1920 I think this can be automated with a userscript at boot as go file would be too earlier for that.. Need to double-check I don't normaly boot into gui mode... ?May be a config... But the xrandr line you use to get it the way you want can be scripte at first array start... sudo nano /etc/X11/xorg.conf.d/10-monitor.conf #add: Section "Monitor" Identifier "<DISPLAY_NAME>" Option "Rotate" "left" EndSection
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.