<?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=Tlevine</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=Tlevine"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Tlevine"/>
	<updated>2026-05-18T09:07:02Z</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=31943</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=31943"/>
		<updated>2007-08-13T07:00:02Z</updated>

		<summary type="html">&lt;p&gt;Tlevine: /* See Also */ I corrected a typo.&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;
===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;
'''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;
=== 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;br /&gt;
[[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>Tlevine</name></author>
		
	</entry>
</feed>