[问题]ati,x550显卡驱动怎么装啊.高手指点下.

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hykj6927967
帖子: 1
注册时间: 2008-05-08 15:52

[问题]ati,x550显卡驱动怎么装啊.高手指点下.

#1

帖子 hykj6927967 » 2008-05-09 16:30

我的显卡是ati x550的.怎么才能装上我的显卡驱动啊.现在他自己默认是受限的驱动。....最好是具体点的操作过程。
dacdog
帖子: 133
注册时间: 2006-11-30 18:52

#2

帖子 dacdog » 2008-05-09 20:36

硬件区有,下面是我的安装过程

安装自动编译所必须的工具
代码:
sudo apt-get update
sudo apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms

创建deb包
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。
代码:
bash *.run --buildpkg Ubuntu/hardy

屏蔽fglrx核心模块
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将DISABLED_MODULES=""改成DISABLED_MODULES="fglrx"
如果/etc/modprobe.d/blacklist-restricted文件存在,那么需要
代码:
sudo gedit /etc/modprobe.d/blacklist-restricted
并把blacklist fglrx用#注释掉。
安装deb包
代码:
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb

移除旧的fglrx
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。
代码:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install

配置驱动
注意,如果以前装过fglrx驱动,此步无须再做。
代码:
sudo aticonfig --initial -f
然后
代码:
sudo aticonfig --ovt=Xv

如果执行出错,则把备份的xorg.conf.xx改名,用mv命令。
其实本语句相当于在/etc/X11/xorg.conf的Device段添加两行:
代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

并且
代码:
sudo gedit /etc/X11/xorg.conf
添加两段
代码:
Section "Extensions"
Option "Composite" "0"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection
上面这两段很重要!如果想开启aiglx,则这两段应该是:
代码:
Section "Extensions"
Option "Composite" "1"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

重启系统

确认驱动是否正确安装(可以类似于)
代码:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 2.1.7170 Release
代码:
$ glxinfo | grep render
direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。
dragon261
帖子: 43
注册时间: 2009-04-23 8:27

Re: [问题]ati,x550显卡驱动怎么装啊.高手指点下.

#3

帖子 dragon261 » 2009-05-01 17:01

dacdog 写了:硬件区有,下面是我的安装过程

安装自动编译所必须的工具
代码:
sudo apt-get update
sudo apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms

创建deb包
注意:执行下面的命令的前提是,你必须cd到你下载的驱动的当前目录。
代码:
bash *.run --buildpkg Ubuntu/hardy

屏蔽fglrx核心模块
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将DISABLED_MODULES=""改成DISABLED_MODULES="fglrx"
如果/etc/modprobe.d/blacklist-restricted文件存在,那么需要
代码:
sudo gedit /etc/modprobe.d/blacklist-restricted
并把blacklist fglrx用#注释掉。
安装deb包
代码:
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb

移除旧的fglrx
如果你是第一次做,那么会提示你这个文件找不到。别管他,继续往下做就是。
代码:
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install

配置驱动
注意,如果以前装过fglrx驱动,此步无须再做。
代码:
sudo aticonfig --initial -f
然后
代码:
sudo aticonfig --ovt=Xv

如果执行出错,则把备份的xorg.conf.xx改名,用mv命令。
其实本语句相当于在/etc/X11/xorg.conf的Device段添加两行:
代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

并且
代码:
sudo gedit /etc/X11/xorg.conf
添加两段
代码:
Section "Extensions"
Option "Composite" "0"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection
上面这两段很重要!如果想开启aiglx,则这两段应该是:
代码:
Section "Extensions"
Option "Composite" "1"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

重启系统

确认驱动是否正确安装(可以类似于)
代码:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600 SE
OpenGL version string: 2.1.7170 Release
代码:
$ glxinfo | grep render
direct rendering: Yes #如果开启了xgl,那么这里一定是No,还有其他一些信息。
谢谢2楼,我试一试。
我这是第二次安装Ubuntu9.04了,我的显卡也是X550的,CPU是AMD2500+,安装的是X86-64,显卡驱动怎么也装不上去,放电影时右边和下边没有图像,郁闷中阿! 2楼可否把详细步骤贴图出来阿? 再者告诉我们催化剂的版本号行不? (不是越新越好,我的机子是2005年年底配的)
回复