DisplayLink

DisplayLink is a technology that enables monitors to work via USB.

Kernel
You need to activate the following kernel options::

After booting into the new kernel the external monitor should show a green background image. That means the kernel module is loaded and the device works, it also creates the device in.

X driver
For X11 drivers, you can use or x11-drivers/xf86-video-displaylink from the x11 overlay.
 * xf86-video-fbdev


 * xf86-video-displaylink

One X server
TODO

Two X server
This method is failsafe and should work with any graphics card installed. We start two instances of X server for each device and then use a software called x2x to move the input devices between them.
 * two independent instances and desktops
 * Input devices follow the mouse pointer

Software
For this method, we need another input device driver called :

Also install :

xorg.conf.DL
We configure two independent xorg.confs for each device and initialize the desktop using scripts.

Create the file :

.xinitrc2
Next we create the for your external display. Create and customize the file to your needs, here is an example:

displaylink.sh
This is the actual script that starts the second instance of X server. Make it executable and save it somewhere in your home folder, in this example we save it to :

External resources

 * libdlo freedesktop.org
 * Linux Forum displaylink.org
 * Linux plugable.com
 * Setting up Multiseat plugable.com