Skip to content

Remote Pairing Setup Guide

Dany Marcoux edited this page Sep 12, 2019 · 7 revisions

This is the setup we use in the OBS team when pairing with people in different locations. This setup is for openSUSE.

Voice Communication

We use Mumble to communicate.

  • Install with zypper install mumble
  • Connect to Mumble server

Screen Sharing

We use VNC to share our screens.

VNC Client

  • Install with zypper install tigervnc
  • Connect to VNC server with vncviewer IP
  • Stop the VNC client with CTRL+C

VNC Server

  • Install with zypper install x11vnc
  • Setup password for clients to connect to your VNC server with x11vnc -storepasswd
  • Launch the VNC server
    • with client interactions x11vnc -forever -repeat -shared -noclipboard -nosetclipboard -clip xinerama1 -rfbauth ~/.vnc/passwd
    • without client interactions x11vnc -forever -repeat -shared -noclipboard -nosetclipboard -clip xinerama1 -rfbauth ~/.vnc/passwd -viewonly
  • Share your public IP and the port of the VNC server to clients. Get your public IP with ip addr show (the inet field of the network interface you are using). Don't forget to take your VPN into account if you use one. The VPN is normally listed at the network interface tun0. The default port for the VNC server is 5901.
  • If you have a firewall, be sure that it allows connection to the VNC server. Go to the Remote Administration section in YaST and check Open Port in Firewall.

vnc-firewall

  • Stop the VNC server with CTRL+C
Clone this wiki locally