开始安装显卡驱动
官方闭源驱动下载地址:http://support.amd.com/us/gpudownload/Pages/index.aspx
我的是:ThinkPad T400 2767R84
对应的显卡驱动是 Linux > [任选一个,因为貌似是一样的] > Radeon > ATI Radeon HD 3xxx Series
安装需要Root权限
1
|
$ sudo ./ati-driver-installer-9-11-x86.x86_64.run
|
(如果不能执行,只需要修改它的执行权限后,再执行就可以了)
修复静音按钮
在我的ThinkPad上静音按钮可以静音可是却没有状态显示,要修复这个问题必须编辑grub配置文件,在其中添加一个配置项 acpi_osi=”Linux”
具体方法如下:
打开配置文件:
1
|
$ sudo gedit /etc/default/grub
|
找到 GRUB_CMDLINE_LINUX=”" 这行
在这行的后面加上一行 : GRUB_CMDLINE_LINUX=”acpi_osi=”Linux”"
保存,退出
在终端中输入
重启就可以了!
修复中键滚动
ThinkPad上的小红点+中键在Win下是可以滚动的,可到了下面就失效了,但还是有办法修复的。
具体方法如下:
首先,创建一个fdi文件
1
|
$ sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi
|
内容如下:
1 2 3 4 5 6 7 8 9 10
|
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> <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.XAxisMapping" type="string">6 7</merge> <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.ZAxsisMapping" type="string">4 5</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> </match>
|
保存后,重启系统或重启hal和gdm。
修复 Fn+F8
此方法貌似已经无效了,锁住后只要有一点键盘操作就会恢复。
与修复中键滚动一样需要创建一个fdi文件
1
|
$ sudo gedit /etc/hal/fdi/policy/shmconfig.fdi
|
内容如下:
1 2 3 4 5 6 7 8
|
<?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="input.x11_driver" string="synaptics"> <merge key="input.x11_options.SHMConfig" type="string">True</merge> </match> </device> </deviceinfo>
|
保存后必须重启,单是重启hal没有任何帮助。
安装APS驱动
照ThinkWiki.org上的说明安装所需包
$ sudo apt-get install tp-smapi-source hdapsd hdaps-utils
晕~~~写这wiki的人真能找到这些包吗?反正我是不能,回到9.04版中的方法
下载以下三个文件:
tp_smapi-0.4 from here: http://sourceforge.net/project/showfiles.php?group_id=1212&package_id=171579
hdapsd-20090401.tar.gz from here: http://sourceforge.net/project/showfiles.php?group_id=138242&package_id=308030
gnome-hdaps-applet-20081204.tar.gz from here: http://www.zen24593.zen.co.uk/hdaps/
解压缩文件:
1 2 3 4 5 6 7 8 9 10
|
$ tar xvfz hdapsd-20090401.tar.gz $ tar xvfz tp_smapi-0.40.tgz $ tar xvfz gnome-hdaps-applet-20081204.tar.gz <pre> 先装tp_snmapi <pre lang="bash" line="1"> $ cd [你解压的位置]/tp_smapi-0.40 $ make load HDAPS=1 FORCE_IO=1 $ make install HDAPS=1 FORCE_IO=1
|
1
|
$ sudo gedit /etc/modules
|
在内容最后加入
thinkpad_ec
tp_smapi
hdaps
1
|
$ sudo gedit /etc/modprobe.d/local.conf
|
将以下内容写入此文件中
# enable thinkpad_ec
options thinkpad_ec force_io=1
# option to correctly set tilting through hdaps sensor
options hdaps invert=1
执行 $ lsmod | grep hdaps 看看有没有错误,无误的话应该是你在/etc/modules中写入的内容
确认无误继续,有误则检查上述步骤
1
|
$ sudo modprobe thinkpad_ec tp_smapi hdaps
|
再装hdapsd
1 2 3 4
|
$ cd Desktop/hdapsd-20090401/ $ ./configure --prefix=/usr/ $ make $ sudo make install
|
如果提示安装成功继续,若失败有可能是因为没有安装编译环境,请先安装gcc编译环境
1
|
$ sudo hdapsd -d sda -s 15 -a -v -y
|
输入后试着移动一下你的,如果数值动了就说明装好了。ctrl+c退出,应该都知道的吧~
1 2 3
|
$ wget http://www.unet.univie.ac.at/~a0604095/hdapsd $ sudo chmod 733 hdapsd $ sudo cp hdapsd /etc/init.d/
|
让hdapsd自动启动,现在你可以输入 $ sudo /etc/init.d/hdapsd start 启动它了
PS: gnome-hdaps-applet可以不用装,反正我装后我就后悔了,没什么鸟用~~~