<?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=Iosonofabio</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=Iosonofabio"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Iosonofabio"/>
	<updated>2026-04-05T18:05:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.10_(Karmic_Koala)_on_a_ThinkPad_X200&amp;diff=48055</id>
		<title>Installing Ubuntu 9.10 (Karmic Koala) on a ThinkPad X200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.10_(Karmic_Koala)_on_a_ThinkPad_X200&amp;diff=48055"/>
		<updated>2010-04-02T08:09:50Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: /* Sound */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: X200]]&lt;br /&gt;
Just brief info for now as I didn't have time to test all features yet. Please update if you have info on features marked as untested.&lt;br /&gt;
&lt;br /&gt;
These notes also apply to the x200 tablet.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
* Installing from desktop cd:&amp;lt;br&amp;gt;Works fine with external usb drive&lt;br /&gt;
&lt;br /&gt;
* Installing from USB stick:&amp;lt;br&amp;gt; Works fine&lt;br /&gt;
&lt;br /&gt;
* Installing from alternate cd:&amp;lt;br&amp;gt;works fine with optical drive in [[X200 UltraBase]], just follow the steps&lt;br /&gt;
&lt;br /&gt;
* Installing via wubi:&amp;lt;br&amp;gt;works fine, except hibernate (normal for wubi installations)&lt;br /&gt;
&lt;br /&gt;
* Updating from Jaunty:&amp;lt;br&amp;gt;not tested&lt;br /&gt;
&lt;br /&gt;
==Features support==&lt;br /&gt;
&lt;br /&gt;
===Display===&lt;br /&gt;
* internal LCD: works fine&lt;br /&gt;
* external VGA: works fine&lt;br /&gt;
* external VGA via ultraBase: works fine&lt;br /&gt;
* DisplayPort via ultraBase: works fine&lt;br /&gt;
&lt;br /&gt;
===Trackpoint===&lt;br /&gt;
The middle Scrollbutton won't work out-of-the-box, you can solve it with the help of the following Link: http://samiux.wordpress.com/2008/11/02/howto-lenovo-thinkpad-scroll-button-on-ubuntu-810/ &amp;lt;br&amp;gt;&lt;br /&gt;
I find the middle scrollbutton doesn't works very well for me by following these steps.&amp;lt;br&amp;gt;&lt;br /&gt;
The solution I currently use is to automatically execute the following commands:&amp;lt;br&amp;gt;&lt;br /&gt;
Quote:&lt;br /&gt;
 xinput set-int-prop &amp;quot;TPPS/2 IBM TrackPoint&amp;quot; &amp;quot;Evdev Wheel Emulation&amp;quot; 8 1&lt;br /&gt;
 xinput set-int-prop &amp;quot;TPPS/2 IBM TrackPoint&amp;quot; &amp;quot;Evdev Wheel Emulation Button&amp;quot; 8 2&lt;br /&gt;
 xinput set-int-prop &amp;quot;TPPS/2 IBM TrackPoint&amp;quot; &amp;quot;Evdev Wheel Emulation Y Axis&amp;quot; 8 4 5&lt;br /&gt;
 xinput set-int-prop &amp;quot;TPPS/2 IBM TrackPoint&amp;quot; &amp;quot;Evdev Wheel Emugreatlation X Axis&amp;quot; 8 6 7&lt;br /&gt;
