Difference between revisions of "Installing KUbuntu 6.10 amd64 on a ThinkPad Z61m"

From ThinkWiki
Jump to: navigation, search
 
 
(9 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
* 1 GB RAM (2 DDR2 SDRAM SoDIMM 677MHS)
 
* 1 GB RAM (2 DDR2 SDRAM SoDIMM 677MHS)
 
* ATI X1400 128 RAM
 
* ATI X1400 128 RAM
* 15.4 inch XGA (1680x1050)
+
* 15.4" wide-screen TFT WSXGA+ 1680x1050
 
* 100GB, 5400rpm Serial ATA  
 
* 100GB, 5400rpm Serial ATA  
 
* Intel PRO/1000 Gigabit Ethernet
 
* Intel PRO/1000 Gigabit Ethernet
Line 11: Line 11:
 
* Firewire
 
* Firewire
 
* SD Card Reader
 
* SD Card Reader
 +
* [[Integrated Fingerprint Reader]]
 
* 56K V.92 Modem
 
* 56K V.92 Modem
  
 
== Software Details ==
 
== Software Details ==
* [http://en.opensuse.org/Released_Version openSUSE 10.2] retail DVD9 iso
+
* [http://ubuntu.intergenia.de/releases/kubuntu/6.10/] Kubuntu x64
  
 
== Installation procedure ==
 
== Installation procedure ==
 
=== Setup ===
 
=== Setup ===
Since I didn't get a dock or usb CDROM with this machine, I started the installation procedure using a USB Stick.  I followed these  [http://en.opensuse.org/Installation_without_CD#Creating_a_bootable_USB_Stick_from_Linux instructions to set up a boot USB key].  This contains GRUB and the loader for the installer.  The actual installation media was on an NFS share.  To set this up, copy the contents of the CDS/DVD into a directory (or mount the DVD iso image loopback) then share the directory containing CD1 via NFS, is the simplest way.  Sharing the DVD as a SMB share works from windows, too.
+
I take the Kubuntu live CD amd x64
  
 
=== Installation ===
 
=== Installation ===
Press F12 during POST to get the boot selector menu up, choose the USB Key.  This boots into GRUB.  Press F4 here to set the installation source to NFS or SMB as needed, and enter the server details.  For example, with SMB, enter the server name, the name of the share, and the directory where the first CD's contents are, eg 'CD1'.  Now the installer is loaded from the share and proceeds as a usual SUSE install.  No special steps are required during the install, but read the documentation about [[ Pre-Installation_steps | preserving or moving the ThinkVantage rescue partition ]] before you commit to the installation.
+
To get Kubuntu to start you have to add noapic to the bootparameter.
  
{{NOTE|After installing the software, the installer reboots into the installed system to configure it, as usual.  Note that because it was booted from a USB key, GRUB has been installed onto the key instead of the hard diskYou can correct this after the configuration is completed, but for now, keep the USB key inserted, boot from that again.  The GRUB menu boots the installed system from the hard disk, just like the old days with LILO and a boot floppy.  Once the installation and you're logged in, start YaST2, go to System, Bootloader, and change the boot loader location to its proper location (I recommend the boot or root partition with the Generic MBR option).  Now the laptop can boot on its own. }}
+
{{NOTE|The graphical LiveCD installer automatically installs grub to the MBR but I am still able to use the IBM R'n'R partition.
 +
  I think amd64 is not the best choice x86 would save you a lot time because some codecs and other things work better or only on x86}}
  
 
== What works out of the box ==
 
== What works out of the box ==
Line 29: Line 31:
 
* Ethernet adaptor
 
* Ethernet adaptor
 
* Intel 3945ABG Wireless ethernet adapter
 
* Intel 3945ABG Wireless ethernet adapter
* GMA950 graphics with 3D acceleration with integral monitor
 
 
* Sound playback
 
* Sound playback
 
* USB
 
* USB
* Bluetooth (with kbluetoothd, gets about 55kB/s with OBEXFTP)
+
* Bluetooth
 
* Trackpoint
 
* Trackpoint
* SD card reader  
+
* SD card reader
  
 
=== Power management etc ===
 
=== Power management etc ===
* Suspend to disk (Fn+F12)
+
* Suspend to disk but not with Fn+F12
* Suspend to RAM (Fn+F4)
+
* Suspend to RAM but not with Fn+F4
* Disable display (Fn+F3)
 
 
* CPU speed stepping
 
* CPU speed stepping
 
* LCD Brightness depending on current power scheme, via KPowersave and HAL
 
* LCD Brightness depending on current power scheme, via KPowersave and HAL
  
 
=== Extra keys ===
 
=== Extra keys ===
* Volume control, keyboard light and screen brightness control
+
* Volume control, keyboard light  
 
* Lid switch (LCD off when lid closed, resume from suspend to RAM when opened)
 
* Lid switch (LCD off when lid closed, resume from suspend to RAM when opened)
 
* Multimedia keys with KMix and Amarok
 
* Multimedia keys with KMix and Amarok
* Browser back/forward keys with Konqueror
 
  
 
== What had to be configured by hand ==
 
== What had to be configured by hand ==
* Mouse wheel emulation, set "Emulate Mouse wheel with button 2" in SaX2 mouse settings
+
* [[ATI Mobility Radeon X1400]] (128 MB) [http://wiki.cchtml.com/index.php/Ubuntu_Installation_Guide installationguide]
* Keyboard dead keys for international characters, set "Right Alt is Compose" in SaX2 keyboard settings, then ralt-shift-2, a => ä
 
* Sound recording, using KMix or other mixer, set the mic as capture source, turn it up, enable and turn up 'Capture' channel.
 
  
 
== What doesn't work yet ==
 
== What doesn't work yet ==
* Xinerama with external LCD
+
* some FN bottons
* DualHead with external LCD
+
* [[Integrated Fingerprint Reader]]
 +
* screen brightness control FN + Pos1 cause a restart of the xserver
 +
* directRendering cause a restart of the xserver when try to start a Video with Kaffeine (just reconfiger the xserver)
 +
 
  
 
== What I haven't tested yet ==
 
== What I haven't tested yet ==
Line 65: Line 65:
 
* Modem
 
* Modem
 
* Maximum battery life
 
* Maximum battery life
 +
* Bluetooth
  
 
== lscpi ==
 
== lscpi ==
 
<pre>&gt; lspci
 
<pre>&gt; lspci
 
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
 
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
+
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
 
 
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
 
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
Line 83: Line 83:
 
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
 
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
 
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
+
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)
 
 
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
 
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
+
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145
 +
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)
 
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
 
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b4)
+
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039
15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 09)
+
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a
15:00.2 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)
+
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b
 +
15:00.3 Class 0805: Texas Instruments Unknown device 803c

Latest revision as of 17:46, 3 December 2006

Lenovo ThinkPad Z61m (model 9452-128)

Hardware Details

  • Intel Core 2 Duo T7200 (2 GHz, 4 MB L2, 667MHz FSB)
  • 1 GB RAM (2 DDR2 SDRAM SoDIMM 677MHS)
  • ATI X1400 128 RAM
  • 15.4" wide-screen TFT WSXGA+ 1680x1050
  • 100GB, 5400rpm Serial ATA
  • Intel PRO/1000 Gigabit Ethernet
  • Intel PRO/Wireless 3945ABG
  • Bluetooth
  • Firewire
  • SD Card Reader
  • Integrated Fingerprint Reader
  • 56K V.92 Modem

Software Details

  • [1] Kubuntu x64

Installation procedure

Setup

I take the Kubuntu live CD amd x64

Installation

To get Kubuntu to start you have to add noapic to the bootparameter.

NOTE!
The graphical LiveCD installer automatically installs grub to the MBR but I am still able to use the IBM R'n'R partition. I think amd64 is not the best choice x86 would save you a lot time because some codecs and other things work better or only on x86

What works out of the box

Hardware

  • Ethernet adaptor
  • Intel 3945ABG Wireless ethernet adapter
  • Sound playback
  • USB
  • Bluetooth
  • Trackpoint
  • SD card reader

Power management etc

  • Suspend to disk but not with Fn+F12
  • Suspend to RAM but not with Fn+F4
  • CPU speed stepping
  • LCD Brightness depending on current power scheme, via KPowersave and HAL

Extra keys

  • Volume control, keyboard light
  • Lid switch (LCD off when lid closed, resume from suspend to RAM when opened)
  • Multimedia keys with KMix and Amarok

What had to be configured by hand

What doesn't work yet

  • some FN bottons
  • Integrated Fingerprint Reader
  • screen brightness control FN + Pos1 cause a restart of the xserver
  • directRendering cause a restart of the xserver when try to start a Video with Kaffeine (just reconfiger the xserver)


What I haven't tested yet

  • Firewire
  • PCMCIA slot
  • Embedded Security Subsystem (TCPA)
  • Active Protection System (HDAPS)
  • Modem
  • Maximum battery life
  • Bluetooth

lscpi

> lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b
15:00.3 Class 0805: Texas Instruments Unknown device 803c