I THINK ∴ I'M DANGEROUS

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

multihead [2014/06/26 17:15]
zashi created
multihead [2014/06/26 17:30] (current)
zashi [On Proxy Display Machine]
Line 1: Line 1:
 +====== Multihead ======
  
 +Since I can't just freaking hook up my two external monitors to my laptop (freaking nvidia chipset), I've hacked together a solution.
 +
 +The solution? A second machine with dual DVI output, vncservers, and Xdmx.
 +
 +
 +===== Setup =====
 +
 +==== On Laptop ====
 +
 +
 +Start real X server and 2 VNC servers.
 +
 +<​code>​
 +X :1
 +vncserver :2
 +vncserver :3
 +</​code>​
 +
 +Start Xdmx.
 +
 +<​code>​
 +Xdmx :0 +xinerama -display localhost:1 -display localhost:2 -display localhost:3
 +</​code>​
 +
 +
 +Launch DE.
 +
 +<​code>​
 +startxfce4 -- :0
 +</​code>​
 +
 +
 +==== On Proxy Display Machine ====
 +
 +This is the machine directly connected to the external monitors.
 +
 +Launch two fullscreen VNC clients on each screen.
 +
 +<​code>​
 +vncviewer localhost:2
 +vncviewer localhost:3
 +</​code>​
 +
 +
 +And that should be it. Three displays unified as one and not too much lag between displays since all the X11 communication is local and the remote display stuff is over VNC which is a tad better at over the network display than Xdmx by itself. Using vnc also prevents issues from arising due to loss of network connectivity (I may lose visuals on the monitors, but I will not have any of my programs close/quit and will not have to restart my whole display stack to get stuff running again).