ThinkPad R400在ubuntu8.04下用ATI9.1驱动待机不正常解决方法

笔记本/便携移动设备,手机平板等软硬件
回复
头像
prettysnail
帖子: 198
注册时间: 2007-03-07 9:35

ThinkPad R400在ubuntu8.04下用ATI9.1驱动待机不正常解决方法

#1

帖子 prettysnail » 2009-02-19 9:35

ThinkPad R400是双显卡机器,目前8.04只能选其中一个显卡,经试验不能正常识别双显卡切换功能,用集成的GM4500在XV支持时会死机,8.10不存在这个问题,并且速度差异很大,GM4500在8.04下用glxgear测试有1300多分,8.10下只有700多分。用独立显卡(ATI HD3470)fglrx驱动,得分有3500~4000分左右,效果很好,在ATI的8.9驱动下待机后能唤醒,在8.10~9.1下不能唤醒,很郁闷。

特别赞一下,ATI的9.1驱动相当不错,速度快不说,并且在COMPIZ特效下用XV模式放电影再出不闪了,也许这是最大的改进吧!就是不能唤醒。看ATI的WIKI,有钻动HD2XXX系统的不能唤醒的一个折衷处理,就是关闭双头支持。我的本本很少接投影仪,试着关闭了双头支持,结果再看,待机后能正常唤醒了,效果还不错。呵呵,试过几次,都没有任何问题。 :em06

如果要接投影仪再重新设一下,很爽!再罗索一下,方便不太清楚或入门晚的兄弟

R400关闭双显卡切换方法:
在开机显示ThinkPad LOG的时候按F1进入Bios,选择config->Display,第三项选DISCRETE GRAPHICS(独立显卡),第四项选Disable ....(就是禁止根据OS自动切换)。保存后退出即可。安8.10失败的这样设置下就OK了。
安装ATi驱动程序最好用ubuntu方式,参见它的wiki安装,将来文件更换。简述一下,ubuntu/hardy方式8.04
1.生成deb包:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r)
sh ati-driver-installer-9-1-x86.x86_64.run --buildpkg Ubuntu/hardy
2.禁用系统自带的fglrx内核:
修改/etc/default/linux-restricted-modules-common文件,加入DISABLED_MODULES="fglrx"
3.安装驱动:
sudo dpkg -i xorg-driver-fglrx_8.573-0ubuntu1_i386.deb fglrx-kernel-source_8.573-0ubuntu1_i386.deb fglrx-amdcccle_8.573-0ubuntu1_i386.deb
sudo dpkg -i fglrx-modaliases_8.573-0ubuntu1_i386.deb
4.配置xorg.conf
单头用:sudo aticonfig --initial
双头用:sudo aticonfig --initial=dual-head --screen-layout=above 后面的above可改成其它的如right,left等等
最后分别存成两个备份文件,如果需要接投影仪时CP一下就OK了。

:em11 建议用R400的兄弟使用8.04版本,有ATI 9.1官方驱动后几乎是完美支持,8.10无线管理快捷键有点小问题,还有屏幕亮度有点儿小问题,待机问题更严重!
19891104
帖子: 19
注册时间: 2009-08-14 14:19

Re: ThinkPad R400在ubuntu8.04下用ATI9.1驱动待机不正常解决方法

#2

帖子 19891104 » 2009-08-31 11:06

哎呀~~我也是这个问题,昨天晚上才解决,今天不小心就搜到在帖子了,要是找点就不会浪费这么多时间了
问一下,我原来没有强制单显卡的时候在ubuntu下安装显卡驱动会花屏,现在强制了以后再安装会花屏(我是说在ubuntu下)吗??我实在不管试了,重装系统2次了
回复