Arch Linux Screen Sharing - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Arch Linux Screen Sharing Guide
Complete beginner-friendly guide to screen sharing on Arch Linux, including Wayland screen sharing, X11 screen sharing, and application screen sharing.
Table of Contents
Wayland Screen Sharing
Install PipeWire
Install PipeWire:
# Install PipeWire
sudo pacman -S pipewire pipewire-pulse pipewire-alsa
# Install screen sharing
sudo pacman -S xdg-desktop-portal xdg-desktop-portal-gnome
Configure Wayland
Enable screen sharing:
# Enable services
systemctl --user enable pipewire pipewire-pulse
systemctl --user start pipewire pipewire-pulse
X11 Screen Sharing
Install Tools
Install sharing tools:
# Install VNC
sudo pacman -S tigervnc
# Or use x11vnc
sudo pacman -S x11vnc
X11VNC
Setup x11vnc:
# Start x11vnc
x11vnc -display :0 -auth guess
# With password
x11vnc -display :0 -auth guess -passwd password
Application Sharing
OBS Studio
Install OBS:
# Install OBS
sudo pacman -S obs-studio
# Stream or record
obs
Zoom/Teams
Install clients:
# Zoom
yay -S zoom
# Teams
yay -S teams
Troubleshooting
Screen Sharing Not Working
Check permissions:
# Check PipeWire
systemctl --user status pipewire
Wayland Issues
Check portal:
# Check portal
systemctl --user status xdg-desktop-portal
Summary
This guide covered Wayland, X11, and application screen sharing.
Next Steps
- Arch Linux Remote Desktop - Remote access
- Arch Linux Audio Configuration - Audio setup
- ArchWiki Screen Sharing: https://wiki.archlinux.org/title/Screen_sharing
This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.