<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drseuk</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drseuk"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Drseuk"/>
	<updated>2026-04-08T19:15:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37519</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37519"/>
		<updated>2008-04-30T13:45:15Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* OpenGL hardware acceleration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section. Then (as root) run:&lt;br /&gt;
&lt;br /&gt;
grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) 050d:705a mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== OpenGL hardware acceleration ====&lt;br /&gt;
&lt;br /&gt;
Make the following changes in /etc/X11/xorg.conf and reboot.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
         Identifier      &amp;quot;Default Screen&amp;quot;&lt;br /&gt;
         Monitor         &amp;quot;Configured Monitor&amp;quot;&lt;br /&gt;
         Device          &amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
         Defaultdepth    16&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
         Identifier	&amp;quot;Configured Video Device&amp;quot; &lt;br /&gt;
         BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
         Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot; &lt;br /&gt;
         Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot; &lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
OpenGL hardware acceleration should now work.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37501</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37501"/>
		<updated>2008-04-29T15:16:50Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* OpenGL hardware acceleration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section. Then (as root) run:&lt;br /&gt;
&lt;br /&gt;
grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) 050d:705a mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== OpenGL hardware acceleration ====&lt;br /&gt;
&lt;br /&gt;
Simply add: Defaultdepth 16 to the Screen section in /etc/X11/xorg.conf so it looks like this and reboot (n.b., a logout is not sufficient - you will get a blank screen):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
         Identifier      &amp;quot;Default Screen&amp;quot;&lt;br /&gt;
         Monitor         &amp;quot;Configured Monitor&amp;quot;&lt;br /&gt;
         Device          &amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
         Defaultdepth    16&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
OpenGL hardware acceleration will now work.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37472</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37472"/>
		<updated>2008-04-27T19:00:59Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* WiFi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section. Then (as root) run:&lt;br /&gt;
&lt;br /&gt;
grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) 050d:705a mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== OpenGL hardware acceleration ====&lt;br /&gt;
&lt;br /&gt;
The solution for Gutsy doesn't work as the format for /etc/X11/xorg.conf appears to have changed significantly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37471</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37471"/>
		<updated>2008-04-27T19:00:07Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* ACPI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section. Then (as root) run:&lt;br /&gt;
&lt;br /&gt;
grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== OpenGL hardware acceleration ====&lt;br /&gt;
&lt;br /&gt;
The solution for Gutsy doesn't work as the format for /etc/X11/xorg.conf appears to have changed significantly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37470</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37470"/>
		<updated>2008-04-27T18:58:52Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Hardware OpenGL Acceleration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section.&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== OpenGL hardware acceleration ====&lt;br /&gt;
&lt;br /&gt;
The solution for Gutsy doesn't work as the format for /etc/X11/xorg.conf appears to have changed significantly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37469</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37469"/>
		<updated>2008-04-27T18:43:52Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Hardware OpenGL Acceleration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section.&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== Hardware OpenGL Acceleration ====&lt;br /&gt;
&lt;br /&gt;
The solution for Gutsy doesn't work as the format for /etc/X11/xorg.conf appears to have changed significantly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37468</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37468"/>
		<updated>2008-04-27T18:42:55Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is (still) not enabled by default. You will most likely want to enable it. To do so, add 'acpi=force' to the line in /boot/grub/menu.lst beginning 'kernel /boot/vmlinuz-2.6.24-16-generic' that's *not* in the recovery section.&lt;br /&gt;
&lt;br /&gt;
=== WiFi ===&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bluetooth ===&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb work flawlessly.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
==== Hardware OpenGL Acceleration ====&lt;br /&gt;
&lt;br /&gt;
The solution for Gutsy doesn't work as the /etc/X11/xorg.conf appears to have changed significantly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37467</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37467"/>
		<updated>2008-04-27T18:24:58Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20, and experiences the same acpi issue as the previous 2 versions. The Desktop install Live-CD has been reported to work on machines with 384MB of RAM or more. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Use the techniques described below to add acpi support.&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Broadcom Bluetooth adaptors (or the same but branded) with 0x0a5c:0x1021 as idVendor:idProduct as reported by lsusb -v work flawlessly.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37462</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37462"/>
		<updated>2008-04-26T17:16:38Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20, and experiences the same acpi issue as the previous 2 versions. The Desktop install CD works on machines with 384MB of RAM or more and has been reported to work on machines with 512MB of RAM. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Use the techniques described below to add acpi support.&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37461</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37461"/>
		<updated>2008-04-26T17:03:10Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20, and experiences the same acpi issue as the previous 2 versions. The Desktop install CD works on machines with 384MB or more of RAM and has been reported to work on machines with 512MB of RAM. If your T20 has less than 384MB RAM, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Use the techniques described below to add acpi support.&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37460</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37460"/>
		<updated>2008-04-26T17:01:24Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20, and experiences the same acpi issue as the previous 2 versions. The Desktop install CD works on machines with 384MB or more of RAM and has been reported to work on machines with 512MB of RAM. If your machine has less than the lower figure, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Use the techniques described below to add acpi support.&lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) mentioned below now works flawlessly &amp;quot;out-of-the-box&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37459</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=37459"/>
		<updated>2008-04-26T16:56:42Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 8.04 Hardy Heron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 8.04 Hardy Heron ==&lt;br /&gt;
