How do I configure a displaylink USB monitor?
Solution 1:
This may help you get it going.
Displaylink Doublesight DS-90U monitor working
1) Install dependencies required to build displaylink X server...
apt-get install xinit xserver-xorg xserver-xorg-dev xfonts-base libusb-dev xorg-dev git-core build-essential
2) Downloaded and fixed source for xserver-xorg-video-displaylink from Launchpad and extract the source code.
tar xvfz xserver-xorg-video-displaylink_0.3.orig.tar.gz
cd xf86-video-displaylink
Edit src/displaylink.c
#graphical
gedit src/displaylink.c
#command line
nano src/displaylink.c
comment (add a # to the front) out the following lines...
//#include "xf86Resources.h"
//#include "xf86RAC.h"
// pScrn->racMemFlags = RAC_FB | RAC_COLORMAP | RAC_CURSOR | RAC_VIEWPORT;
// pScrn->racIoFlags = RAC_FB | RAC_COLORMAP | RAC_CURSOR | RAC_VIEWPORT;
// xf86CrtcScreenInit (pScreen);`
3) build and install
./configure && make && make install
sudo cp /usr/local/lib/xorg/modules/drivers/displaylink_drv.so /usr/lib/xorg/modules/drivers/
4) create /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "DisplayLinkScreen" 0 0
EndSection
Section "Device"
Identifier "DisplayLinkDevice"
Driver "displaylink"
Option "fbdev" "/dev/fb0"
EndSection
Section "Monitor"
Identifier "DisplayLinkMonitor"
# DS-90U is 1024x600 9-inch monitor - remove or change the DisplaySize for other devices
DisplaySize 190 115
EndSection
Section "Screen"
Identifier "DisplayLinkScreen"
Device "DisplayLinkDevice"
Monitor "DisplayLinkMonitor"
EndSection
5) Plug in the Displaylink monitor into a USB port (screen should go green)
6) Reboot or restart X
source
instructions