<?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=Morten</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=Morten"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Morten"/>
	<updated>2026-05-07T22:15:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Tpb&amp;diff=28059</id>
		<title>Tpb</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Tpb&amp;diff=28059"/>
		<updated>2007-02-01T17:58:29Z</updated>

		<summary type="html">&lt;p&gt;Morten: added ubuntu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== tpb - Thinkpad Buttons ==&lt;br /&gt;
TPB is a little program that enables you to use the IBM ThinkPad(tm) special keys.&lt;br /&gt;
&lt;br /&gt;
With TPB it is possible to bind a program to the ThinkPad, Mail, Home and Search button. TPB can also run a callback program on each state change with the changed state and the new state as options. So it is possible to trigger several actions on different events. TPB has a on-screen display (OSD) to show volume, mute, brightness and some other informations. Furthermore TPB supports a software mixer, as the R series ThinkPads have no hardware mixer to change the volume.&lt;br /&gt;
&lt;br /&gt;
TPB has been ported to KDE, yielding the [[KMilo]] plugin.&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Image:Tpb.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage / Availability ===&lt;br /&gt;
http://www.nongnu.org/tpb/&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
Version 0.6.4&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
* {{Debian}} packages are available: http://packages.debian.org/unstable/utils/tpb.html&lt;br /&gt;
* {{Gentoo}} ebuild: http://packages.gentoo.org/packages/?category=app-laptop;name=tpb&lt;br /&gt;
* {{Redhat}} packages: http://dag.wieers.com/packages/tpb/&lt;br /&gt;
* {{Ubuntu}} packages: http://packages.ubuntu.com/edgy/utils/tpb&lt;br /&gt;
&lt;br /&gt;
=== CVS ===&lt;br /&gt;
The sources can be checked out through anonymous CVS with the following instruction set:&lt;br /&gt;
 export CVS_RSH=&amp;quot;ssh&amp;quot;&lt;br /&gt;
 cvs -d :ext:anoncvs@savannah.nongnu.org:/cvsroot/tpb co tpb &lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* [http://www.nongnu.org/tpb/doc/tpb.1.html Man-Page]&lt;br /&gt;
&lt;br /&gt;
=== Sample configuration ===&lt;br /&gt;
* [http://www.nongnu.org/tpb/doc/tpbrc.html /etc/tpbrc]&lt;br /&gt;
* Note that on some systems the &amp;quot;nvram&amp;quot; module will need to be loaded before tpb will work, as tpb needs to write to this device.  If you run tpb in user-space, you will need write permissions (and, possibly, read); it is probably best to simply add users to a &amp;quot;nvram&amp;quot; group.&lt;br /&gt;
* Also note that using tpb and xmodmap altogether may cause some problems. For example, on a ThinkPad T60p running under Debian GNU/Linux (Etch, Testing), to map the two buttons next to the up arrow to some function, adding the right lines to ~/.Xmodmap may not be sufficient: you need to specify in your /etc/tpbrc (or ~/.tpbrc) the following line:&lt;br /&gt;
 XEVENTS     OFF&lt;br /&gt;
(You just need to uncomment this line in the sample configuration file.)&lt;br /&gt;
&lt;br /&gt;
=== Contact ===&lt;br /&gt;
Contact the author at [mailto:markus.braun@krawel.de markus.braun@krawel.de].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Related links === &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=27592</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=27592"/>
		<updated>2007-01-10T15:44:34Z</updated>

		<summary type="html">&lt;p&gt;Morten: some small fixes and corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on a dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking (se below):&lt;br /&gt;
* 3D graphics card, if present&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on the card inserted only)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, FireWire, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you also want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
If you only want Linux, you can safely remove all the existing partitions before creating partitions for Linux.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
Note: In Ubuntu 6.10 Edgy Eft (and maybe in 6.06 too now?), the multiprocessor kernels are called -generic instead of -686.&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card and wifi card work out of the box.&lt;br /&gt;
&lt;br /&gt;
Note: Wifi needs the package linux-restricted-modules-2.6.xx-xx-xxx to work. This package is installed by default.&lt;br /&gt;
&lt;br /&gt;
Also note: There is a [https://launchpad.net/distros/ubuntu/+source/linux-restricted-modules-2.6.15/+bug/48395 bug] in the wifi-driver that might cause one or both of the cpu cores to work on 100% for no reason.&lt;br /&gt;
&lt;br /&gt;
This bug seems to only happen when the hardware wireless switch is in the &amp;quot;off&amp;quot; position when booting. The switch can be used without problems after booting. As long as the swtich looks as below upon boot, all should be fine.&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireless-switch.png]]&lt;br /&gt;
&lt;br /&gt;
If you need any wifi validation other than standard WEP you will need to install wpasupplicant. The following is the way that I did it with the ipw3945 driver. I assume that this will work the same on all R60s.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install wpasupplicant&lt;br /&gt;
sudo apt-get install network-manager-gnome network-manager&lt;br /&gt;
sudo gedit /etc/network/interfaces&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Comment out everything othen than â€œloâ€ entries in that file and save the file using #'s infront of the line&lt;br /&gt;
* Create a file called /etc/default/wpasupplicant, add entry ENABLED=0 and save the file&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo touch /etc/default/wpasupplicant&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Reboot your system or use the following command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo /etc/init.d/dbus restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once this is done, click on the computer icon in corner. Input the needed password, and the program will ask you for a password for a new keyring. Once this is done everything should work fine.&lt;br /&gt;
&lt;br /&gt;
== Modem ==&lt;br /&gt;
Untested.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
If your R60 has an X1400, the fglrx driver provided, 8.25.18, will work for your system. The above steps will make your computer hang when X loads. The driver is known to be buggy. The process for getting the 8.29.6 version driver to work is described on the [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide#Method_2:_Generating.2FInstalling_Ubuntu_packages_for_the_new_8.29.6_drivers_in_Ubuntu_Dapper_Manually unofficial ATI Linux Driver Wiki] and shown below. This will also work for those who want an upgraded driver. The process is repeated also for those that want an updated driver.&lt;br /&gt;
&lt;br /&gt;
First we need to blacklist the original fglrx that ubuntu would like to install.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo gedit /etc/default/linux-restricted-modules-common&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add this line to the file: &lt;br /&gt;
&amp;lt;pre&amp;gt;DISABLED_MODULES=&amp;quot;fglrx&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download the ATI driver installer: [http://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.29.6.run ati-driver-installer-8.29.6.run] (this installer will apparently work for both  32bit '''and''' 64bit although we only need 32bit support)&lt;br /&gt;
&lt;br /&gt;
Change to the download directory.  Make sure that you have the ''universe'' and ''multiverse'' repositories enabled in ''/etc/apt/sources.list'' before doing these steps. &lt;br /&gt;
&lt;br /&gt;
Next install the tools needed for this operation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install module-assistant build-essential &lt;br /&gt;
sudo apt-get install fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Package the files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash ati-driver-installer-8.29.6.run --buildpkg Ubuntu/dapper&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install the packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dpkg -i xorg-driver-fglrx_8.29.6-1_i386.deb&lt;br /&gt;
sudo dpkg -i fglrx-kernel-source_8.29.6-1_i386.deb&lt;br /&gt;
sudo dpkg -i fglrx-control_8.29.6-1_i386.deb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Just to make sure, remove any fglrx packages left:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo rm /usr/src/fglrx-kernel*.deb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The kernel module must now be compiled.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo module-assistant prepare&lt;br /&gt;
sudo module-assistant update&lt;br /&gt;
sudo module-assistant build fglrx&lt;br /&gt;
sudo module-assistant install fglrx&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Important: you must perform the last two steps everytime you update the kernel.&lt;br /&gt;
&lt;br /&gt;
Next, use the ati configure system to update the X server. Backups of xorg.conf will be made automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart the system:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo shutdown -r now&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installing the drivers from ati.com is also an option, however, it is untested on the R60. The process for this is also [https://help.ubuntu.com/community/BinaryDriverHowto/ATI#head-26e8b0d4be861a6b7c545dc21c45232f909d8ca2 available online].&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
In Gnome this seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly. 'Sleep'-mode can be enabled in power settings.&lt;br /&gt;
&lt;br /&gt;
In KDE this does not work by default. (Look at [http://kde-apps.org/content/show.php?content=29295 kpowersave], for instance.)&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound worked fine out of the box, also from multiple sources at once. The three volume keys work fine in Gnome, see fix for KDE below. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
Bluetooth works fine. In KDE there is a program called Bluetooth OBEX Client in the main menu, that you can use to transfer files to other devices. Confirmed working with a Nokia phone. For gnome there is a package called gnome-bluetooth you can install.&lt;br /&gt;
&lt;br /&gt;
== USB/FireWire ==&lt;br /&gt;
Works out of the box. &lt;br /&gt;
&lt;br /&gt;
== PCMCIA ==&lt;br /&gt;
Untested.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouse) ==&lt;br /&gt;
Both the of the pointing devices works fine, except horizontal scolling on the touchpad does not work by default (vertical works). Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Also look at [[How to configure the TrackPoint]].&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Doesn't do anything by default. Look at [[How to enable the fingerprint reader]].&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't.  To fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
'''Following keys should work regardless of desktop environment:'''&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off (ThinkLight)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Toggle on/off wireless/bluetooth&lt;br /&gt;
&lt;br /&gt;
===Gnome===&lt;br /&gt;
Here's a list of what works and what doesn't in '''Gnome'''.&lt;br /&gt;
&lt;br /&gt;
'''Does something by default:'''&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
'''Needs to be enabled:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Sleep-button. Must be enabled in Power Settings.&lt;br /&gt;
'''Doesn't do anything:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Used to switch between monitors in Windows, but this isn't that easy in Linux&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;br /&gt;
&lt;br /&gt;
=== KDE ===&lt;br /&gt;
In '''KDE''', nothing works by default. To get some of it to work, you need to set up nvram:&lt;br /&gt;
* {{cmduser|sudo addgroup nvram}}&lt;br /&gt;
* {{cmduser|sudo adduser [your username(s)] nvram}}&lt;br /&gt;
* Add 'nvram' to {{path|/etc/modules}} on a new line.&lt;br /&gt;
* Add/change the last section of {{path|/etc/udev/rules.d/40-permission.rules}} and add 'KERNEL==&amp;quot;nvram&amp;quot;, GROUP=&amp;quot;nvram&amp;quot;, MODE=&amp;quot;0660&amp;quot;.&lt;br /&gt;
* Reboot.&lt;br /&gt;
* Open KDE System Settings -&amp;gt; Laptops and power -&amp;gt; IBM Thinkpad Laptop.&lt;br /&gt;
* (If it still complains about nvram, do some googling and fix it.)&lt;br /&gt;
* Tick the box to run KMilo.&lt;br /&gt;
* Change the programs for the buttons if you want to.&lt;br /&gt;
* Log out and in again.&lt;br /&gt;
The volume keys, thinkpad-key and {{key|Fn}}+{{key|Spacebar}} should now do something. You should also get a dialog when using the brightness keys and the thinklight.&lt;br /&gt;
&lt;br /&gt;
== Other tips ==&lt;br /&gt;
Add this to {{path|~/.Xresources}} for much nicer fonts in KDE:&lt;br /&gt;
&amp;lt;pre&amp;gt;Xft.dpi:96&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=External Sources=&lt;br /&gt;
*This guide is listed at the [http://tuxmobil.org/ibm.html TuxMobil Linux laptop and notebook installation survey (IBM/Lenovo)].&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=25131</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=25131"/>
		<updated>2006-10-05T23:20:39Z</updated>

		<summary type="html">&lt;p&gt;Morten: firewire confirmed works + some minor corrections/language fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on the card inserted only)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, FireWire, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you also want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card and wifi card work out of the box.&lt;br /&gt;
&lt;br /&gt;
Note: Wifi needs the package linux-restricted-modules-2.6.xx-xx-xxx to work. This package is installed by default.&lt;br /&gt;
&lt;br /&gt;
Also note: There is a [https://launchpad.net/distros/ubuntu/+source/linux-restricted-modules-2.6.15/+bug/48395 bug] in the wifi-driver that might cause one or both of the cpu cores to work on 100% for no reason.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
In Gnome this seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly. 'Sleep'-mode can be enabled in power settings.&lt;br /&gt;
&lt;br /&gt;
In KDE this does not work by default. (Look at [http://kde-apps.org/content/show.php?content=29295 kpowersave], for instance.)&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound worked fine out of the box, also from multiple sources at once. The three volume keys work fine in Gnome, see fix for KDE below. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering an image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth works.&lt;br /&gt;
&lt;br /&gt;
== USB/FireWire ==&lt;br /&gt;
Works out of the box. &lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Also look at [[How to configure the TrackPoint]].&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far. Look at [[How to enable the fingerprint reader]].&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't.  To fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
'''Following keys should work regardless of desktop environment:'''&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off (ThinkLight)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Toggle on/off wireless/bluetooth&lt;br /&gt;
&lt;br /&gt;
===Gnome===&lt;br /&gt;
Here's a list of what works and what doesn't in '''Gnome'''.&lt;br /&gt;
&lt;br /&gt;
'''Does something by default:'''&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
'''Needs to be enabled:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Sleep-button. Must be enabled in Power Settings.&lt;br /&gt;
'''Doesn't do anything:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;br /&gt;
&lt;br /&gt;
=== KDE ===&lt;br /&gt;
In '''KDE''', nothing works by default. To get some of it to work, you need to set up nvram:&lt;br /&gt;
* {{cmduser|sudo addgroup nvram}}&lt;br /&gt;
* {{cmduser|sudo adduser [your username(s)] nvram}}&lt;br /&gt;
* Add 'nvram' to {{path|/etc/modules}} on a new line.&lt;br /&gt;
* Add/change the last section of {{path|/etc/udev/rules.d/40-permission.rules}} and add 'KERNEL==&amp;quot;nvram&amp;quot;, GROUP=&amp;quot;nvram&amp;quot;, MODE=&amp;quot;0660&amp;quot;.&lt;br /&gt;
* Reboot.&lt;br /&gt;
* Open KDE System Settings -&amp;gt; Laptops and power -&amp;gt; IBM Thinkpad Laptop.&lt;br /&gt;
* (If it still complains about nvram, do some googling and fix it.)&lt;br /&gt;
* Tick the box to run KMilo.&lt;br /&gt;
* Change the programs for the buttons if you want to.&lt;br /&gt;
* Log out and in again.&lt;br /&gt;
The volume keys, thinkpad-key and {{key|Fn}}+{{key|Spacebar}} should now do something. You should also get a dialog when using the brightness keys and the thinklight.&lt;br /&gt;
&lt;br /&gt;
== Other tips ==&lt;br /&gt;
Add this to {{path|~/.Xresources}} for much nicer fonts in KDE:&lt;br /&gt;
&amp;lt;pre&amp;gt;Xft.dpi:96&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24785</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24785"/>
		<updated>2006-09-21T11:03:36Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* Keys fix */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
In Gnome this seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly. 'Sleep'-mode can be enabled in power settings.&lt;br /&gt;
&lt;br /&gt;
In KDE this does not work by default. (Maybe look at kpowersave?)&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't in '''Gnome'''. To fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
'''Does something by default:'''&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
'''Needs to be enabled:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Sleep-button. In Gnome the default is to do nothing, but can be set to sleep in Power Settings.&lt;br /&gt;
'''Doesn't do anything:'''&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In '''KDE''', nothing works by default. To get some of it to work, you need to set up nvram:&lt;br /&gt;
* {{cmduser|sudo addgroup nvram}}&lt;br /&gt;
* {{cmduser|sudo adduser [your username(s)] nvram}}&lt;br /&gt;
* Add 'nvram' to {{path|/etc/modules}} on a new line.&lt;br /&gt;
* Add/change the last section of {{path|/etc/udev/rules.d/40-permission.rules}} and add 'KERNEL==&amp;quot;nvram&amp;quot;, GROUP=&amp;quot;nvram&amp;quot;, MODE=&amp;quot;0660&amp;quot;.&lt;br /&gt;
* Reboot.&lt;br /&gt;
* Open KDE System Settings -&amp;gt; Laptops and power -&amp;gt; IBM Thinkpad Laptop.&lt;br /&gt;
* (If it still complains about nvram, do some googling and fix it.)&lt;br /&gt;
* Tick the box to run KMilo.&lt;br /&gt;
* Change the programs for the buttons if you want to.&lt;br /&gt;
* Log out and in again.&lt;br /&gt;
The volume keys, thinkpad-key and {{key|Fn}}+{{key|Spacebar}} should now do something. You should also get a dialog when using the brightness keys and the thinklight.&lt;br /&gt;
&lt;br /&gt;
== Other tips ==&lt;br /&gt;
Add this to ~/.Xresources for much nicer fonts in KDE:&lt;br /&gt;
&amp;lt;pre&amp;gt;Xft.dpi:96&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24784</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24784"/>
		<updated>2006-09-21T11:00:50Z</updated>

		<summary type="html">&lt;p&gt;Morten: added buttons in kde&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
In Gnome this seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly. 'Sleep'-mode can be enabled in power settings.&lt;br /&gt;
&lt;br /&gt;
In KDE this does not work by default. (Maybe look at kpowersave?)&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't in '''Gnome'''. To fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
Does something by default:&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
Needs to be enabled:&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Sleep-button. In Gnome the default is to do nothing, but can be set to sleep in Power Settings.&lt;br /&gt;
Doesn't do anything:&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;br /&gt;
&lt;br /&gt;
In '''KDE''', nothing works by default. To get some of it to work, you need to set up nvram:&amp;lt;br /&amp;gt;&lt;br /&gt;
* {{cmduser|sudo addgroup nvram}}&amp;lt;br /&amp;gt;&lt;br /&gt;
* {{cmduser|sudo adduser [your username(s)] nvram}&amp;lt;br /&amp;gt;&lt;br /&gt;
* Add 'nvram' to {{path|/etc/modules} on a new line.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Add/change the last section of {{path|/etc/udev/rules.d/40-permission.rules}} and add 'KERNEL==&amp;quot;nvram&amp;quot;, GROUP=&amp;quot;nvram&amp;quot;, MODE=&amp;quot;0660&amp;quot;.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Reboot.&lt;br /&gt;
* Open KDE System Settings -&amp;gt; Laptops and power -&amp;gt; IBM Thinkpad Laptop.&lt;br /&gt;
* (If it still complains about nvram, do some googling and fix it.)&lt;br /&gt;
* Tick the box to run KMilo.&lt;br /&gt;
* Change the programs for the buttons if you want to.&lt;br /&gt;
* Log out and in again.&lt;br /&gt;
The volume keys, thinkpad-key and {{key|Fn}}+{{key|Spacebar}} should now do something. You should also get a dialog when using the brightness keys and the thinklight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other tips ==&lt;br /&gt;
Add this to ~/.Xresources for much nicer fonts in KDE:&lt;br /&gt;
&amp;lt;pre&amp;gt;Xft.dpi:96&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24759</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24759"/>
		<updated>2006-09-20T20:01:09Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't, and to fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
Does something by default:&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
Needs to be enabled:&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Sleep-button. In Gnome the default is to do nothing, but can be set to sleep in Power Settings.&lt;br /&gt;
Doesn't do anything:&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24758</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24758"/>
		<updated>2006-09-20T19:56:52Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* CPU/Kernel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
The CPU frequencies gets clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't, and to fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
Does something:&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
Doesn't do anything:&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Supposed to make the machine sleep&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24757</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24757"/>
		<updated>2006-09-20T19:55:08Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* CPU/Kernel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
The CPU frequenzy is clocked up and down as needed automaticly (to save power and generate less heat when not in use). You can add an applet to the Gnome panel to monitor this (two applets really, one for each core).&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't, and to fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
Does something:&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
Doesn't do anything:&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Supposed to make the machine sleep&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24624</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24624"/>
		<updated>2006-09-12T22:24:14Z</updated>

		<summary type="html">&lt;p&gt;Morten: added some sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 6.06 (Dapper Drake) works very well with the R60, needing very little or no configuration at all to get things working. &lt;br /&gt;
&lt;br /&gt;
The following text is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R. Other configurations should be very similar, as long as the newest version of Ubuntu is used.&lt;br /&gt;
&lt;br /&gt;
Needs tweaking:&lt;br /&gt;
* [[How_to_enable_the_fingerprint_reader|Fingerprint reader]]&lt;br /&gt;
* Some of the special key combinations&lt;br /&gt;
Untested:&lt;br /&gt;
* Firewire (probably works)&lt;br /&gt;
* Modem (probably works)&lt;br /&gt;
* Card slots (probably depends on what you use them for)&lt;br /&gt;
&lt;br /&gt;
Everything else just works, atleast after the very simple process of getting the drivers (explained below). Everything pretty much means everything, but if anyone want a list: USB, CD/DVD (also burner), UltraNav (mouse), dual cores, graphics card, sound card, network (cable and wifi), hibernation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}. Since it downloads a new kernel and some ACPI-stuff, among other things, this might resolve problems before you even notice they exist. So do this first! :)&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
After installing KDE with friends, a program called Bluetooth OBEX Client showed up on the main menu. Transfering a image to a Nokia phone with this program worked perfectly, so at least some parts of Bluetooth does work.&lt;br /&gt;
&lt;br /&gt;
== UltraNav (mouses) ==&lt;br /&gt;
They both work fine, except horizontal scolling on the touchpad does not work. A fix for that will be posted if/when it's found. Also the middle mouse button works as a middle mouse button usually does in Linux, instead of being used to scroll like it does in Windows. Some of the other pages here suggest different things one can do for configuring this.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
Untested so far.&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
Several of the keys do something special in combination with the {{key|Fn}}-key. Some work automagicly, some don't. Here's a list of what works and what doesn't, and to fix/change, look at [[How to get special keys to work]].&lt;br /&gt;
&lt;br /&gt;
Does something:&lt;br /&gt;
* Volume keys (up/down/mute)&lt;br /&gt;
* {{key|Fn}}+{{key|Home}} Monitor brightness up&lt;br /&gt;
* {{key|Fn}}+{{key|End}} Monitor brightness down&lt;br /&gt;
* {{key|Fn}}+{{key|PgUp}} Turn keyboard light on/off&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} Lock computer&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} Shows battery info&lt;br /&gt;
* {{key|Fn}}+{{key|F12}} Hibernates the machine&lt;br /&gt;
* {{key|Fn}}+{{key|Home}}&lt;br /&gt;
Doesn't do anything:&lt;br /&gt;
* {{key|Fn}}+{{key|F4}} Supposed to make the machine sleep&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} Unknown&lt;br /&gt;
* {{key|Fn}}+{{key|F7}} Supposed to switch between monitors (might do something if it's actually connected to another monitor)&lt;br /&gt;
* {{key|Fn}}+{{key|F8}} Starts UltraNav-config in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|F9}} Used before undocking from a dockingstation in Windows&lt;br /&gt;
* {{key|Fn}}+{{key|Spacebar}} Zooms the screen in Windows&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}}&lt;br /&gt;
* Media keys ({{key|Fn}} + Arrow-keys)&lt;br /&gt;
* Windows key&lt;br /&gt;
* The other Windows key&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24612</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24612"/>
		<updated>2006-09-11T23:26:35Z</updated>

		<summary type="html">&lt;p&gt;Morten: sound&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}.&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
Sound just worked, also from multiple sources at once. The three volume keys work fine. Fn+Arrows for Play/Stop etc, does not work yet.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24611</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24611"/>
		<updated>2006-09-11T20:56:43Z</updated>

		<summary type="html">&lt;p&gt;Morten: network + hibernation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}.&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
The gigabit network card works out of the box. Wifi looks like it might be working, but needs to be tested against a WiFi router before that can be confirmed.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;br /&gt;
&lt;br /&gt;
== Hibernation ==&lt;br /&gt;
This seems to work without any config. Both the choice in the shutdown dialog, and {{key|Fn}}+{{key|F12}} makes the machine hibernate properly.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24599</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24599"/>
		<updated>2006-09-11T01:43:25Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Now boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== System update ==&lt;br /&gt;
When Ubuntu is up and running, you should first run a complete system update. A note will pop up telling you to do so, or you can run Synaptic or {{cmduser|sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade}}.&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors. Make sure you get the linux-restricted-modules-2.6.xx-xx-686 package too, it's needed for some of the drivers below.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that, or just try:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
sudo depmod -a&lt;br /&gt;
sudo aticonfig --initial&lt;br /&gt;
sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then reboot, and run {{cmduser|fglrxinfo}} to see that everything is fine. You can also try running {{cmduser|glxgears}} to see if 3d-acceleration works as it should.&lt;br /&gt;
When the drivers are in place, you can also select a higher resolution if you have a model with that. You can do that with the System-&amp;gt;Settings-&amp;gt;Resolution GUI.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24598</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24598"/>
		<updated>2006-09-10T22:51:49Z</updated>

		<summary type="html">&lt;p&gt;Morten: added graphics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once, and require 2 DVDs or 6 CDs). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
Then boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; if you kept the service partition. This is some sort of Windows based environiment where you can restore stuff. Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to hide it in the list, if you want to. You probably also want to edit {{path|/etc/fstab}} and remove the line that mounts the service partition.&lt;br /&gt;
&lt;br /&gt;
== CPU/Kernel ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (either linux-image-2.6.xx-xx-686 or the linux-686-smp metapackage). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmduser|cat /proc/cpuinfo}} lists two processors.&lt;br /&gt;
&lt;br /&gt;
== Graphics ==&lt;br /&gt;
The R60 can either come with some onboard Intel graphics, or a X-series ATI-card. Atleast for the latter, you need to install drivers. ATI delivers proprietary binary-only drivers called [[fglrx]], that you can install with apt/Synaptic. See [http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide this guide] for that.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=24597</id>
		<title>Fglrx</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Fglrx&amp;diff=24597"/>
		<updated>2006-09-10T22:43:10Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* ThinkPads that may be supported */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
== ATI fglrx driver ==&lt;br /&gt;
This is a proprietary binary-only driver for ATI graphic chips with support for 3D acceleration.&lt;br /&gt;
&lt;br /&gt;
Also see [[R300|opensource driver]] with 3D support&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Availability / Project Homepage==&lt;br /&gt;
Home page: https://support.ati.com/ics/support/default.asp?deptID=894&amp;amp;task=knowledge&amp;amp;folderID=356&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
The ATI drivers have explicit permission for repackaging and redistribution of the Linux drivers.  Many distributions are supported within the installer, and many more repackaged by external developers.  Please visit the  [http://wiki.cchtml.com/index.php/Category:Distributions Distribution Page at the Unofficial ATI driver Wiki]&lt;br /&gt;
&lt;br /&gt;
*{{Debian}} packages: http://www.stanchina.net/~flavio/debian-official/fglrx-driver.html&lt;br /&gt;
** These packages have been added to Debian unstable as &amp;lt;tt&amp;gt;fglrx-driver&amp;lt;/tt&amp;gt;, so you can now apt-get them and use module-assistant to install.&lt;br /&gt;
** If you are on stable sarge with backport's kernel 2.6.15, download ATI's installer, let it build Debian packages and proceed as usual. There's a [http://jroller.com/page/erAck?entry=lot_day_6_2_fglrx detailed description] available.&lt;br /&gt;
*{{SUSE}} packages: http://www.suse.de/~sndirsch/ati-installer-HOWTO.html&lt;br /&gt;
*{{Gentoo}} {{cmdroot|emerge x11-drivers/ati-drivers}}&lt;br /&gt;
*{{Fedora}} 4 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install kernel-module-fglrx-$(uname -r) ati-fglrx }}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Fedora}} 5 packages: http://rpm.livna.org&lt;br /&gt;
** For stock Fedora kernels: {{cmdroot|yum install xorg-x11-drv-fglrx}}&lt;br /&gt;
** For custom-compiled kernels: see [[How to build custom packages for fglrx]]&lt;br /&gt;
*{{Arch Linux}}&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx}} (kernel module for 2.6.15-ARCH)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-archck}} (kernel module for 2.6.15-archck)&lt;br /&gt;
:{{cmdroot|pacman -S ati-fglrx-utils}} (xorg7 stuff and tools)&lt;br /&gt;
*{{Ubuntu}}&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide Dapper Drake Howto]&lt;br /&gt;
**[http://wiki.cchtml.com/index.php/Ubuntu_Breezy_Installation_Guide Breezy Badger Howto]&lt;br /&gt;
&lt;br /&gt;
== Building for Xorg 7.0==&lt;br /&gt;
To compile fglrx versions &amp;lt;= 8.24.8 for Xorg 7.0.0, fake Xorg 6.9.0 by &lt;br /&gt;
:{{cmdroot|1=export X_VERSION=x690; sh ati-driver-installer-8.24.8-x86.run}}&lt;br /&gt;
Next, move the various resulting libraries and modules from /usr/X11R6 to /usr/lib/xorg&lt;br /&gt;
&lt;br /&gt;
In {{path|/usr/src/ATI}} additional sources are installed for fireglcontrol and fgl_glxgears&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
Current version: 8.28.8 (18th August 2006)&lt;br /&gt;
&lt;br /&gt;
Major changes:&lt;br /&gt;
* 8.28.8: Display Switching Support for ThinkPads, ATI Pairmode support, Retaining display device state between restarts, Support for Radeon Xpress 1200, 1250, and 1300&lt;br /&gt;
* 8.27.10: X.org 7.1 support, Fedora Core package support&lt;br /&gt;
* 8.26.18: support for dynamically attached DFPs and Thermal Event Power Management (both via daemon), minor bug fixes&lt;br /&gt;
* 8.25.18: Xorg 7.0 support, FireGLâ„¢V5xxx/V7xxx support, Dynamic Display Management, fixed a lot of critical bugs.&lt;br /&gt;
* 8.24.8: support for X1300, X1400, X1600, X1800 (generic and mobility) and 3D accelerated video playback on Avivo&lt;br /&gt;
* 8.23.7: support for X850 and X800, OpenGL 2.0 Enhancement, FSAA for some chips&lt;br /&gt;
* 8.22.5: added kernel 2.6.15 support -- patch no longer required&lt;br /&gt;
* 8.21.7: initial OpenGL 2.0 support&lt;br /&gt;
* 8.20.8: fixed resume issues, fixed compile problems with kernels 2.6.13 and 2.6.14&lt;br /&gt;
* 8.19.10: has added suspend / resume and dynamic GPU power management support.  Using vbetool no longer required.&lt;br /&gt;
&lt;br /&gt;
== Known problems and solutions ==&lt;br /&gt;
See [[Problems with fglrx]].&lt;br /&gt;
== User experience ==&lt;br /&gt;
=== Speed ===&lt;br /&gt;
How much is the speed gain versus the opensource drivers?&lt;br /&gt;
&lt;br /&gt;
Compared to the old drivers, approximately 40% speed gain have been noticed with fglrx. However, there are issues with freezing/garbage after suspend, garbage when resizing desktop (via {{key|ctrl}}{{key|alt}}{{key|plus}}, {{key|ctrl}}{{key|alt}}{{key|minus}}), and garbage while using VMware. The current 8.14.13 has shown 400% improvement over using the open source radeon driver: 1200 FPS for glxgears{{footnote|1}}!&lt;br /&gt;
However the situation seems to be changing today. With recent x11-drm-20060608 driver (gentoo) and thinkpad t42 (ati 9600) the speed is confirmed as 1900fps without any single crash so far.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|1=Video overlay acceleration may be disabled when 3D acceleration is enabled. The following comment from the xorg.conf file bundled with the fglrx driver indicates that:&lt;br /&gt;
   # === OpenGL Overlay ===&lt;br /&gt;
   # Note: When OpenGL Overlay is enabled, Video Overlay&lt;br /&gt;
   #       will be disabled automatically&lt;br /&gt;
       Option &amp;quot;OpenGLOverlay&amp;quot;              &amp;quot;1&amp;quot;&lt;br /&gt;
However, you can use either regular Xv video overlay or make the video an opengl texture and let the OpenGL engine scale your video.  This has nothing to do with the acceleration of 2D drawing primitives.  Further, your mileage on performance may vary depending on what card you have.  The open source drivers don't support newer cards, while the ATI drivers don't support older cards.}}&lt;br /&gt;
&lt;br /&gt;
=== Power saving ===&lt;br /&gt;
Power saving is much better than with the &amp;lt;tt&amp;gt;radeon&amp;lt;/tt&amp;gt; driver, but doesn't work in dual-screen configuration (see [[How to make use of Graphics Chips Power Management features]]).&lt;br /&gt;
&lt;br /&gt;
=== Display Switching (Dynamic Display Management) ===&lt;br /&gt;
&lt;br /&gt;
Version 8.25.18 introduces a new feature: Dynamic Display Management. It allows display switching on-the-fly.&lt;br /&gt;
&lt;br /&gt;
To list all connected and enabled monitors:&lt;br /&gt;
:{{cmdroot|1=aticonfig --query-monitor}}&lt;br /&gt;
&lt;br /&gt;
To switch displays:&lt;br /&gt;
:{{cmdroot|1=aticonfig --enable-monitor=STRING,STRING}}, where STRING can be: none, lvds, crt1, crt2, tv, tdms1, tdms2&lt;br /&gt;
&lt;br /&gt;
Only 2 displays can be enabled at the same time. Any displays that are not on the list will be disabled.&lt;br /&gt;
&lt;br /&gt;
== Useful links == &lt;br /&gt;
* [http://www.ati.com/products/catalyst/linux.html ATI Linux Driver FAQ]&lt;br /&gt;
* [http://www.rage3d.com/content/articles/atilinuxhowto/ ATI Radeon Linux How-To]&lt;br /&gt;
* [http://www.rage3d.com/board/forumdisplay.php?f=61&amp;amp;daysprune=30&amp;amp;order=asc&amp;amp;sort=title Rage3D Linux Discussion Forum]&lt;br /&gt;
* [http://www.driverheaven.net/forumdisplay.php?f=103 Radeon Driver Forum at Driverheaven]&lt;br /&gt;
* [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html Gentoo ATI Radeon FAQ]&lt;br /&gt;
* [http://forums.gentoo.org/viewtopic-t-374745-highlight-t42+ati+dri.html Gentoo T42 ATI. DRI + xorg driver]&lt;br /&gt;
* [http://ati.cchtml.com/ Unofficial community ATI bugzilla] - tracks bugs in the driver. Might be monitored by ATI ([http://www.rage3d.com/board/showpost.php?p=1333438751&amp;amp;postcount=386], [http://www.rage3d.com/board/showpost.php?p=1333439009&amp;amp;postcount=390]).&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that may be supported ==&lt;br /&gt;
Supported chips, as found in select IBM ThinkPads:&lt;br /&gt;
* [[ATI Mobility FireGL 9000]]&lt;br /&gt;
** {{T40p}}&lt;br /&gt;
* [[ATI Mobility FireGL T2]]&lt;br /&gt;
** {{R50p}}&lt;br /&gt;
** {{T41p}}, {{T42p}}&lt;br /&gt;
* [[ATI Mobility FireGL V3200]]&lt;br /&gt;
** {{T43p}}&lt;br /&gt;
* [[ATI Mobility Radeon 9000]]&lt;br /&gt;
** {{R50}}, {{R51}}&lt;br /&gt;
** {{T40}}, {{T41}}, {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon 9600]]&lt;br /&gt;
** {{T42}}&lt;br /&gt;
* [[ATI Mobility Radeon X300]]&lt;br /&gt;
** {{R52}}&lt;br /&gt;
** {{T43}}&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon Xpress 200M]]&lt;br /&gt;
** {{R51e}}&lt;br /&gt;
* [[ATI Mobility Radeon X600]]&lt;br /&gt;
** {{Z60m}}&lt;br /&gt;
* [[ATI Mobility Radeon X1400]]&lt;br /&gt;
** {{T60}}, {{R60}}&lt;br /&gt;
&lt;br /&gt;
== ThinkPads that are NOT supported by fglrx==&lt;br /&gt;
Unsupported chips, as found in select IBM ThinkPads:&lt;br /&gt;
* [[ATI Mobility Radeon 7500]]&lt;br /&gt;
** {{R40}}&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
#Note that glxgears isn't a benchmark tool, it's so simple that its FPS values is without any meaning... you can only compare glxgears using the same drivers/machine, if you change any of then you can have higher/lower values and in real life programs/games happen to have the opposite effects. Think in terms of a car engines rpms: higher rpms in the same car usually means a faster car, change anything and it's meaningless, ie: gears, truck, wheel size, etc. make it useless.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24596</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24596"/>
		<updated>2006-09-10T21:13:13Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
Then boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; that is the service partition, which you probably want to remove. (I did not try to boot from it, do no idea if it works.) Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to remove it from the list.&lt;br /&gt;
&lt;br /&gt;
== CPU ==&lt;br /&gt;
The R60 has a Dual Core CPU, and the default kernel is only using one of the cores. Start Synaptic and find the most recent 686-kernel (called linux-image-2.6.xx-xx-686). Download and install it, then reboot. You will now get another choice on the bootmenu for the 686-kernel. Boot with that one, and make sure {{cmd|cat /proc/cpuinfo|}} lists two processors.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24594</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24594"/>
		<updated>2006-09-10T18:52:05Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
Then boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; that is the service partition, which you probably want to remove. (I did not try to boot from it, do no idea if it works.) Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to remove it from the list.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24593</id>
		<title>Talk:Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24593"/>
		<updated>2006-09-10T18:50:51Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just got myself a nice new R60, and intend to set it up with dualboot XP/Ubuntu. Since R60 is hardly mentioned here, I thought I'd document my process on the way to make everything work properly. I know the hardware is pretty much the same as T60 though.&lt;br /&gt;
&lt;br /&gt;
I'm not very used to editing wikis, so if I do anything wrong, don't hesitate to enlighten me :)&lt;br /&gt;
--[[User:Morten|Morten]] 20:50, 10 September 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24592</id>
		<title>Installing Ubuntu 6.06 on a ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_on_a_ThinkPad_R60&amp;diff=24592"/>
		<updated>2006-09-10T18:44:40Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
This is based on an dualboot win/linux installation with the Ubuntu 6.06 CD, on a R60 with Core Duo T2400, 512MB, 80GB, 15&amp;quot;, SXGA+, ATI X1400 128MB, DVDÂ±R.&lt;br /&gt;
&lt;br /&gt;
Stuff that works out of the box: USB, CD/DVD-burner, Network card, Sound, UltraNav(mouses), Volume buttons&lt;br /&gt;
Stuff that needs tweaking: Fingerprint reader&lt;br /&gt;
Untested: WiFi, Bluetooth, Firewire, Modem&lt;br /&gt;
&lt;br /&gt;
== Partition and boot ==&lt;br /&gt;
&lt;br /&gt;
Normally the machines come preinstalled with Windows XP. Also note that there is a somewhat hidden 5GB FAT32 partition that contains the recovery files used to reinstall Windows. If you only wants Linux, then all this can just be deleted. If you wants too keep Windows for dualboot, you have to decide if you want to keep the recovery partition.&lt;br /&gt;
&lt;br /&gt;
If you want to keep windows, it's wise to make recovery CDs. You can both make a backup-cd/dvd, and make disks that contain what's on the recovery partition (these disks can only be made once). Start Windows, and run the ThinkVantage-programs for this.&lt;br /&gt;
&lt;br /&gt;
Then boot with the Ubuntu-CD, start the installer and follow the simple guide until you reach the partition-question. If you want to keep Windows, select the option to do it manually. Now you will see the two Lenovo-created partitions. Resize the big partition with Windows on to the size you want. Then make a new partition for Ubuntu and a small swap partition. Complete the installer, and reboot into Windows. Chkdsk will start to scan C:\. It will probably correct some stuff, but hopefully Windows will start nicely afterwards. &lt;br /&gt;
&lt;br /&gt;
Ubuntu will install the GRUB bootloader. At startup this will give you the choice of Linux and Windows, unless you got rid of the latter. It will also display a line with &amp;quot;Windows NT/2000/XP&amp;quot; that is the service partition, which you probably want to remove. (I did not try to boot from it, do no idea if it works.) Find a GRUB-howto and edit {{path|/boot/grub/menu.lst}} to remove it from the list.&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R60&amp;diff=24590</id>
		<title>Installation instructions for the ThinkPad R60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R60&amp;diff=24590"/>
		<updated>2006-09-10T17:49:45Z</updated>

		<summary type="html">&lt;p&gt;Morten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{R60}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific Instructions==&lt;br /&gt;
&amp;lt;!--use the next line as a scheme for your entry&lt;br /&gt;
*{{Install|&amp;lt;Distro&amp;gt;|&amp;lt;Version&amp;gt;|&amp;lt;Model&amp;gt;}}--&amp;gt;&lt;br /&gt;
* {{Install|Ubuntu| 6.06|R60}}&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation&amp;diff=24589</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation&amp;diff=24589"/>
		<updated>2006-09-10T17:42:49Z</updated>

		<summary type="html">&lt;p&gt;Morten: /* Installation instructions for specific ThinkPads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Here you will find specific information on how to install different operating systems on your ThinkPad.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==General installation instructions==&lt;br /&gt;
*[[Pre-Installation steps]]&lt;br /&gt;
*[[Installation on ThinkPads without CD-ROM drive]]&lt;br /&gt;
*[[How to setup boot loaders]]&lt;br /&gt;
*[[Supported Boot Devices]]&lt;br /&gt;
&lt;br /&gt;
==Installation instructions for specific ThinkPads==&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
!Numbered!!A series!!G series!!R series!!S series!!T series!!X series!!Z series!!others&lt;br /&gt;
|- style=&amp;quot;text-align:left;vertical-align:top;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''{{ThinkPad|220|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|230|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|240|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|340|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|350|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|360|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|365|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|370|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|380|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|385|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|390|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|500|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|560|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|570|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|600|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|700|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|701|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|750|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|755|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|760|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|765|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|770|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|A20m|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A20p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A21e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A21m|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A21p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A22e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A22m|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A22p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A30|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A30p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A31|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|A31p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|G40|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|G41|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|R30|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R31|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R32|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R40|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R40e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R50|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R50p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R50e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R51|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R51e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R52|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R60e|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|R60|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|S30|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|S31|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|T20|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T21|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T22|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T23|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T30|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T40|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T40p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T41|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T41p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T42|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T42p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T43|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T43p|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T60|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|T60p|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|X20|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X21|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X22|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X23|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X24|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X30|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X31|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X32|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X40|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X41|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X41 Tablet|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X60|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|X60s|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''{{ThinkPad|Z60m|Installation instructions for the}}'''&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|Z60t|Installation instructions for the}}'''&lt;br /&gt;
||&lt;br /&gt;
'''[[Installation instructions for the RS/6000 Notebook 860|RS/6000 Notebook 860]]'''[[Category:860]]&lt;br /&gt;
&lt;br /&gt;
'''[[Installation instructions for the PC110|PC110]]'''[[Category:PC110]]&lt;br /&gt;
&lt;br /&gt;
'''{{ThinkPad|TransNote|Installation instructions for the}}'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=ibm&amp;amp;lndocid=MIGR-48NT8D IBMs Linux on Personal Systems page]&lt;br /&gt;
*[http://www.linux-laptop.net Linux on Laptops] features a [http://www.linux-laptop.net/ibm.html list of installation guides for IBM Notebooks]&lt;br /&gt;
*[http://tuxmobil.org/ TuxMobil] also features a [http://tuxmobil.org/ibm.html list of installation guides for IBM Notebooks]&lt;br /&gt;
*[http://ce.et.tudelft.nl/~zhijiangchang/index.html#useful How to make Windows, Linux and AcessIBM working all together]&lt;/div&gt;</summary>
		<author><name>Morten</name></author>
		
	</entry>
</feed>