0Installing and Configuring Kubuntu on the Dell D620
These are my incomplete notes from my experience installing Ubuntu, then Kubuntu on the D620. I don't take good notes or complete notes, but perhaps it will help someone. Some additional references:
0Sat Aug 12 03:00:03 CDT 2006
0GOAL: set up wireless card
* upgrade to dapper (seems previous bug is cleared so update safe)
* add wireless-essid and wireless-key to /etc/network/interfaces
0GOAL: fix suspend-to-disk following Kubuntu forums
* Edit /boot/grub/menu.lst adding "resume=/dev/sda5" to kernel line, where sda5 is swap partition. See /etc/fstab to determine swap partition.
0NOTE: display to projector bug
0Thu May 18 23:56:33 CDT 2006
0GOAL: get wireless card working using various UbuntuForum threads
* Obtain linux headers
$ sudo apt-get install linux-headers-`uname -r`
* Obtain and build ieee80211 by downloading latest release from web
$ cd sysadm/ieee80211-1.1.13
$ sudo ./remove_old
$ sudo make install
* Obtain and build ipw3945 by downloading latest stable release from web
$ cd sysadm/ipw2945-1.0.0
$ sudo ./load debug=0 # Wireless becomes active
* Obtain wpa_supplicant to handle the WPA key security
$ sudo apt-get install wpasupplicant
$ wpa_passphrase gupi # Obtain correct pass phrase
# Edit as recommended at https://wiki.ubuntu.com/WPAHowto
$ sudo vi /etc/wpa_supplicant.conf
$ sudo vi /etc/default/wpasupplicant # Edit to enable
$ sudo ifup eth1 # It doesn't acquire a lease
* Turns out that 3945 driver doesn't work with this setup. Need to wait until Dapper is released in June.
0Wed May 17 22:36:21 CDT 2006
0GOAL: ISU-specific set up of kmail, based on Mon Apr 17 17:22:26 CDT 2006 instructions from vito
* installed krb5-clients, krb5-config, krb5-doc, krb5-user, libkrb5-dev (which includes krb4 libraries and headers); krb5-clients, krb5-config, and krb5-user were Universe (or Multiverse) archives which required a change of Software Sources in Synaptic
* compiled fetchmail 6.2.5 using command
$ ./configure --with-kerberos=/usr && make && sudo make install
Actually quite tricky because ubuntu doesn't come with a development environment; I suspect installing build-essentials would have been the easiest way, but I installed several bits and pieces (binutils, g-4.0, gcc-4.0, libstc6-4.0-dev) before finding build-essentials.
* reset the software clock with command
$ date --set "HH:MM:SS"
* copied old kmail configuration files from vito
$ cd .kde/share/config
$ scp vito:.kde/share/config/kmailrc .
$ scp vito:.kde/share/config/kmail.eventsrc .
$ scp vito:.kde/share/config/emaildefaults .
$ scp vito:.kde/share/config/emailidentities .
0GOAL: fix touchpad; it is too sensitive
* see /usr/share/doc/xorg-driver-synaptics for information about configuring the touchpad; there seems to be no easy user interface
* I have the non-synaptics version.
* haven't succeeded in actually configuring it yet, but see /etc/X11/xorg.conf for the commands that need adjustment, supposedly
0GOAL: oops, I wanted to install kubuntu
* installed kde-desktop and switched to kubuntu
* actual change to kubuntu happened with next dist-upgrade
0GOAL: fix poor resolution and get X running
* fixed resolution problems using 915resolution (see sysadm directory)
$ sudo 915resolution -l
$ sudo 915resolution 3c 1440 900
- above confirmed to work with edited /etc/X11/xorg.conf
- edit /etc/defaults/915resolution to match the above line
0GOAL: install ubuntu
* www.ubuntu.com -> wiki -> user document -> installation
* followed advanced install option netboot from windows using instlux
* two tricks:
- remove read-only permissions on boot.ini; instlux doesn't complain and simply doesn't work without access to this file
- at boot prompt, run command find /boot/linux to identify the hard drive with the windows partiton, (0,1) in my case; then modify command line arguments to use this disk; a disk error is issued and boot aborted without this correction