&lt;br /&gt;
Hardy Heron will install on a T20, and experiences the same acpi issue as the previous 2 versions. The Desktop install CD works on machines with 384MB or more of RAM and has been reported to work on machines with 512MB of RAM. If your machine has less than the lower figure, you should consider using the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Use the techniques described below to add acpi support.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34883</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34883"/>
		<updated>2007-11-25T15:31:18Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.10 Gutsy Gibbon */ setting acpi=force in defoptions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
=== ACPI ===&lt;br /&gt;
&lt;br /&gt;
Add:&lt;br /&gt;
&lt;br /&gt;
defoptions=quiet splash acpi=force&lt;br /&gt;
&lt;br /&gt;
to menu.lst and grub-install to force ACPI to be used. Unlike the procedure described below, this will (should) persist across kernel upgrades.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34114</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34114"/>
		<updated>2007-10-25T17:32:51Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Special Key Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
Following a Feisty to Gutsy upgrade, tpb (ThinkPad Buttons) functionality disappeared. After tpb was re-installed, it worked for a day or two with a different GUI which was not that well integrated with the window manager but then tpb stopped working at all.&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34046</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=34046"/>
		<updated>2007-10-21T18:53:59Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.10 Gutsy Gibbon */ Gutsy-wide GRUB bug&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
=== GRUB bug ===&lt;br /&gt;
&lt;br /&gt;
If upgrading from Feisty to Gutsy, you may need to run:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install --recheck /dev/sda&lt;br /&gt;
&lt;br /&gt;
in order to be able successfully to run e.g.,:&lt;br /&gt;
&lt;br /&gt;
sudo grub-install /dev/sda&lt;br /&gt;
&lt;br /&gt;
to update the acpi=force setting (see below).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33889</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33889"/>
		<updated>2007-10-14T20:51:06Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the graphics card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33888</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33888"/>
		<updated>2007-10-14T20:27:01Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.10 Gutsy Gibbon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33887</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33887"/>
		<updated>2007-10-14T20:26:36Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.10 Gutsy Gibbon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
From http://www.ubuntu.com/testing/tribe3 :&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Caveats&lt;br /&gt;
&lt;br /&gt;
There are a few known high-impact flaws which you don't need to bother reporting if you encounter them:&lt;br /&gt;
&lt;br /&gt;
    * The desktop CD hangs on a lot of systems, especially slower ones with little RAM. Sometimes it is just slow, sometimes it will hang eternally. If you experience this and waiting a bit longer does not help, try to restart the computer and the live CD. If that still does not help, please use the alternate CD. (https://launchpad.net/bugs/126964)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This happened on my T20 (384MB). The alternate CD is probably a better bet as usual.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33886</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33886"/>
		<updated>2007-10-14T20:20:34Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Confirmed compatible wireless cards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33885</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33885"/>
		<updated>2007-10-14T20:20:02Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Confirmed compatible wireless cards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt73usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;blacklist rt2570&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33884</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33884"/>
		<updated>2007-10-14T20:19:09Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Confirmed compatible wireless cards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
blacklist rt73usb&lt;br /&gt;
&lt;br /&gt;
blacklist rt2570&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33883</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33883"/>
		<updated>2007-10-14T20:18:32Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Confirmed compatible wireless cards */ Updated Belkin F5D7050v3 details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
Under Feisty, to get the Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) to work:&lt;br /&gt;
&lt;br /&gt;
Add the following lines to /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
blacklist rt73usb&lt;br /&gt;
blacklist rt2570&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install ndisgtk&lt;br /&gt;
&lt;br /&gt;
Use ndisgtk to install the Windows 2000 / XP drivers on the CD supplied with the adaptor.&lt;br /&gt;
&lt;br /&gt;
$ sudo modprobe wlan0&lt;br /&gt;
$ sudo dhclient wlan0&lt;br /&gt;
&lt;br /&gt;
It works but still doesn't integrate fully with the nm-applet. I wouldn't recommend it for purchase but give this advice for those that already have it.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33882</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33882"/>
		<updated>2007-10-14T20:12:14Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.04, Feisty Fawn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. See below for how to get it working. &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33881</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33881"/>
		<updated>2007-10-14T20:09:22Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: Added Gutsy 7.10 section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.10 Gutsy Gibbon ==&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33472</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=33472"/>
		<updated>2007-09-27T17:22:02Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.04, Feisty Fawn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]]. N.B., You will need to repeat the acpi=force procedure described below each time Ubuntu does a kernel upgrade.&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with {{Ubuntu 7.04}}. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
