notes
TODO
- Synaptic Touchpad
- Enable proper sound-mixing (install xmms-arts plugin) --> see also this
- Get Suspend to Ram and Software Suspend going --> see this
- Remove crap packages & update what's left
- Install JDK 1.5 & TripleA
- make a patch with ATI Driver fixes in it
- package up working /usr/src/linux/drivers/mmc into a tar ball --> wbsd is now in mainline kernel, this may not be necessary
- X.org 6.8.x
- Enable Poweroff backlight in Power Saving Screensaver mode
- Get ZD1211 USB2-54G (now part of kernel) and Prism54g working (needs firmware windows? see this)
- GRUB boot CD if possible
- Modem support
- Get Xen Working ... maybe
- Get KQEMU working
Fix the incidious 'always german' language selection to be Canadian, eh!
130c130
< # will be overridden via "lang=ca" boot commandline
---
> # will be overridden via "lang=de" boot commandline
132c132
< [ -n "$LANGUAGE" ] || LANGUAGE="ca"
---
> [ -n "$LANGUAGE" ] || LANGUAGE="de"
138,150d137
< ca)
< # Canadian version
< COUNTRY="ca"
< LANG="C"
< LANGUAGE="en_CA"
< KEYTABLE="us"
< XKEYBOARD="us"
< KDEKEYBOARD="us"
< CHARSET="iso8859-1"
< # Additional KDE Keyboards
< KDEKEYBOARDS="us"
< TZ="Canada/Eastern"
< ;;
Kernel Options
-
Always remember to export MAKEFLAGS="CC=gcc-2.95"; export CC=gcc-2.95
- say N to DEVFS (or disks don't mount)
- DRM as M (ATI Drivers require this be rmmod-ed)
- DRM_RADEON as M (ATI Drivers require this be rmmod-ed)
ATI Video Drivers
- Always remember to export MAKEFLAGS="CC=gcc-2.95"; export CC=gcc-2.95
- Had to apply 2 patches to get it to compile
- mkdir -p /lib/modules/kernel-2.6.x/misc; cp /usr/src/modules/fglrx-kernel-src/fglrx.ko /lib/modules/kernel-2.6.x/misc; depmod -ae
- Must enable Shared Memory (/dev/shm in fstab) for Accelerated 3D support see http://www.ati.com/support/infobase/4687.html
Sound and Volume
- Compile in ALSA Support
- Append the following to /etc/modules-`uname -r`
# Enable Sound
snd_intel8x0
snd_ac97_codec - Set Regional & Accessiability -> Keyboard Layout to Hewlitt-Packard Omnibook XE3 GF
- Use KHotKeys to create volume up/down and mute actions in group called volume control
- For mute, increase and decrease volume, create a simple command action that uses volume_control.sh as follows:
# ./volume_control.sh 0 - mute/unmute
# ./volume_control.sh -5 - decrease volume by 5%
# ./volume_control.sh 5 - increase volume by 5%
- drop the .asoundrc file in your ~ (home dir) to enable software mixing. so XMMS and KDE can both make noise at the same time.
WinBond SD Card Reader
- Compile in MMC & WinBond support (ISA must be enabled also)
- Append the following to /etc/modules-`uname -r`
# WinBond SD Card Reader
mmc_core
mmc_block
wbsd - mknod /dev/mmcblk0 b 254 0; mknod /dev/mmcblk0p1 b 254 1; mkdir -p /mnt/mmc
- append the following to /etc/fstab
# mmc/sd card auto mounting
/dev/mmcblk0p1 /mnt/mmc auto noauto,rw,user,exec,sync 0 0 - insert an SD card
- mount /mnt/mmc; ls -la /mnt/mmc