I have installed the full 8.04 and 8.10 version of Ubuntu on my Dell Mini
Following are some lessons learned and guides

	NetBook Remix that came with Dell
		visually pleasing
		nice use of screen space
		NO WINE or VBOX (I need these for work at the office)

	8.04
		more like a laptop than a netbook (I like that)
		stable and just needs a couple of one time configs

	9.04 I liked Desktop better than Netbook Remix
		some cool stuff more configs and nicer look than 8.04

8.04 9.04
8.04 Sound is broken sudo vi /etc/modprobe.d/alsa-base Add this line to the end: options snd-hda-intel model=dell reboot and remember to turn your speaker sound up after the reboot in 9.04 Netbook Remix the desktop switcher is broken BEFORE you use the desktop-switcher name sure you install this patch Download and run this fix http://launchpadlibrarian.net/26020903/ desktop-switcher_0.4.6_i386.deb I also had to add the following to my source to get the latest Network Manager the default did not handle my office WIFI deb http://ppa.launchpad.net/network-manager/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/network-manager/ppa/ubuntu jaunty main
VLC (My favorite media player) your media players will not play DVDs until you run the following wget -c http://packages.medibuntu.org/pool/free/libd/libdvdcss/libdvdcss2_1.2.10-0.2medibuntu1_i386.deb sudo dpkg -i libdvdcss2_1.2.10-0.2medibuntu1_i386.deb install VLC sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc to set VLC auto start Sytem -> Preferences -> Preferred Applications Mutltimedia -> Custom vlc dvd:///media/cdrom0 to change other defaults sudo vi /etc/gnome/defaults.list replace totem with vlc
Browser changes (improve performance) view -> remove status bar remove bookmark bar view -> tool bars -> customise use small icons no text tools -> addons hide menubar in url type -> about:config Set network.prefetch-next to false Set toolkit.networkmanager.disable to true edit -> Preferences Advanced -> Network -> offline Storage Set to 0
Aircraft Manager http://dell-mini.archive.canonical.com /ubuntu/dists/hardy-dell-mini/universe/ binary-lpia/aircraft-manager_belmont11_all.deb download and install Not Available
Ubuntu Studio Theme Add the Studio Themes sudo apt-get install ubuntustudio-theme sudo apt-get install ubuntustudio-gdm-theme sudo apt-get install ubuntustudio-icon-theme sudo apt-get install ubuntustudio-wallpapers System -> Preferences -> Appearance One time adding the themes made the faces in my login browser disappear to fix this, edit /usr/share/ubuntustudio-gdm-theme/gdm-cdd.conf find Browser=false change it to Browser=true
Bluetooth Tether The Bluetooth, network and VPN manager in ubuntu is great for simple stuff but does not have all the configs i needed to teather and remote into my office VPN I got my Blueman from https://edge.launchpad.net/~blueman/+archive/ppa Go to System -> Administration -> Software Sources Third-Party Software -> Add... add the following lines deb http://ppa.launchpad.net/blueman/ppa/ubuntu hardy main deb-src http://ppa.launchpad.net/blueman/ppa/ubuntu hardy main Add Source -> Close -> Reload Close Software Sources. Go to System -> Administration -> Synaptic Find "blueman" and "gnome-ppp" mark them for installation and click Apply Close Synaptic Start Blueman from Applications -> Accessories Choose Inquiry, select your phone and choose Bond Type the same pin on both your computer and your phone and the bonding should be successful With the phone selected, Choose Other -> "Set Trusted" Choose Edit -> Services Enable Serial by selecting its Autostart selecting its off Status button to turn it on select the corresponding "configure" button on the far right Choose Add New Serial Port From the Host dropdown, select your phone From the Service dropdown, select "dun: Dial-Up Networking" Click Add Port select the new port in the list then check "this is a GMS..." Click Close Close services Start Gnome PPP from Applications -> Internet -> GNOME PPP Select Setup Device: /dev/rfcomm0 Type: Analog Modem Speed: 460800 Volume: High Dial Attempts: 1 IP: Dynamic DNS: Automatic On Connection: Dock in notification Idle time: 120 seconds Close User Name and password: see carrier notes below Remember password: true Phone Number: *99***# Choose Connect !!! When you open your browser you will need to manually uncheck the work off line mode !!! !!! When you VPN you will need to use an app like KVpnc that lets you use /dev/rfcomm0 as the network device !!! Carrier Notes: http://www.voq.com/gprssettings.aspx Canada Network Access Point User Name Password Fido internet.fido.ca fido fido Rogers AT&T (Internet) internet.com wapuser1 wap Rogers AT&T (VPN) vpn.com wapuser1 wap USA Network Access Point User Name Password AT&T (VPN) public AT&T proxy Cingular ISP.CINGULAR ISP@CINGULARGPRS.COM CINGULAR1 Cingular (MediaWorks) WAP.CINGULAR WAP@CINGULARGPRS.COM CINGULAR1 T-Mobile internet2.voicestream.com T-Mobile (VPN) internet3.voicestream.com T-Mobile (T-Zone) wap.voicestream.com
Apps I like to add aircraft-manager Download Blueman (package manager) clamtk compizconfig manager sudo apt-get install compizconfig-settings-manager filezilla gnome-ppp gnugo (and qgo) sudo apt-get install gnugo qgo qgo gparted mono develop ndisgtk putty skype (package manager) TrueCrypt http://www.truecrypt.org/downloads.php download the Ubuntu - x86 .deb file extract and run the installer in Display mode VIM VirtualBox VLC sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc vpnc (and KVpnc) you will also need openssl apt-get install openssl wine
sources.list I added the following to my sources.list file deb http://security.ubuntu.com/ubuntu hardy-security main restricted deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted deb http://security.ubuntu.com/ubuntu hardy-security universe deb-src http://security.ubuntu.com/ubuntu hardy-security universe deb http://security.ubuntu.com/ubuntu hardy-security multiverse deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse deb http://ppa.launchpad.net/blueman/ppa/ubuntu hardy main deb-src http://ppa.launchpad.net/blueman/ppa/ubuntu hardy main deb http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main deb http://download.skype.com/linux/repos/debian/ stable non-free
vimrc additions i like to add /etc/vim/gvimrc /etc/vim/vimrc set nobackup " do not keep a backup file, use versions instead set nowrapscan " dont wrap searches back to the top set nowrap " dont wrap the screen set number " show line numbers set tabstop=4 " set tab and auto stop to 4 set sw=4 syntax on " use syntax color schemes set showcmd " Show (partial) command in status line. set showmatch " Show matching brackets. set ignorecase " Do case insensitive matching set incsearch " Incremental search as soon as you start typing set mouse=a " Enable mouse usage (all modes) in terminals :color torte " use nice dark color scheme " I only use color scheme in "gvimrc" because it looses terminal transparency and isnt needed in "vimrc"
Community Supported Firmware updates http://linux.dell.com/wiki/index.php/Repository/firmware sudo -s apt-get install firmware-tools wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash aptitude install firmware-addon-dell aptitude install $(bootstrap_firmware -a) update_firmware
Kismet did not work on my BCM4312 rev 01 card; but here is what i learned determine your linux version uname -a determine your hardware lspci | grep Network controller in my case the result is 03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) go to the kismet read me and determine your card http://www.kismetwireless.net/documentation.shtml#readme in my case the result is bcm43xx Broadcom Linux BCM43XX http://bcm43xx.berlios.de, kernel Linux native broadcom drivers incorporated into modern kernels. find out what the OS calls your interface iwconfig in my case the result is eth1 IEEE 802.11 Nickname:"" In summary Card: BCM43XX Inerface: eth1 see if your card will go into monitor mode iwconfig eth1 mode monitor if you get an operation not permited error you will need to instal custom firmware this is the part i havent solved email me if you do joeharker@gmail.com the best instructions i could find are here http://linuxwireless.org/en/users/Drivers/b43#fw-b43-old also look for the latest drivers here http://www.broadcom.com/support/802.11/linux_sta.php some say all you have to do is sudo apt-get install b43-fwcutter Or instead of using the broadcom sta driver use the windows driver with Install ndisgtk add remove applications: ndisgtk down load the WinXP driver Network -> Broadcom - Friver - Arcadyne Wireless LAN use wine or a windows system to extract the files swap the driver System -> Administration -> Windows wireless drivers select bcmwl5.inf System -> Administration -> Hardware Drivers disable Broadcom STA reboot Install kismet sudo apt-get install kismet sudo vi /etc/kismet/kismet.conf Search the line source=none,none,addme Modify it with the following line source=YourCardModel,YourInterfaceName,wifi in my case source=BCM43XX,eth1,wifi run sudo kismet
Backup Network Conncections gconftool --dump /system/networking/connections > connectionsbackup.xml gconftool --load connectionsbackup.xml
Backup and restore the whole Drive Boot from SystemRescueCd http://www.sysresccd.org/Main_Page use the Boot Option "dodhcp" to get a dynamic IP address rescuecd docache dodhcp setkmap=us List Devices dmesg List SD cards ls -l /dev/mmc*1 fdisk -l in my case i find my SD card /dev/mmcblk0p1 List SCSI drives ls -l /dev/sd*1 in mycase i find my main drive and a USB drive /dev/sda1 /dev/sdb1 List IDE drives ls -l /dev/hd*1 List Optical drives not found above ls -l /dev/*cd*1 in my case i find my CD Rom /dev/cdrom1 Mount your save to destination Samba Share mkdir /mnt/xdir mount -t cifs -o password= //192.168.15.2/shared /mnt/xdir Or a drive mkdir /mnt/xdir mount -t vfat /dev/mmcblk0p1 /mnt/xdir *** BACKUP *** Back up your Master boot record NOTE: that I do not use the number 1 when I get the boot records and partitions from /dev/sda NOTE: I will use the number 1 when I run partimage to copy /dev/sda1 because it is the partition I want to copy cd /mnt/xdir mkdir backup cd backup dd if=/dev/sda of=backup.mbr count=1 bs=512 Back up extended partitions sfdisk -d /dev/sda > backup.sf Back up the Drive image partimage *** RESTORE *** Restore Master boot record dd if=backup.mbr of=/dev/sda Restore partitions sfdisk /dev/sda < backup.sf reboot your computer Now restore the Drive image partimage