-
-
Notifications
You must be signed in to change notification settings - Fork 2
Linux Multiple Monitors
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to multiple monitor setup on Linux, covering Arch Linux, CachyOS, and other distributions including X11 and Wayland configuration, display arrangement, and multi-monitor troubleshooting.
Configure displays:
# Install xrandr
sudo pacman -S xorg-xrandr
# List displays
xrandr
# Enable second monitor
xrandr --output HDMI-1 --auto --right-of eDP-1
# Mirror displays
xrandr --output HDMI-1 --same-as eDP-1
# Disable display
xrandr --output HDMI-1 --offGUI tool:
# Install arandr
sudo pacman -S arandr
# Launch
arandrFeatures:
- Visual display arrangement
- Drag and drop positioning
- Save configuration
- Easy to use
Configure in GNOME:
# Open Settings
gnome-control-center display
# Or use gsettings
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"GUI:
- Settings → Displays
- Arrange displays visually
- Set primary display
- Apply
Configure in KDE:
# Open System Settings
systemsettings5
# Display ConfigurationGUI:
- System Settings → Display Configuration
- Arrange displays
- Set primary display
- Apply
X11:
# Set primary
xrandr --output HDMI-1 --primaryWayland:
# GNOME
gsettings set org.gnome.mutter check-alive-timeout uint32 0
# KDE
# System Settings → Display Configuration → Set PrimaryRotate display:
# X11
xrandr --output HDMI-1 --rotate left
# Or right, inverted, normalCheck connections:
# Check displays
xrandr
# Check kernel messages
dmesg | grep -i displaySet resolution:
# X11
xrandr --output HDMI-1 --mode 1920x1080
# List modes
xrandrThis guide covered multiple monitor setup for Arch Linux, CachyOS, and other distributions, including X11, Wayland, and display arrangement.
- Display Server Configuration - Display servers
- Graphics Drivers - GPU setup
- Desktop Environments - Desktop setup
- ArchWiki Multi-Monitor: https://wiki.archlinux.org/title/Multihead
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.