Difference between revisions of "Installing Fedora 10 on a Thinkpad X300"

From ThinkWiki
Jump to: navigation, search
(←Created page with '{{NOTE|The Thinkpad X300 is equiped with a Fingerprint reader. It can only be enabled for the hard disk protection using the ThinkVantage utilities, which, to date, only e...')
 
(Setup YUM)
Line 19: Line 19:
 
== Additional configuration ==
 
== Additional configuration ==
 
===== Setup YUM =====
 
===== Setup YUM =====
For applications that are against Fedora licensing guidelines (typically MP3 and DVD players that will rely on proprietary formats), a 3rd party repository will have to be configured. For Fedora 10 this will be RPMFusion.
+
For applications that are [https://fedoraproject.org/wiki/ForbiddenItems against] Fedora licensing guidelines (typically MP3 and DVD players that will rely on proprietary formats), a 3rd party repository will have to be configured. For Fedora 10 this will be RPMFusion.
 
To set up the RPMFusion repositories:
 
To set up the RPMFusion repositories:
 
<pre>
 
<pre>
Line 25: Line 25:
 
$ sudo rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
 
$ sudo rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
 
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-*
 
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-*
</pre>  
+
</pre>
 +
 
 
===== Trackpoint middle button =====
 
===== Trackpoint middle button =====
 
1. Edit the config file /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
 
1. Edit the config file /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi

Revision as of 13:32, 17 May 2009

NOTE!
The Thinkpad X300 is equiped with a Fingerprint reader. It can only be enabled for the hard disk protection using the ThinkVantage utilities, which, to date, only exist for Windows. This means that if you plan to fully un-install Windows, you have to configure it before actually un-installing. If you keep a dual boot Windows/Linux, you can always do that later...


What works out of the box?

Almost everything works directly, without any additional configuration:

  • Hard disk password protection
  • Fingerprint reader
  • Wifi
  • Bluetooth
  • Webcam
  • Trackpoint/Touchpad
  • USB & USB mouse
  • Integrated keyboard light
  • DVD burner
  • Suspend/Hibernate

Additional configuration

Setup YUM

For applications that are against Fedora licensing guidelines (typically MP3 and DVD players that will rely on proprietary formats), a 3rd party repository will have to be configured. For Fedora 10 this will be RPMFusion. To set up the RPMFusion repositories:

$ sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
$ sudo rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-*
Trackpoint middle button

1. Edit the config file /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi Basically, just add lines similar to the following in the "device" section:

   <match key="info.product" string="TPPS/2 IBM TrackPoint">
     <merge key="input.x11_options.EmulateWheel" type="string">true</merge>
     <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
     <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
     <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
     <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
     <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
   </match>

2. Then restart HAL and check the modifications appear among the device options that you can check via the output of lshal. Typically:

$ lshal | grep TrackPoint
info.product = 'TPPS/2 IBM TrackPoint' (string)
input.product = 'TPPS/2 IBM TrackPoint' (string)

3. Restart the X server


External links

  • Additional configuration tips (incl. installing Flash plugins or Sun Java) on this blog