Installing Fedora 14 on a ThinkPad T510
Success Chart - Out of the box experience
|Installation||Local CD/DVD install||yes|
|Video||NVIDIA Quadro NVS 3100M and 15.6" TFT display with 1600x900(HD+)||yes||The setup automatically installs the nouveau driver correctly, however if you want 3D acceleration you may install the proprietary nvidia driver (described below)|
|Brightness control||no||Not out of the box but there is a workaround that works well (described below)|
|Power Management||Software Suspend (hibernate)||yes|
|Suspend to Memory (ACPI sleep)||yes|
|Wireless||WiFi - Intel Centrino Ultimate-N 6300||yes|
|Bluetooth||yes||Its always turned on after booting (workaround needed)|
|Qualcomm Gobi 2000 WWAN modem||partial||Works perfectly when firmware is correctly loaded (Gobiloader will not work on Fedora 14)|
|UltraNav (TrackPoint / Touchpad combo)||yes|
|Extra keys||partial||See ThinkPad Extra keys section below|
|5-in-1 MultiCard Reader||partial||4GB SanDisk MicroSDHC detected. Sony MS does not work.|
|2.0MP webcamera||yes||Tested with Cheese and Skype. Works perfectly.|
|Harddisk Active Protection||no|
|TPM (security subsystem)||unknown|
By default the open source Nouveau driver is installed and works quite well with this model. However, if you need 3D graphic acceleration you need to install nVidias proprietary driver. To install it you´ll need to add the RPMFusion repository described on this page 
Install the driver with
yum install kmod-nvidia
After installing the nVidia driver your boot splash disappears and the resolution of the terminal is very low. To fix that, open /boot/grub/grub.conf as super user with a text editor and add the following at the end of the kernel line
This is the highest possible resolution according to the resolution table of grub.
Workaround for brightness control
To enable brightness control edit /etc/X11/xorg.conf (if this file does not exist, create it!)
Section "Device" Identifier "Videocard0" Driver "nvidia" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection
For Nouveau users please change Driver to "nouveau"!!! After restarting your machine (or X-server) the brightness control should work.
Both Touchpad and TrackPoint work out of the box. Howerver I recommend to install gpointing-device-settings for more options than in standard mouse settings.
yum install gpointing-device-settings
after installation you can find it under System --> Settings --> Pointing Devices
If you feel uncomfortable with the slow TrackPoint you can adjust its speed and sense by passing values between 0 and 255 to /sys/devices/platform/i8042/serio1/serio2/[speed,sensitivity,rate] either manually or at boot with this script (this will not affect other pointing devices):
#! /bin/bash # TrackPoint Settings echo -n 200 > /sys/devices/platform/i8042/serio1/serio2/speed echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/rate
save it as .trackpoint-settings in your home folder.
Open a terminal and change into your home folder with
make the file executable
chmod +x .trackpoint-settings
then add the file to your rc.local (replace YOUR_HOME_DIR with your username!!)
su -c 'echo ". /home/YOUR_HOME_DIR/.trackpoint-settings" >> /etc/rc.local'
Play with the values between 0 and 255 until it fits your needs.
To enable middle button scrolling for your TrackPoint, open Pointing Devices go to TPPS/2 IBM TrackPoint and check emulate mouse wheel. Choose a button from the dropdown (2 = middle)
Under Fedora you can use two finger scrolling. To enable it, open Pointing Devices and navigate to scrolling
The fingerprint reader is supported by libfprint which is installed by default on Fedora 14. You can use the following commands in a terminal to manage the fingerprint reader
fprintd-enroll fprintd-delete fprintd-list fprintd-verify
To authenticate yourself with your fingerprint first you need to enroll your finger and then simply enable it in System --> Administration --> Authentication --> Advanced options.
ThinkPad Extra keys
ThinkPad keys are handled by a mixture of the thinkpad_acpi, acpi button and acpi dock drivers.
|Lock the computer||-||unknown||yes|
|Select Power Plan||-||unknown||unknown|
|Put Computer to sleep/standby mode||-||unknown||yes|
|Change camera/audio settings||-||unknown||unknown|
|Switch Display output location||-||unknown||unknown|
|Change ultranav device settings||-||unknown||partial||Allows to turn on/off trackpad|
|Put computer in hibernation mode||-||unknown||unknown|
|Have the same function as the SysRq key.||-||unknown||unknown|
|Enable or disable the numeric keypad.||-||unknown||yes|
|Have the same function as the Break key.||-||unknown||unknown|
|NextTab||Browser Next tab||-||unknown||yes|
|PreviousTab||Browser Previous tab||-||unknown||yes|