Installation instructions for the ThinkPad X61

From ThinkWiki
Revision as of 15:25, 5 June 2008 by Pengo.au (Talk | contribs) (Multiple monitors: warning)
Jump to: navigation, search

External Sources

There are informative Ubuntu forum threads on Feisty and Gutsy for the X61.

A very detailed report on the X61 under Ubuntu Gutsy Gibbon is here. The report was written describing Tribe 5, the last prerelease, but describes the release version of Gutsy Gibbon equally well.

There is also fairly complex instalation HOWTO for openSUSE 10.3 here on ThinkWiki.

Problems and Solutions

X61 won't boot from the CD-ROM/DVD drive (Solved)

Follow these instructions to enable your optical drive:

  1. Reboot your X61. Press the ThinkVantage button quickly when you see the ThinkPad screen and then press F1 to enter BIOS.
  2. In BIOS, select Configure -> Serial ATA.
  3. Now, select Compatibility instead of AHCI.
  4. Exit BIOS and start your computer normally.

Do this only when booting does not work. This is not always necessary!

Suspend/Resume doesn't work out of the box (Solved)

Under GNOME, you may find that Suspend/Resume doesn't work out of the box. Fn-F4 does suspend and lid open does resume, but the backlight is off after resume.

To fix this, do the following:

  1. In the file /boot/grub/menu.lst, find the line beginning with "# kopt=". This is where grub sets the options for your kernel. Append to this line the following: " acpi_sleep=s3_bios". (That is, these words should be preceded by a space separating them from the existing options. Do not remove the initial "#" from the line.)
  1. Run the command update-grub as root.

This fix is needed under Ubuntu 7.04 (Feisty Fawn), but is not needed under Gutsy Gibbon Tribe 5 or the final release version. It seems likely the difference is due to the GNOME upgrade.

In general the the backlight problem can be solved by suspending with

s2ram -f -a 1

or using vbetool to restore your video state. for hibernate-scripts put into /etc/hibernate/ram.conf

TryMethod sysfs-ram.conf
EnableVbetool yes
VbetoolPost yes

Sound doesn't work (Solved)

Sound won't work under the stock ALSA 1.0.14 shipped with Ubuntu Feisty Fawn, but will in later versions including the patched 1.0.14 shipped with Ubuntu Gutsy Gibbon.

Your speakers default to being muted. To fix this, run alsamixer in a terminal window; right-arrow over until the Speaker column is visible, and press the "m" key to toggle it from mute ("MM") to on ("OO").

You may have to go to System->Preferences->Sound->Devices and select PCM to enable your Volume button to work.

The mute button always mutes rather than toggling; you have to undo it by hitting the volume-up button.

Known Issues under Ubuntu Feisty Fawn 7.04 and Gutsy Gibbon Beta (Tribe 5)

  1. Sound doesn't work under Feisty, but does under Gutsy Tribe 5 and Gutsy Final.
  2. Wireless doesn't work under Feisty, but does under Gutsy Tribe 5 and Gutsy Final.
  3. 2D graphics works fine, but there is no 3D acceleration yet. (3D acceleration works in Hardy)
  4. Fingerprint reader doesn't work yet.

Other Notes

The stock drive in the X61 of October 2007 appears not to have the click-of-death issue noted on some other ThinkPads. Note, this could potentially change if Lenovo changes drive suppliers.

The X61 is apparently very similar to a T61 internally. You may be able to find helpful tips in the installation instructions for the Installation instructions for the Thinkpad T61 for problems that are not solved here.

Immediate Resume after Suspend

If your X61 starts to resume a few seconds after you suspended it to RAM, then you might need to unload the USB modules uhci_hcd and ehci_hcd before going to sleep.

For hibernate-scripts you can put this in /etc/hibernate/common.conf

UnloadModules uhci_hcd ehci_hcd

USB ports on right side don't work

Can be fixed with a firmware update (from Lenovo); or using irqfixup.

See this thread on ubuntuforums.

Bluetooth doesn't work in Ubuntu 8.04 (Hardy)

(But it worked in Feisty)

Multiple monitors

See: Xorg RandR 1.2

You can change settings with these GUI apps:

  • gnome-display-properties (called "Screen Resolution" in System | Preferences menu)
  • grandr (not installed by default)
  • gksu displayconfig-gtk (Warning: displayconfig-gtk may mess with your xorg.conf in a bad way)