IMO-AT7-Configure and Setup

Tested on: Ubuntu 10.10

Instructions:


 * Have a working Ubuntu image loaded on your SD card (8GB recommended). Visit Ubuntu Project for more information. Once you have a working environment proceed with the following steps.


 * Enable Universe Repositories
 * 1) Open System/SynapticPackageManager
 * 2) Under the Settings Menu Select "Repositories"
 * 3) Make sure "Community-maintained Open Source software (universe)" is selected


 * [[Image:Repositories.png|350px]]

sudo apt-get -y install libusb-dev xorg-dev xserver-xorg-video-displaylink git-core
 * Install the following

cd ~/Desktop mkdir libdlo cd libdlo sudo wget http://people.freedesktop.org/~berniet/libdlo-0.1.2.tar.gz sudo tar -xzpf libdlo-0.1.2.tar.gz cd libdlo-0.1.2 ./configure && sudo make install
 * Download latest libdlo release

sudo vim /etc/gdm/Init/Default
 * Edit /etc/gdm/Init/Default

Locate the function below gdmwhich { .... } //insert the lines below lines immediately after the function --  dont include this comment XRANDR=`gdmwhich xrandr` if [ "x$XRANDR" != "x" ] ; then $XRANDR -o 0 fi

sudo touch /etc/X11/xorg.conf
 * Create a new xorg.conf

sudo vim /etx/X11/xorg.conf
 * Edit xorg.conf

Copy this to your xorg.conf and save. Section "ServerLayout" Identifier     "Layout0" Screen 0       "DisplayLinkScreen"  0 0 Option         "Xinerama" "0" EndSection Section "Files" ModulePath     "/usr/local/lib/xorg/modules/drivers" ModulePath     "/usr/lib/xorg/modules" ModulePath     "/usr/lib/xorg/modules/drivers" ModulePath     "/usr/local/lib" EndSection

Section "Monitor" Identifier    "DisplayLinkMonitor" EndSection

Section "Device" Identifier "DisplayLinkDevice" Driver         "displaylink" Option         "fbdev" "/dev/fb2" EndSection

Section "Screen" Identifier     "DisplayLinkScreen" Device         "DisplayLinkDevice" Monitor        "DisplayLinkMonitor" SubSection "Display" Depth      24 Modes      "800x480" EndSubSection EndSection


 * reboot

Know issues:
 * Touch is not working -- needs to be calibrated
 * Second display is possible however UI is not shown not functional on both displays
 * In order to setup a second display the current xorg.conf will need to be adjusted.