Wednesday, May 2, 2007

ubuntu7.04的ATI显卡驱动安装

早上做了一个梦,收到一条短信,在我准备回的时候,醒了。 儿女情长的东西不适合我,但我也想装神弄鬼地来一段。 爱情就像肚子痛,或轻或重,反正你就是痛了。 也许日后不痛了,过段时间又痛了,反反复复,反正就是总有一天不再痛。 但是,你还记得痛的感觉。 哈哈,是不是很无厘头?说正题,我ubuntu7.04系统的ATI显卡驱动花了我三天的青春,终于装好了。为防忘记备份下来先,日后重装有用。(其实基本是抄的)
首先
sudo apt-get update sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
创建deb包(7.04)
sh *.run --buildpkg Ubuntu/feisty
屏蔽fglrx核心模块 注意,如果已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过。
sudo gedit /etc/default/linux-restricted-modules-common 将 DISABLED_MODULES="" 改为 DISABLED_MODULES="fglrx"
安装驱动
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
编译
sudo module-assistant prepare sudo module-assistant update sudo module-assistant build fglrx cd /usr/src sudo dpkg -i fglrx-kernel-* sudo depmod -a
配置驱动。 注意,如果以前装过fglrx驱动,此步无须再做。
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。 这一步很重要,就是这里让我花了三天,接下来会出现向导,第一个选项必须选择“否”
然后 sudo aticonfig --ovt=Xv 并且 sudo gedit /etc/X11/xorg.conf 添加一段:
Section "Extensions" Option "Composite" "0" EndSection Section "ServerFlags" Option "AIGLX" "off" 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.0.6458 (8.36.5)
确认3D已开启 :
$ glxinfo | grep render direct rendering: Yes
OK,搞掂!!

1 comment:

Anonymous said...

你的文章前后好不搭调的呀……呵呵……
不过,突然想“装神弄鬼”一下“爱情”,应该不会仅仅是无病呻吟那么简单的吧……