Linux Multiple Monitors - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Linux Multiple Monitors Guide
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.
Table of Contents
X11 Multi-Monitor
xrandr
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 --off
arandr
GUI tool:
# Install arandr
sudo pacman -S arandr
# Launch
arandr
Features:
- Visual display arrangement
- Drag and drop positioning
- Save configuration
- Easy to use
Wayland Multi-Monitor
GNOME
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
KDE
Configure in KDE:
# Open System Settings
systemsettings5
# Display Configuration
GUI:
- System Settings → Display Configuration
- Arrange displays
- Set primary display
- Apply
Display Arrangement
Set Primary Display
X11:
# Set primary
xrandr --output HDMI-1 --primary
Wayland:
# GNOME
gsettings set org.gnome.mutter check-alive-timeout uint32 0
# KDE
# System Settings → Display Configuration → Set Primary
Display Rotation
Rotate display:
# X11
xrandr --output HDMI-1 --rotate left
# Or right, inverted, normal
Troubleshooting
Display Not Detected
Check connections:
# Check displays
xrandr
# Check kernel messages
dmesg | grep -i display
Wrong Resolution
Set resolution:
# X11
xrandr --output HDMI-1 --mode 1920x1080
# List modes
xrandr
Summary
This guide covered multiple monitor setup for Arch Linux, CachyOS, and other distributions, including X11, Wayland, and display arrangement.
Next Steps
- 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.