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:
- http://www.mjmwired.net/kernel/Documentation/arm/OMAP/DSS
- http://www.omappedia.com/wiki/Bootargs_for_enabling_display
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.