Usage & Management
Service Commands
# Check status
systemctl --user status vdo-agent
# View live logs
journalctl --user -u vdo-agent -f
# Restart
systemctl --user restart vdo-agent
# Stop
systemctl --user stop vdo-agent
The agent starts automatically on login, restarts on failure, and persists across reboots.
Running Manually
For debugging:
systemctl --user stop vdo-agent
vdo-remote-agent --foreground
Press Ctrl+C to stop, then restart the service.
Input
Keyboard, mouse, and scroll work immediately after installation.
- Wacom tablet: Pressure and tilt supported. Works with Krita, GIMP, Blender.
- Gamepad: Xbox-compatible input forwarding from the viewer.
Audio
Streamed automatically if PipeWire or PulseAudio is running. Check with:
systemctl --user status pipewire
Clipboard
Bidirectional copy/paste. Requires xclip for X11 sessions:
# Rocky / Fedora
sudo dnf install xclip
# Ubuntu
sudo apt install xclip
Network
No port forwarding required. The agent connects outbound only.
- Direct connection (peer-to-peer) is used when possible -- lowest latency