IMO-AT7-Configure and Setup
From OMAPpedia
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
- Open System/SynapticPackageManager
- Under the Settings Menu Select "Repositories"
- Make sure "Community-maintained Open Source software (universe)" is selected
- Install the following
sudo apt-get -y install libusb-dev xorg-dev xserver-xorg-video-displaylink git-core
- Download latest libdlo release
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
- Edit /etc/gdm/Init/Default
sudo vim /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
- Create a new xorg.conf
sudo touch /etc/X11/xorg.conf
- Edit xorg.conf
sudo vim /etx/X11/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.