=== Installing from the Alternate Install CD ===&lt;br /&gt;
&lt;br /&gt;
It should work to install from the standard LiveCD, although the notes about possible video problems below apply. &lt;br /&gt;
&lt;br /&gt;
If the LiveCD is unable to start X (perhaps a blank screen, even using 'safe graphics mode'), the Ubuntu alternate install CD is another option, since it doesn't rely on X. &lt;br /&gt;
&lt;br /&gt;
After the alternate installation finishes, X still [https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617 may not load]. To workaround this, Go into 'recovery mode' from the boot menu. &lt;br /&gt;
&lt;br /&gt;
When it gives you a prompt, edit the X config file. For example: `nano -w /etc/X11/xorg.conf`. Find the section for 'Device'. (shown below, it may have more items) Look for &amp;quot;savage&amp;quot; and change it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems successful for one contributor. Note: This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Also see Video section below for a fix that is known to work.&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.10}}, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
'''Update''': ''A [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89f157d9e6bf08b65f93dcb1dca1de037079885f potential fix] is available in the 2.6.23-rc1 kernel. This is not yet available as a formal Ubuntu package.''&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
*https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc., before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
 Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
 BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
 Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 HorizSync 28-51&lt;br /&gt;
 VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;blue bar&amp;quot; or a &amp;quot;blue band&amp;quot; may impede the video rendering when playing videos or DVDs with mplayer when using the savage driver and xv video output.  Work around this using x11 video:&lt;br /&gt;
&lt;br /&gt;
 mplayer -vo x11 video.mpg&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is installed by default in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: {{key|Alt}}-{{key|F2}} and then &amp;lt;tt&amp;gt;nm-applet&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;lt;tt&amp;gt;network-manager-pptp&amp;lt;/tt&amp;gt; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
The Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially to install the &amp;lt;tt&amp;gt;ndiswrapper-1.8&amp;lt;/tt&amp;gt; and work through [https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide WirelessTroubleShootingGuide] at the Ubuntu Community pages.&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. Use the [https://help.ubuntu.com/community/MultimediaApplications MultimediaApplications] page at the Ubuntu Community pages and follow the links to the ''freeformats'' and ''restrictedformats'' pages.&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== {{Ubuntu 6.06}} LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following parameters:&lt;br /&gt;
&lt;br /&gt;
 noacpi acpi=off apm=on&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee that it will work. Best way is to follow the same procedure as for Ubuntu 6.10, i.e., use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using {{key|Fn}}-{{key|F4}} was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
'''Results from a complete install still need to be documented.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the T20 and T21 models are so similar, the instructions describing [[Installing Ubuntu on a ThinkPad T21|installation of Ubuntu onto a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
[[Category:T20]]&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=31147</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=31147"/>
		<updated>2007-07-11T14:25:51Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over a few months of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=31146</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=31146"/>
		<updated>2007-07-11T14:23:57Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Special Key Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume and brightness keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the current theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30608</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30608"/>
		<updated>2007-06-22T12:41:33Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Confirmed compatible wireless cards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works under Edgy. The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30607</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30607"/>
		<updated>2007-06-22T12:10:27Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Wireless */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default in Breezy or Edgy but is in Feisty. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30606</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30606"/>
		<updated>2007-06-22T12:07:25Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Blank Screen when booting Live CD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
This is most likely the same issue as gdm hanging on start. See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30605</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30605"/>
		<updated>2007-06-22T12:06:29Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* My experience with T20 and Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
See Video section below for a fix that is known to work (at least on one T20 model).&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30604</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30604"/>
		<updated>2007-06-22T12:05:14Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.04, Feisty Fawn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
See Video section below to fix video problems. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30603</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30603"/>
		<updated>2007-06-22T12:02:44Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
Video drivers seem to get installed correctly and Direct rendering seems to work automatically, even with the BIOS set to AGP. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Edgy: Direct rendering / GL acceleration works with the following xorg.conf changes. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Feisty: On the 2647-21G model, with default BIOS settings, the following changes to xorg.conf work with Direct Rendering enabled and fix the gdm blank screen issue (see above). I have confirmed this over several weeks of trouble free operation with and without the dock.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30331</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=30331"/>
		<updated>2007-06-07T11:37:20Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* My experience with T20 and Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
Video drivers seem to get installed correctly and Direct rendering seems to work automatically, even with the BIOS set to AGP. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===My experience with T20 and Ubuntu===&lt;br /&gt;
&lt;br /&gt;
My Install of Feisty required the alternate CD, as the liveCD was unable to start X (blank screen, even using 'safe graphics mode'&lt;br /&gt;
After alternate installation finished, it still wouldn't load (a bug with S3 Savage drivers), so I needed to use grub to go into 'recovery mode'. From the prompt it eventually gives you,  I used `nano -w /etc/X11/xorg.conf`, Found the section for 'Device'. (shown below, it may have more items) It said &amp;quot;savage&amp;quot;, changed it to &amp;quot;vesa&amp;quot;. This is one of several workarounds, but seems the most successful. N.B. This will disable Direct Rendering / OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;S3 Inc. 86C270-294 Savage/IX-MV&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;savage&amp;quot;&lt;br /&gt;
        BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more info, and other workarounds/fixes, check out:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/33617&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
Make sure the package libgl1-mesa-dri is installed. Deborphan may decide it is just a futile library, but that is false.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29624</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29624"/>
		<updated>2007-05-07T15:09:24Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.04, Feisty Fawn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
Video drivers seem to get installed correctly and Direct rendering seems to work automatically, even with the BIOS set to AGP. Desktop effects don't work. TORCS, ppracer and Actioncube work well. &lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29583</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29583"/>
		<updated>2007-05-03T16:50:07Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 7.04, Feisty Fawn */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 7.04, Feisty Fawn ==&lt;br /&gt;
&lt;br /&gt;
Feisty reportedly [http://ubuntuforums.org/showthread.php?t=411498 works well on the T20].&lt;br /&gt;
&lt;br /&gt;
Whether you install or upgrade, you will need to [[#Suspend_and_Hibernate_with_ACPI|force ACPI to be turned on]].&lt;br /&gt;
&lt;br /&gt;
The Belkin wireless adapter listed below does not seem to work &amp;quot;out of the box&amp;quot; with Feisty. It gets stuck on authenticating (at least with WEP). &lt;br /&gt;
&lt;br /&gt;
Some of the other notes from below may apply.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
There is an issue with the Savage driver which makes the initial boot into X hang. &lt;br /&gt;
&lt;br /&gt;
1. Hit F6 on the boot menu, delete &amp;quot;quiet splash&amp;quot; from the boot parameter line, and add &amp;quot;break=bottom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. After a while you will get a prompt (initramfs), type &amp;quot;chroot /root nano -w /etc/X11/xorg.conf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
3. Find your video card, and change driver &amp;quot;savage&amp;quot; to &amp;quot;vesa&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
4. Save (ctrl+w), exit nano (ctrl+x), then press ctrl+d.&lt;br /&gt;
&lt;br /&gt;
5. After that the live cd will work&lt;br /&gt;
&lt;br /&gt;
Howto with screenshots [https://wiki.ubuntu.com/EdgyKnownIssues/59618 Ubuntu Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
==== Fixing Sound-After-Suspend ====&lt;br /&gt;
&lt;br /&gt;
Sound doesn't work after a suspend/resume cycle without some help. This is due to [https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149 a bug in the sound card driver]. Until that's fixed, a workaround is available.&lt;br /&gt;
&lt;br /&gt;
Install the files available here:&lt;br /&gt;
&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/6&lt;br /&gt;
  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/11149/comments/7&lt;br /&gt;
&lt;br /&gt;
They automatically kill all sound applications when resuming, and then restart them. Be sure to save&lt;br /&gt;
your playlists, etc, before you suspend!&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
 RESTORE_SOUND=true&lt;br /&gt;
&lt;br /&gt;
==== Suspend while using the LiveCD ====&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29043</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=29043"/>
		<updated>2007-04-04T15:54:35Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: Added Mb to 384&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
As described in [[Installing Ubuntu on a Thinkpad T21]], there is an issue with the Savage driver which makes the initial boot into X hit and miss. &lt;br /&gt;
&lt;br /&gt;
You can avoid this problem by using the alternate install CD. However, that doesn't allow you to&lt;br /&gt;
do any pre-installation evaluation of the GUI that the Live/Install CD provides. &lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
Another user reports that APM leads to a unsuccessful shutdown, hanging on the last splash screen.&lt;br /&gt;
&lt;br /&gt;
=== Suspend and Hibernate with ACPI ===&lt;br /&gt;
&lt;br /&gt;
ACPI is a newer and preferred alternative to APM. On the T20 it necessary to force the use of ACPI, using &lt;br /&gt;
the following instructions.&lt;br /&gt;
&lt;br /&gt;
 gksudo gedit /boot/grub/menu.lst&lt;br /&gt;
&lt;br /&gt;
Look for an uncommented line starting with &amp;quot;kernel&amp;quot; and add &amp;quot;acpi=force&amp;quot; to the end of the line. There should be&lt;br /&gt;
a &amp;quot;title&amp;quot; line above describing the default kernel that usually boots. Making the change for just the default kernel should be sufficient. &lt;br /&gt;
&lt;br /&gt;
Once the file has been re-saved, you can re-install the bootloader. The command for that is:&lt;br /&gt;
&lt;br /&gt;
 sudo grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
'''NOTE''': This assumes your hard drive is at /dev/hda. Use &amp;quot;df&amp;quot; to see your hard drive names if you are not sure. &lt;br /&gt;
This operation can  potentially make your computer unbootable if there are mistakes, so be careful! (Of course, even if the hard drive became unbootable, you could most likely boot off a CD and fix it. )&lt;br /&gt;
&lt;br /&gt;
In `/etc/default/acpi-support` adjust the following values:&lt;br /&gt;
&lt;br /&gt;
 MODULES=&amp;quot;sb uart401 sound soundcore maestro cs4281 snd-cs46xx&amp;quot;&lt;br /&gt;
 RESTART_IRDA=true&lt;br /&gt;
&lt;br /&gt;
That change is necessary to insure that sounds continues to work properly&lt;br /&gt;
after suspending. '''MarkStosberg still has intermittent problems with sound after resume, even with these&lt;br /&gt;
tweaks in place.'''&lt;br /&gt;
&lt;br /&gt;
Now, suspend-to-ram and suspend-to-disk and resume should all work OK, with the following caveats:&lt;br /&gt;
&lt;br /&gt;
1. Weird errors seem to get output on resume. (TODO: list example here)&lt;br /&gt;
&lt;br /&gt;
2. Sometimes the machine will randomly enter suspend mode. This has also been seen happening on Mandriva on the same model. It's generally rare enough to be little more than mildy annoying.&lt;br /&gt;
&lt;br /&gt;
''ACPI Suspend does not work on the LiveCD. `gnome-power-manager` logs to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.''&lt;br /&gt;
&lt;br /&gt;
==== Getting rid of the password upon resuming ====&lt;br /&gt;
&lt;br /&gt;
If you don't want the password prompt when resuming, Use &amp;quot;Alt-F2&amp;quot; to open the run box&lt;br /&gt;
and type `gconf-editor`.  Navigate to &amp;quot;apps / gnome-power-manager &amp;quot;. Browse the options that start with &amp;quot;lock&amp;quot;. Each has a description to read. While it's possible to directly disable the password prompt here, consider setting `lock_use_screensaver_settings`. Then, you can control the option through &amp;quot;System : Preferences : Screensaver&amp;quot;, and you won't have to use gconf-editor in the future.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
HorizSync 28-51&amp;lt;br&amp;gt;&lt;br /&gt;
VertRefresh 43-60&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have to set DefaultColorDepth to 16 in section Screen, otherwise, the memory card won't have enough memory to do acceleration.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
Ubuntu has a great wireless networking tool that is not installed by default. &lt;br /&gt;
&lt;br /&gt;
  sudo apt-get install network-manager network-manager-gnome&lt;br /&gt;
&lt;br /&gt;
To launch the applet: Alt-F2 and then 'nm-applet'.&lt;br /&gt;
&lt;br /&gt;
A networking applet should appear that you can click on to browse wireless networks and connect to them.&lt;br /&gt;
&lt;br /&gt;
You may also want install &amp;quot;network-manager-pptp&amp;quot; which is a plugin for the system which makes it easy&lt;br /&gt;
to connect to PPTP-based VPN networks. &lt;br /&gt;
&lt;br /&gt;
==== Confirmed compatible wireless cards ====&lt;br /&gt;
&lt;br /&gt;
The Orinico Gold card works great with no configuration at all. They may be sold branded as&lt;br /&gt;
Lucent or 2wire. These cards can be found for around US $30. Be aware that they may support WEP&lt;br /&gt;
but not WPA, which is considered more secure and required in some cases. &lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the links to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
&lt;br /&gt;
Processor frequency scaling causes interruptions in sound output. To avoid this, disable scaling by removing the service powernowd (System &amp;gt; Administration &amp;gt; Service ...). This may reduce your run time on battery as a trade-off.&lt;br /&gt;
&lt;br /&gt;
If sound appears disorted after resuming, check your mixer settings. From the volume icon in the dock, you can right click and select &amp;quot;Open Volume Control&amp;quot;. Check if &amp;quot;PCM&amp;quot; is all the way up. Turn it down some to reduce the distortion.&lt;br /&gt;
&lt;br /&gt;
=== Software memory requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some test results from trying software with Ubuntu on this model. &lt;br /&gt;
&lt;br /&gt;
*OpenOffice - OK with 128Mb&lt;br /&gt;
*Eclipse - 128Mb is not enough, 384Mb is OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help, but is no guarantee to work. Best way it to follow the same procedure as for 6.10, ie&lt;br /&gt;
use the alternate install CD.&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a ThinkPad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=27853</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=27853"/>
		<updated>2007-01-22T17:19:46Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Ubuntu 6.10, Edgy Eft */ Let me know if software list idea OK / how to improve it&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
As described in [[Installing Ubuntu on a Thinkpad T21]], there is an issue with the Savage driver which makes the initial boot into X hit and miss. &lt;br /&gt;
&lt;br /&gt;
You can avoid this problem by using the alternate install CD. However, that doesn't allow you to&lt;br /&gt;
do any pre-installation evaluation of the GUI that the Live/Install CD provides. &lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
=== Trying to Suspend with ACPI ===&lt;br /&gt;
&lt;br /&gt;
A alternative to APM is ACPI. It is newer and more advanced, and preferred when it works. However, even with the newest BIOS (1.22) isntalled in the T20, Linux will still recognize the BIOS as &amp;quot;too old&amp;quot; and will disable ACPI. You can override this by adding this boot option: `acpi=force`.&lt;br /&gt;
&lt;br /&gt;
Assuming you actually have Ubuntu installed (i.e., not running from Live CD) To add this boot option, open /boot/grub/menu.lst and look for the line(s) (there will be one for each boot menu choice) similar to:&lt;br /&gt;
&lt;br /&gt;
kernel		/boot/vmlinuz-2.6.17-10-386 root=UUID=1a2b3c4d-5e6f-1234-7a8b-1a2b3c4d5e6f ro&lt;br /&gt;
&lt;br /&gt;
(n.b., I've obscured the UUID hex string above).&lt;br /&gt;
&lt;br /&gt;
and add acpi=force to the lines you wish to change (i.e., the choices you want ACPI enabled for, though you probably only want to add to the line corresponding to the option for normal boot, not the recovery boot options).&lt;br /&gt;
&lt;br /&gt;
N.B. *** READ THIS ***. Before running the grub-install line *at your own risk* below, make sure you know what you're doing (i.e., have read the grub documentation) and that /dev/hda *is* your boot drive otherwise you may render your system unbootable. Obviously if you're not using grub then this won't work.&lt;br /&gt;
&lt;br /&gt;
Now run: grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
With this enabled suspend and resume works OK with the following caveats:&lt;br /&gt;
&lt;br /&gt;
1. Weird errors seem to get output on resume.&lt;br /&gt;
2. Sometimes the machine will randomly enter suspend mode. This may be a setting in power manager that I've got set wrong or due to LCD screen wobble (suspend activates on lid close, resumes on lid open). The power manager help indicates how to set advanced gconf settings. There are also files in /etc/modprobe.d and /etc/acpi for further machine-specific configuration (TODO: investigate and post results here).&lt;br /&gt;
&lt;br /&gt;
Even this option, once booted into the LiveCD, suspend still does not work. `gnome-power-manager` logs&lt;br /&gt;
to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might&lt;br /&gt;
be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
&lt;br /&gt;
HorizSync 28-51&lt;br /&gt;
VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
=== Confirmed compatible wireless cards ===&lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the linked to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
=== Working software (or not) ===&lt;br /&gt;
&lt;br /&gt;
One thing I find frustrating is that often it's difficult to know in advance which software requires too much memory / cpu or has GL problems (e.g., the infamous visual 0x42 error). At the risk of this lengthening this page somewhat here's a small list to start with.&lt;br /&gt;
&lt;br /&gt;
==== With 128Mb ====&lt;br /&gt;
&lt;br /&gt;
OpenOffice OK&lt;br /&gt;
Eclipse needs more RAM&lt;br /&gt;
&lt;br /&gt;
==== With 384Mb ====&lt;br /&gt;
&lt;br /&gt;
Eclipse OK&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help. (Or prehaps this is the same X issue with the Edgy Live CD, and it is simply trying again that helps).&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a Thinkpad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=27852</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=27852"/>
		<updated>2007-01-22T17:12:12Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Trying to Suspend with ACPI */ HOWTO acpi=force ++ further config&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
As described in [[Installing Ubuntu on a Thinkpad T21]], there is an issue with the Savage driver which makes the initial boot into X hit and miss. &lt;br /&gt;
&lt;br /&gt;
You can avoid this problem by using the alternate install CD. However, that doesn't allow you to&lt;br /&gt;
do any pre-installation evaluation of the GUI that the Live/Install CD provides. &lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
=== Trying to Suspend with ACPI ===&lt;br /&gt;
&lt;br /&gt;
A alternative to APM is ACPI. It is newer and more advanced, and preferred when it works. However, even with the newest BIOS (1.22) isntalled in the T20, Linux will still recognize the BIOS as &amp;quot;too old&amp;quot; and will disable ACPI. You can override this by adding this boot option: `acpi=force`.&lt;br /&gt;
&lt;br /&gt;
Assuming you actually have Ubuntu installed (i.e., not running from Live CD) To add this boot option, open /boot/grub/menu.lst and look for the line(s) (there will be one for each boot menu choice) similar to:&lt;br /&gt;
&lt;br /&gt;
kernel		/boot/vmlinuz-2.6.17-10-386 root=UUID=1a2b3c4d-5e6f-1234-7a8b-1a2b3c4d5e6f ro&lt;br /&gt;
&lt;br /&gt;
(n.b., I've obscured the UUID hex string above).&lt;br /&gt;
&lt;br /&gt;
and add acpi=force to the lines you wish to change (i.e., the choices you want ACPI enabled for, though you probably only want to add to the line corresponding to the option for normal boot, not the recovery boot options).&lt;br /&gt;
&lt;br /&gt;
N.B. *** READ THIS ***. Before running the grub-install line *at your own risk* below, make sure you know what you're doing (i.e., have read the grub documentation) and that /dev/hda *is* your boot drive otherwise you may render your system unbootable. Obviously if you're not using grub then this won't work.&lt;br /&gt;
&lt;br /&gt;
Now run: grub-install /dev/hda&lt;br /&gt;
&lt;br /&gt;
With this enabled suspend and resume works OK with the following caveats:&lt;br /&gt;
&lt;br /&gt;
1. Weird errors seem to get output on resume.&lt;br /&gt;
2. Sometimes the machine will randomly enter suspend mode. This may be a setting in power manager that I've got set wrong or due to LCD screen wobble (suspend activates on lid close, resumes on lid open). The power manager help indicates how to set advanced gconf settings. There are also files in /etc/modprobe.d and /etc/acpi for further machine-specific configuration (TODO: investigate and post results here).&lt;br /&gt;
&lt;br /&gt;
Even this option, once booted into the LiveCD, suspend still does not work. `gnome-power-manager` logs&lt;br /&gt;
to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might&lt;br /&gt;
be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
&lt;br /&gt;
HorizSync 28-51&lt;br /&gt;
VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
=== Confirmed compatible wireless cards ===&lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.=&lt;br /&gt;
&lt;br /&gt;
=== DVDs ===&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the linked to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help. (Or prehaps this is the same X issue with the Edgy Live CD, and it is simply trying again that helps).&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a Thinkpad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=26370</id>
		<title>Installing Ubuntu on a ThinkPad T20</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_on_a_ThinkPad_T20&amp;diff=26370"/>
		<updated>2006-11-12T16:33:03Z</updated>

		<summary type="html">&lt;p&gt;Drseuk: /* Edgy Summary: TODO */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ubuntu 6.10, Edgy Eft ==&lt;br /&gt;
&lt;br /&gt;
=== Blank Screen when booting Live CD ===&lt;br /&gt;
As described in [[Installing Ubuntu on a Thinkpad T21]], there is an issue with the Savage driver which makes the initial boot into X hit and miss. &lt;br /&gt;
&lt;br /&gt;
Perhaps this could be worked around using the text-based alternate install CD. However, that wouldn't allow you to&lt;br /&gt;
do any pre-installation evaluation of the GUI that the Live/Install CD provides. &lt;br /&gt;
&lt;br /&gt;
=== Using APM to Suspend ===&lt;br /&gt;
&lt;br /&gt;
To enable APM when booting the Live/Install CD, add these boot options:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
After booting, `Fn-F4` will still only put the command in a standby state, but&lt;br /&gt;
using `apm --suspend` on the command line will successfully suspend machine, and it resumes as well.&lt;br /&gt;
&lt;br /&gt;
=== Trying to Suspend with ACPI ===&lt;br /&gt;
&lt;br /&gt;
A alternative to APM is ACPI. It is newer and more advanced, and preferred when it works. However, even with the newest BIOS (1.22) isntalled in the T20, Linux will still recognize the BIOS as &amp;quot;too old&amp;quot; and will disable ACPI. You can override this by adding this boot option: `acpi=force`.&lt;br /&gt;
&lt;br /&gt;
Even this option, once booted into the LiveCD, suspend still does not work. `gnome-power-manager` logs&lt;br /&gt;
to `/var/log/messages` that is beginning to suspend, but nothing happens. This looks like it might&lt;br /&gt;
be a [https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/50031 known bug] in Ubuntu.&lt;br /&gt;
&lt;br /&gt;
=== Special Key Support ===&lt;br /&gt;
&lt;br /&gt;
The light and brightness keys work as expected. The volume keys have some on-screen visuals that automatically&lt;br /&gt;
appear to illustrate them, using graphics that match the curren theme. Rather nice!&lt;br /&gt;
&lt;br /&gt;
=== Edgy Summary: TODO ===&lt;br /&gt;
&lt;br /&gt;
''A complete installation has not been attempted due to this issue.''&lt;br /&gt;
&lt;br /&gt;
Using Ubuntu 6.10 alternate i386 install CD,&lt;br /&gt;
&lt;br /&gt;
Direct rendering / GL acceleration works. Use &amp;quot;PCI&amp;quot; in BIOS rather than AGP. I removed all modes apart from 1024x768. ppracer plays well at c. 10fps with all the eye candy on.&lt;br /&gt;
&lt;br /&gt;
Driver &amp;quot;savage&amp;quot;&lt;br /&gt;
BusID &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
Option &amp;quot;SWCursor&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;ShadowStatus&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
Option &amp;quot;DMAMode&amp;quot; &amp;quot;Vertex&amp;quot;&lt;br /&gt;
Option &amp;quot;DmaType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
Option &amp;quot;BusType&amp;quot; &amp;quot;PCI&amp;quot;&lt;br /&gt;
&lt;br /&gt;
HorizSync 28-51&lt;br /&gt;
VertRefresh 43-60&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Belkin f5d7050 Wireless 802.11g USB adaptor (version 3) works (plugged into dock's lower USB port). The procedure is essentially install the ndiswrapper-1.8 and work through https://help.ubuntu.com/community/WifiDocs/WirelessTroubleShootingGuide.&lt;br /&gt;
&lt;br /&gt;
DVDs play great once you've installed all the missing multimedia plugins. (work through https://help.ubuntu.com/community/MultimediaApplications and the linked to freeformats and restrictedformats pages).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.06 LTS, Dapper Drake ==&lt;br /&gt;
&lt;br /&gt;
When booting the Live/Install CD, adjust the boot options to add the following:&lt;br /&gt;
&lt;br /&gt;
`noacpi acpi=off apm=on`&lt;br /&gt;
&lt;br /&gt;
Sometimes the CD may stall on boot with a blank black screen. Trying again with &amp;quot;Safe Graphics&amp;quot; &lt;br /&gt;
mode may help. (Or prehaps this is the same X issue with the Edgy Live CD, and it is simply trying again that helps).&lt;br /&gt;
&lt;br /&gt;
Once booted, suspend and resume using Fn-F4 was successfully tested running from the LiveCD. &lt;br /&gt;
However, in at least a couple of cases, the Live CD froze at seemingly random points shortly&lt;br /&gt;
after resuming. &lt;br /&gt;
&lt;br /&gt;
''Results from a complete install still need to be documented.''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
Because the models are very similar, [[Installing Ubuntu on a Thinkpad T21]] may also be helpful.&lt;br /&gt;
&lt;br /&gt;
== External Resources ==&lt;br /&gt;
&lt;br /&gt;
*[http://del.icio.us/tags/ubuntu+t20 Bookmarks tagged with Ubuntu and T20] on del.icio.us&lt;br /&gt;
*[http://ubuntuforums.org/tags/index.php/t20/ Forum posts tagged with T20] on ubuntuforums.org&lt;br /&gt;
&lt;br /&gt;
{{Ubuntu}} {{T20}}&lt;/div&gt;</summary>
		<author><name>Drseuk</name></author>
		
	</entry>
</feed>