Difference between revisions of "Installing Ubuntu/Breezy on a ThinkPad T42"
(→Xorg) |
(→Initng) |
||
Line 89: | Line 89: | ||
Very great initiative for optimizing the boot process. [http://initng.thinktux.net/index.php/Main_Page Initng] | Very great initiative for optimizing the boot process. [http://initng.thinktux.net/index.php/Main_Page Initng] | ||
+ | |||
+ | Dep packages can be found: | ||
+ | [http://alioth.debian.org/projects/pkg-initng/ http://alioth.debian.org/projects/pkg-initng/] | ||
==Helpfull tools== | ==Helpfull tools== |
Revision as of 22:04, 13 October 2005
Contents
Generel installation
Here comes installation instructions for Ubuntu Breezy Badger on T42 2374-ZEP.
Get a copy of Ubuntu from UbuntuLinux.org.
Kernel support
How to get the correct kernel:
{{{2}}} sudo apt-get linux-i686
Kernel modules
TODO
|
Load the different kernel modules, and their configuration
|
Importent to turn off dynamicClocks in radeonfb in kernels before 2.6.14: /etc/modprobe.d/radeonfb.modprobe:
options radeonfb default_dynclk=-1
ibm_acpi module:
Turning on experimental features: /etc/modprobe.d/ibm_acpi.modprobe:
options ibm_acpi hotkey=enable,0xff9f experimental=1
Starting with wireless off: /etc/modprobe.d/ipw2100.modprobe:
options ipw2100 disable=1
ACPI
TODO
|
Hibernate, suspend, buttons, lid, speedstep
|
Modification to turn on wireless: /etc/acpi/wireless.sh:
#!/bin/bash # Find and enable/disable wireless devices for DEVICE in /sys/class/net/*; do if [ -d $DEVICE/wireless ]; then # $DEVICE is a wireless device. Check if it's powered on: if [ `cat $DEVICE/device/power/state` = 0 ]; then # It's powered on. Switch it off. echo -n 3 > $DEVICE/device/power/state; echo 0 else # It's powered off. Switch it on. echo -n 0 > $DEVICE/device/power/state; echo -n 0 > $DEVICE/device/rf_kill; echo 1 fi fi done
Xorg
Relevant part:
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" EndSection Section "Device" Identifier "ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)" Driver "radeon" BusID "PCI:1:0:0" Option "DynamicClocks" "off" Option "AGPMode" "4" Option "AGPFastWrite" "yes" EndSection
ATTENTION!
Options DynamicClocks "on" may hang your machine
Initng
TODO
|
Speed up the boot/shutdown process with Initng
|
Very great initiative for optimizing the boot process. Initng
Dep packages can be found: http://alioth.debian.org/projects/pkg-initng/
Helpfull tools
TODO
|
rovclock among others
|
Known problems
TODO
|
List of bugs from kernel, Xorg and Ubuntu
|