Ubuntu BeagleBoard xM

Posted by lane

Here is nice summary of package manage commands at Ubuntu for Fedora Users.

Install Ubuntu according to BeagleBoardUbuntu.

For network, edit /etc/network/interfaces to include

auto usb1
iface usb1 inet dhcp

Then restart networking. Then run

apt-get update

For X

apt-get install xfce4 gdm xubuntu-gdm-theme xubuntu-artwork xserver-xorg-video-omap3

To run

apt-get install python-gst0.10 gstreamer0.10 gstreamer0.10-plugins-good

For development:

apt-get install gcc libxext-dev libtool autoconf automake pkg-config python-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev git libgdk-pixbuf2.0-dev libpng-dev

For extra:

apt-get install rsync emacs openssh-client midori apt-file

Autologin

Create a file called /etc/gdm/custom.conf

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=YourUserName
TimedLoginDelay=0

Display

Links:

For display, you edit the boot.cmd file in the uboot directory on the boot partition. The dvi_mode variable syntax is (taken from drivers/video/modedb.c):

	Valid mode specifiers for @mode_option:
 *
 *	x[M][R][-][@][i][m] or
 *	[-][@]
 *
 *	with , ,  and  decimal numbers and
 *	 a string.
 *
 *      If 'M' is present after yres (and before refresh/bpp if present),
 *      the function will compute the timings using VESA(tm) Coordinated
 *      Video Timings (CVT).  If 'R' is present after 'M', will compute with
 *      reduced blanking (for flatpanels).  If 'i' is present, compute
 *      interlaced mode.  If 'm' is present, add margins equal to 1.8%
 *      of xres rounded down to 8 pixels, and 1.8% of yres. The char
 *      'i' and 'm' must be after 'M' and 'R'. Example:
 *
 *      1024x768MR-8@60m - Reduced blank with margins at 60Hz.

Leave a Reply