&lt;br /&gt;
Another way to enable scrolling even if the instructions are a little older: http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Scrolling. You can also try using gpointing-device-settings instructions as described at the top of the page but it's not persistent when you go into suspend-resume.&lt;br /&gt;
&lt;br /&gt;
===WiFi===&lt;br /&gt;
*Intel 5100: works fine&lt;br /&gt;
After updating the kernel to 2.6.31-15-generic, the old kernel panic problem which used to happen in ubuntu 8.04 or older release, comes up again. I don't know whether this affects a fresh installation of karmic as I update the system immediately after I get a wired connection.&amp;lt;br&amp;gt;&lt;br /&gt;
I have the linux-backports-modules-wireless-karmic-generic package installed. Now it works fine.&lt;br /&gt;
*Intel 5300: works fine&lt;br /&gt;
*Intel 5350: works fine, kernel sees it as 5300&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
generally works, but see https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/381913&lt;br /&gt;
&lt;br /&gt;
===3G===&lt;br /&gt;
Works fine&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
Works, with the installation of http://sourceforge.net/apps/mediawiki/mbm/index.php?title=Main_Page#GPS_Control_.28mbm-gpsd.29&lt;br /&gt;
&lt;br /&gt;
Note: mbm-gpsd is not running after wake from suspend&lt;br /&gt;
&lt;br /&gt;
===Webcam===&lt;br /&gt;
Works perfectly.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
* internal speakers: works fine, good volume&lt;br /&gt;
* headphones: works&lt;br /&gt;
* headphones via ultrabase: works fine&lt;br /&gt;
* internal mic: works fine, good sensitivity&lt;br /&gt;
* mic via ultrabase: not tested&lt;br /&gt;
* Volume up and down keys Work fine, Mute does not.&lt;br /&gt;
(Mute actually works but you won't find an OSD showing you it's on mute, unlike volume up and down.  Additionally, plugging in your headphones even while on mute will let you hear sounds)&lt;br /&gt;
&lt;br /&gt;
'''To get OSD working with Mute:''' (http://www.codefx.biz/2009/11/x200-mute-button)&lt;br /&gt;
&lt;br /&gt;
Edit the file {{path|/etc/grub.d/10_linux}} and add {{bootparm|acpi_osi|Linux}} to the line with $GRUB_CMDLINE_LINUX_DEFAULT, so it will look like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;quot;${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT} acpi_osi=Linux&amp;quot; \&lt;br /&gt;
&lt;br /&gt;
Then run '''{{cmduser|sudo update-grub}}'''&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Up to kernel 2.6.32 this seems to be the only way to fix the mute problem. However, this fix introduces new issues. Therefore, another, clean solution is being implemented as soon as kernel 2.6.33.}}&lt;br /&gt;
&lt;br /&gt;
===Sensors===&lt;br /&gt;
mostly work, for HDD hddtemp is needed&lt;br /&gt;
&lt;br /&gt;
===Fingerprint===&lt;br /&gt;
Doesn't work, see http://www.reactivated.net/fprint/wiki/Unsupported_devices#AuthenTec_AES2550_.26_AES2810&lt;br /&gt;
&lt;br /&gt;
===HDAPS===&lt;br /&gt;
I couldn't make hdaps module to use [[Tp smapi]]. It seems module-assistant does not build patched version of hdaps module from tp-smapi-source package.&amp;lt;br&amp;gt;&lt;br /&gt;
Nevertheless hdaps seems to work fine with thinkpad_ec. After installing hdapsd edit /etc/default/hdapsd make sure START is set to &amp;quot;yes&amp;quot;, DISK to &amp;quot;sda&amp;quot; and adjust SENSITIVITY (50 works ok for most people).&lt;br /&gt;
&lt;br /&gt;
edit: use tp-smapi as in [http://elf.org/x200-tablet-accelerometer]&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
While the X200 is known for it's good cooling system, when running Ubuntu the fan seems to run constantly at around 3000rpm after it reached a certain threshold temperature. See the related bugreport on Launchpad:&lt;br /&gt;
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/380303&lt;br /&gt;
&lt;br /&gt;
For reasons of power consumption and noise reduction you might want to control the fans on your own using tp-fan, see [[ACPI_fan_control_script#ThinkPad_Fan_Control_GTK_GUI_tool]]. The Jaunty PPA seems to work fine on Karmic.&lt;br /&gt;
&lt;br /&gt;
For me the following settings seem to work:&lt;br /&gt;
Check both boxes, set all sensors to 15% and the temperature threshold of all sensors to 25°C/68°F. With this settings the fan runs constantly with 2000rpm.&lt;br /&gt;
&lt;br /&gt;
===Suspending===&lt;br /&gt;
Works fine as long as you don't suspend when docked.&lt;br /&gt;
&lt;br /&gt;
edit: Suspend with dock works for me.&lt;br /&gt;
&lt;br /&gt;
===Hibernating===&lt;br /&gt;
Works fine when hibernating when undocked. Not tested when docked.&lt;br /&gt;
&lt;br /&gt;
===Docking and Undocking===&lt;br /&gt;
* Docking works ok. System even tries to switch automatically to saved external monitor display configuration and sometimes it even does the smart thing&lt;br /&gt;
* Before undocking you must always press &amp;quot;pre-undock&amp;quot; button on the left side of docking station and wait until green arrow allows you to proceed. Otherwise system will start to beep at you and it will probably get confused.&lt;br /&gt;
* Undocking and/or pressing &amp;quot;pre-undock&amp;quot; button switches automatically display to internal LCD only so you don't have to worry about it.&lt;br /&gt;
* Undocking doesn't umount automatically devices connected to docking station (usb pendrives, optical drive) so you must remember to do this manually. See https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/433682&lt;br /&gt;
* Suspending or hibernating when docked is not a good idea as system will probably get confused when resumed not docked also.&lt;br /&gt;
&lt;br /&gt;
===MemoryCardReader===&lt;br /&gt;
Works&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tablet==&lt;br /&gt;
&lt;br /&gt;
===Screen===&lt;br /&gt;
* Screen rotation can be enabled with xrandr and https://launchpad.net/~thjaeger/+archive/tabletpc/+packages&amp;lt;br&amp;gt;&lt;br /&gt;
* TouchScreen requires recalibration as described https://help.ubuntu.com/community/X61T &amp;lt;br&amp;gt;&lt;br /&gt;
* Pen pressure sensitivity works&lt;br /&gt;
[[Category:Ubuntu_9.10]]&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X200&amp;diff=43948</id>
		<title>Installation instructions for the ThinkPad X200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X200&amp;diff=43948"/>
		<updated>2009-08-15T08:51:06Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: /* Installation Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: X200]]&lt;br /&gt;
==Installation Instructions==&lt;br /&gt;
*[[Installing Fedora on an X200]]&lt;br /&gt;
*[[Installing Debian on an X200]]&lt;br /&gt;
*[[Installing Ubuntu 8.04 (Hardy Heron) and Ubuntu 8.10 (Intrepid Ibex) on a ThinkPad X200]]&lt;br /&gt;
*[[Installing Ubuntu 9.04 (Jaunty Jackalope) on a ThinkPad X200]]&lt;br /&gt;
*[[Installing Debian Sid on an X200]]&lt;br /&gt;
*[[Installing Arch on an X200]]&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Arch_on_an_X200&amp;diff=43947</id>
		<title>Installing Arch on an X200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Arch_on_an_X200&amp;diff=43947"/>
		<updated>2009-08-15T08:48:42Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: page creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
ArchLinux is a very good distribution for advanced, or &amp;quot;conscious&amp;quot; users, who like to tune their system in every detail. The distro does not ''require'' any kernel optimization or similar (at this point, it is different from Gentoo), but it ''lets'' you do it if you want.&lt;br /&gt;
&lt;br /&gt;
This guide is thus rather ''barebone''. I won't go into details of the single functions (sound, Xorg, etc.), ''but if some special howto is required for the X200''. My system is the following.&lt;br /&gt;
&lt;br /&gt;
{{cmduser|lspci}}&lt;br /&gt;
&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:03.2 IDE interface: Intel Corporation Mobile 4 Series Chipset PT IDER Controller (rev 07)&lt;br /&gt;
 00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5300&lt;br /&gt;
 04:00.0 Memory controller: Intel Corporation Turbo Memory Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== Vista Backup ==&lt;br /&gt;
&lt;br /&gt;
You should start by backing up Windows Vista on some recovery media (CD/DVD) if you want to restore it later. You just open Vista, go to &amp;quot;Start--&amp;gt;Programs--&amp;gt;ThinkVantage--&amp;gt;Create Product Recovery Media&amp;quot;(or something similar) and follow the instructions.&lt;br /&gt;
&lt;br /&gt;
== Getting the Arch installation medium ==&lt;br /&gt;
&lt;br /&gt;
Go to the [http://www.archlinux.org ArchLinux page] and choose which version of the installer you want. My choice was: USB key x86-64 FTP installer. Please note that installing a 64-bit OS enables the recognition of 4Gb RAM (as in my case) but can create problems with some packages (which do only exist in 32-bit version).&lt;br /&gt;
&lt;br /&gt;
Before going on, be sure to follow the intruction on the Arch wiki to get a working installation medium (e.g. a working, bootable USB key).&lt;br /&gt;
&lt;br /&gt;
== BIOS modifications ==&lt;br /&gt;
&lt;br /&gt;
You're likely to want to change some default BIOS options. Now it is a good time to do it. Boot your X200, press F1, and enter the BIOS setup. Some typical changes involve boot device ordering (e.g. if you want to check USB ports before your primary HD) and muting the system beep (PCSpeaker) notifications (e.g. low-battery, suspension, etc.).&lt;br /&gt;
&lt;br /&gt;
Please remember that the BIOS is not a game. If you do something wrong here, you can get into trouble later on. If you want to update your BIOS far any reason (e.g. compatibility issues), please do it with both battery ''and'' AC-adapter connected, and try to get a reliable current source (do ''not'' perform the flash during a thunderstorm!).&lt;br /&gt;
&lt;br /&gt;
{{WARN|A wrong BIOS flash can turn, as far as I know, your humble X200 into a fantastic pot-heatsink, which circumstance you probably do ''not'' want to happen!}}&lt;br /&gt;
&lt;br /&gt;
== Partitioning the Hard Disk ==&lt;br /&gt;
&lt;br /&gt;
Arch installation media have a partition editor whithin (cfdisk?), but it seems that the preloaded partitions by Lenovo create some problems. They are apparently &amp;quot;not rounded about cylinders&amp;quot;, so it was necessary for me to edit the partition table with an external program before installing Arch.&lt;br /&gt;
&lt;br /&gt;
I used [http://www.sysresccd.org/Main_Page System Rescue CD] with an external (USB) CD-player. At boot, press F12 to choose the boot device and select &amp;quot;external CD player&amp;quot;. It is possible to get SysRescCd onto an USB key, but I haven't tried it. After booting from the CD, just follow the instructions and get into X, then use GParted to modify the partition table according to your needs. In my case, since I do not need Vista anymore, I just erased all partitions and let the Hard Disk completely free (in order to create the partitions inside the Arch installer). If you want to keep Vista, you have to be ''very'' careful at this point. Read some documentation online and be sure to have a CD/DVD backup of the Lenovo partition, an external CD player, and an original Windows Vista DVD (this seems to be necessary, too, ugh!).&lt;br /&gt;
&lt;br /&gt;
== Installing Arch ==&lt;br /&gt;
&lt;br /&gt;
In the following section, I will assume that you install Arch from an USB key, as I did. If you chose some other option (e.g. CD/DVD), adapt the instructions accordingly.&lt;br /&gt;
&lt;br /&gt;
Insert the USB key into the plug, boot the laptop, and press F12 to choose the boot device. Load the Arch live (!) installer and follow the guide on the Arch wiki.&lt;br /&gt;
&lt;br /&gt;
Some remarks:&lt;br /&gt;
&lt;br /&gt;
* it is maybe a good idea to install the wireless firmware now (in the base list), but you can do it later (I did so);&lt;br /&gt;
* the ethernet port is working smoothly, so you do not have to do anything special to get your installation files through FTP. If you encounter problems here, it may be a BIOS issue. Get some info online;&lt;br /&gt;
* if you have chosen to use the Arch-included tool to partition your HD, there should be no problem. If you already partitioned your HD before and encounter difficulties now, try to get some help on the Arch forum. Is seems o me that cfdisk is somehow too strict about partition qualities.&lt;br /&gt;
* GRUB: in order to get the right framebuffer resolution, I added vga=865&lt;br /&gt;
&lt;br /&gt;
== Some useful post-install packages ==&lt;br /&gt;
&lt;br /&gt;
Here are some packages you are likely to want. For each of them, see the Arch wiki and/or the Thinkwiki pages:&lt;br /&gt;
&lt;br /&gt;
* cpufrequtils&lt;br /&gt;
* pm-utils&lt;br /&gt;
* xorg&lt;br /&gt;
* xf86-video-intel&lt;br /&gt;
* xf86-input-evdev&lt;br /&gt;
* alsa-utils&lt;br /&gt;
* wireless_tools&lt;br /&gt;
* iwlwifi-5000-ucode (depending on your wireless card)&lt;br /&gt;
* hal&lt;br /&gt;
* acpid&lt;br /&gt;
&lt;br /&gt;
Some of those packages do not work as expected. I will describe problems and, if possible, solutions in the following. All other packages are working corectly, provided that one sets their configurations as described in the Arch wiki.&lt;br /&gt;
&lt;br /&gt;
=== Xorg ===&lt;br /&gt;
&lt;br /&gt;
If you try some X test like suggested on the Arch installation guide, you possibly won't get the correct output. In my case, no graphic interface at all (black screen). Do not desperate. Install the intel graphics driver, autoconfigure X like described in the wiki (including copying the xorg.conf file into the right folder), then add some Window Manager to your ~/.xinitrc (e.g. exec xterm) and execute startx. You should get the X interface.&lt;br /&gt;
&lt;br /&gt;
It is possible that some MTRR error shows ''after'' killing X. This issue is described in some Gentoo forum, but does not seem to originate real problems.&lt;br /&gt;
&lt;br /&gt;
{{HINT|If you want to get some particular behaviour from X with input interfaces (keyboard language switch, Ctrl+Alt+Backspace, etc., remember that these features are handled by HAL now. Create/Modify the proper .fdi files in /etc/hal/fdi/policy/ accordingly.}}&lt;br /&gt;
&lt;br /&gt;
=== ALSA ===&lt;br /&gt;
&lt;br /&gt;
In my case, the mute key is working as expected (it mutes and ''does not'' unmute), but the volume keys are not working at all. I haven't figured out a general solution yet, but volume keys are correctly recognized both by hal and by Xorg. A small hack, working only in X, is the following.&lt;br /&gt;
&lt;br /&gt;
Execute xev and check how your volume keys are seen by X. They should be XF86AudioRaiseVolume and XF86AudioLowerVolume, or similar. Now open the keybinding manager of your window manager (in my case, rc.xml in openbox) and bind as follows:&lt;br /&gt;
&lt;br /&gt;
* XF86AudioRaiseVolume --&amp;gt; amixer set Master 1%+ unmute&lt;br /&gt;
* XF86AudioLowerVolume --&amp;gt; amixer set Master 1%- unmute&lt;br /&gt;
&lt;br /&gt;
You can obviously choose the exact amount of volume change, in this example 1%.&lt;br /&gt;
&lt;br /&gt;
{{HELP|There should be a similar, but more general solution, since the keys are correctly seen by hal outside X. This solution is expected to work in TTYs too, and to be WM independent, both of which would be desirable.}}&lt;br /&gt;
&lt;br /&gt;
=== Brightness keys ===&lt;br /&gt;
&lt;br /&gt;
They're actually only working in X and not in the terminal. It is ok for me, but there should be a better solution.&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Arch_Core_2008_on_a_ThinkPad_T60&amp;diff=39696</id>
		<title>Installing Arch Core 2008 on a ThinkPad T60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Arch_Core_2008_on_a_ThinkPad_T60&amp;diff=39696"/>
		<updated>2008-11-12T09:15:02Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: First piece of the tutorial: to finish&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
Here are the specs of the model used for this tutorial (I've left out modem, infrared, cardbus since I haven't ever used them):&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Processor || [[Intel Core 2 Duo (Merom)]] 1.67GHz&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Adaptor || [[Intel Graphics Media Accelerator 950]]&lt;br /&gt;
|-&lt;br /&gt;
|Display || 14&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
|-&lt;br /&gt;
|RAM || 1 GB&lt;br /&gt;
|-&lt;br /&gt;
|Harddisk || 80GB 5400 RPM Hitatchi&lt;br /&gt;
|- &lt;br /&gt;
|Audio    || Intel HD Audio 1.0 controller&lt;br /&gt;
|-&lt;br /&gt;
|Ethernet || Ethernet Controllers#Intel Gigabit (10/100/1000)&lt;br /&gt;
|-&lt;br /&gt;
|Optical  || UltraBay Slim Super Multi-Burner Drive|LG-Hitatchi HL-DT-ST DVDRAM GSA-4083N Dual Layer DVD+/-RW&lt;br /&gt;
|-&lt;br /&gt;
|Wireless || Intel Wireless 3945 a/b/g.&lt;br /&gt;
|-&lt;br /&gt;
|Biometric || [[Integrated Fingerprint Reader|STMicroelectronics Fingerprint Reader]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Getting the OS ==&lt;br /&gt;
For this installation I used Arch Core 2008.6, version i686. You can get the image on the [http://www.archlinux.org/download/ Arch download page]. Download it and burn it onto a CD.&lt;br /&gt;
&lt;br /&gt;
== Basic installation ==&lt;br /&gt;
I basically followed the instructions of the [http://wiki.archlinux.org/index.php/Beginners_Guide ArchWiki].&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:ArchLinux&amp;diff=39695</id>
		<title>Category talk:ArchLinux</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:ArchLinux&amp;diff=39695"/>
		<updated>2008-11-12T09:02:32Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: â†Created page with 'I created this page as a mistake! Please delete it, the category Arch already exsists for this.'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I created this page as a mistake! Please delete it, the category Arch already exsists for this.&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:ArchLinux&amp;diff=39694</id>
		<title>Category:ArchLinux</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:ArchLinux&amp;diff=39694"/>
		<updated>2008-11-12T09:01:48Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: Removing all content from page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60&amp;diff=39693</id>
		<title>Installation instructions for the ThinkPad T60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60&amp;diff=39693"/>
		<updated>2008-11-12T08:56:54Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: /* Distribution-specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{T60}}.&lt;br /&gt;
&lt;br /&gt;
==Distribution-specific instructions==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
*{{Install|Ubuntu| 8.04 (Hardy Heron)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 7.10 (Gutsy Gibbon)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 7.04 (Feisty Fawn)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 6.10 (Edgy Eft)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 5|T60}}&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
*{{Install|Debian| Lenny|T60}}&lt;br /&gt;
*{{Install|Debian| Etch|T60}}&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
*{{Install|Fedora| 8| T60}}&lt;br /&gt;
*{{Install|Fedora| 7| T60}}&lt;br /&gt;
*{{Install|Fedora| Core 6| T60}}&lt;br /&gt;
*{{Install|Fedora| Core 5| T60}}&lt;br /&gt;
&lt;br /&gt;
=== openSUSE / SUSE LINUX ===&lt;br /&gt;
&lt;br /&gt;
*{{Install|Suse| 10.1| T60}}&lt;br /&gt;
*[[Installing openSUSE 10.2 on an IBM ThinkPad T60]]&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
* For Gentoo, there exists [[Installation_instructions_for_the_ThinkPad_T60p|installation instructions for T60p]], the sister model.&lt;br /&gt;
&lt;br /&gt;
=== CentOS ===&lt;br /&gt;
&lt;br /&gt;
*[[Installation CentOS 5 on a Thinkpad T60]]&lt;br /&gt;
&lt;br /&gt;
=== ArchLinux ===&lt;br /&gt;
*{{Install|Arch| Core 2008| T60}}&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
* [http://www.emperorlinux.com/mfgr/lenovo/toucan/?tab=details&amp;amp;id=358 Thinkpad T60] page on [http://www.emperorlinux.com emperorlinux.com] (compatibility review and custom kernel)&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:ArchLinux&amp;diff=39692</id>
		<title>Category:ArchLinux</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:ArchLinux&amp;diff=39692"/>
		<updated>2008-11-12T08:55:37Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: ArchLinux distribution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ArchLinux is a distribution for intermediate and advanced users. It tries to follow the KISS philosophy: minimalism, order and know-how.&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60&amp;diff=39691</id>
		<title>Installation instructions for the ThinkPad T60</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60&amp;diff=39691"/>
		<updated>2008-11-12T08:53:26Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: /* Distribution-specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{T60}}.&lt;br /&gt;
&lt;br /&gt;
==Distribution-specific instructions==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
*{{Install|Ubuntu| 8.04 (Hardy Heron)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 7.10 (Gutsy Gibbon)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 7.04 (Feisty Fawn)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 6.10 (Edgy Eft)| T60}}&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 5|T60}}&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
*{{Install|Debian| Lenny|T60}}&lt;br /&gt;
*{{Install|Debian| Etch|T60}}&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
*{{Install|Fedora| 8| T60}}&lt;br /&gt;
*{{Install|Fedora| 7| T60}}&lt;br /&gt;
*{{Install|Fedora| Core 6| T60}}&lt;br /&gt;
*{{Install|Fedora| Core 5| T60}}&lt;br /&gt;
&lt;br /&gt;
=== openSUSE / SUSE LINUX ===&lt;br /&gt;
&lt;br /&gt;
*{{Install|Suse| 10.1| T60}}&lt;br /&gt;
*[[Installing openSUSE 10.2 on an IBM ThinkPad T60]]&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
* For Gentoo, there exists [[Installation_instructions_for_the_ThinkPad_T60p|installation instructions for T60p]], the sister model.&lt;br /&gt;
&lt;br /&gt;
=== CentOS ===&lt;br /&gt;
&lt;br /&gt;
*[[Installation CentOS 5 on a Thinkpad T60]]&lt;br /&gt;
&lt;br /&gt;
=== ArchLinux ===&lt;br /&gt;
*{{Install|ArchLinux| Core 2008| T60}}&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
* [http://www.emperorlinux.com/mfgr/lenovo/toucan/?tab=details&amp;amp;id=358 Thinkpad T60] page on [http://www.emperorlinux.com emperorlinux.com] (compatibility review and custom kernel)&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_disable_the_pc_speaker_(beep!)&amp;diff=39690</id>
		<title>How to disable the pc speaker (beep!)</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_disable_the_pc_speaker_(beep!)&amp;diff=39690"/>
		<updated>2008-11-12T08:45:27Z</updated>

		<summary type="html">&lt;p&gt;Iosonofabio: /* Remove the pc speaker modules &amp;quot;pcspkr&amp;quot; and &amp;quot;snd_pcsp&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Get rid of the annoying beeps in Linux&lt;br /&gt;
&lt;br /&gt;
== Remove the pc speaker modules &amp;quot;pcspkr&amp;quot; and &amp;quot;snd_pcsp&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
You might have only one of these modules in use, but they both enable beeps.&lt;br /&gt;
&lt;br /&gt;
Open a terminal and issue this command as root:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|modprobe -r pcspkr snd_pcsp}}&lt;br /&gt;
&lt;br /&gt;
To prevent the &amp;quot;pcspkr&amp;quot; and &amp;quot;snd_pcsp&amp;quot; modules from loading again at startup add them to modprobe's blacklist in {{path|/etc/modprobe.d/blacklist}}.  You can do this with the following command:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|cat &amp;lt;&amp;lt;END &amp;gt;&amp;gt;/etc/modprobe.d/blacklist&amp;lt;br /&amp;gt;&lt;br /&gt;
blacklist pcspkr&amp;lt;br /&amp;gt;&lt;br /&gt;
blacklist snd_pcsp&amp;lt;br /&amp;gt;&lt;br /&gt;
END}}&lt;br /&gt;
&lt;br /&gt;
If this does not feel comfortable, you can also edit the aforementioned file with your favorite text editor and add the blacklist lines yourself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== New kernels: remove via !&amp;lt;module&amp;gt; ==&lt;br /&gt;
In the new linux kernels, the use of file {{path|/etc/modprobe.d/blacklist}} is is deprecated. The correct solution is to put a ! in front ov every module you want to blacklist. For instance, in ArchLinux you just have to modify your {{path|/etc/rc.conf}} according to the following:&lt;br /&gt;
&lt;br /&gt;
MODULES=(!pcspkr !snd_pcsp &amp;lt;other modules&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Re-enabling the pc speaker ===&lt;br /&gt;
The speaker can be temporarily activated by loading either of the modules:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|modprobe pcspkr}}&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|modprobe snd_pcsp}}&lt;br /&gt;
&lt;br /&gt;
If you do not want to prevent the modules from loading during startup, delete the two blacklist lines mentioned in the previous section from {{path|/etc/modprobe.d/blacklist}}.&lt;br /&gt;
&lt;br /&gt;
== Disable console beeps in /etc/inputrc ==&lt;br /&gt;
&lt;br /&gt;
Another solution is to disable console beeps in /etc/inputrc (change with your favourite editor, should work on all distributions)&lt;br /&gt;
 # do not bell on tab-completion&lt;br /&gt;
 set bell-style none&lt;br /&gt;
&lt;br /&gt;
== Disable the system beep in Gnome ==&lt;br /&gt;
&lt;br /&gt;
In Ubuntu 7.10 and later, uncheck:&lt;br /&gt;
: System &amp;gt; Preferences &amp;gt; Sound &amp;gt; System Beep &amp;gt; Enable System Beep&lt;br /&gt;
&lt;br /&gt;
Or if it's just the terminal tab auto-completion that's bothering you, uncheck:&lt;br /&gt;
: Terminal &amp;gt; Edit &amp;gt; Current Profile &amp;gt; Terminal bell&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Learning to love the beeps ==&lt;br /&gt;
&lt;br /&gt;
Actually, these beeps are quite useful sometimes (especially with shell-scripts that want to get your attention with echo -e &amp;quot;\a&amp;quot; ). &lt;br /&gt;
The reason people tend to hate them are because they get overused.&lt;br /&gt;
&lt;br /&gt;
1. Make bash tab-completion less beepy, by editing ''/etc/inputrc'' (or ''~/.inputrc''). Add:&lt;br /&gt;
&lt;br /&gt;
 # Show all if ambigious.&lt;br /&gt;
 set show-all-if-ambiguous on&lt;br /&gt;
&lt;br /&gt;
This makes tab-completion more useful, as well as less irritating: we now only get a beep on a true error (no possible completions); if multiple options are possible, all are printed, and it doesn't beep.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make the beep quieter, shorter, and a nicer pitch. I tend to set 440 Hz, 50ms. Configure with kcontrol (in KDE), or just use xset in your startup files: &lt;br /&gt;
 xset b 50 440 50&lt;/div&gt;</summary>
		<author><name>Iosonofabio</name></author>
		
	</entry>
</feed>