LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 714|回复: 0

ATI-X600安装ATI官方驱动9.1+Compiz

[复制链接]
发表于 2009-3-5 23:38:22 | 显示全部楼层 |阅读模式
参考ATI-8.01驱动开compiz确保成功(acer 5022)

注意,每次内核升级后都必须重新编译,并且先把以前安装的驱动彻底删除。 如果以前做过方法一,则必须先执行
    代碼:
    sudo apt-get autoremove --purge xorg-driver-fglrx

    下载ATI驱动ati-driver-installer-9-1-x86.x86_64.run
    代碼:
    sudo apt-get update
    sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper
    debconf libstdc++5 linux-headers-$(uname -r)

    创建deb包
sh ati-driver-installer-9-1-x86.x86_64.run --buildpkg Debian/lenny
生成四个文件
dpkg -i fglrx-driver_ 8.573-1_i386.deb
dpkg -i fglrx-driver-dev_ 8.573-1_i386.deb
dpkg -i fglrx-kernel-src_ 8.573-1_i386.deb
dpkg -i fglrx-amdcccle_ 8.573-1_i386.deb

屏蔽fglrx核心模块
注意,如果你已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过。

   代碼:
    sudo gedit /etc/default/linux-restricted-modules-common

   代碼:
   DISABLED_MODULES=""
改成
   代碼:
   DISABLED_MODULES="fglrx"

   安装驱动
   代碼:
    sudo dpkg -i fglrx_*.deb

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

编译
代碼:
   sudo module-assistant prepare
   sudo module-assistant update
   cd /usr/src
   sudo dpkg -i fglrx-kernel-*
   sudo depmod -a
配置驱动
    代碼:
    sudo aticonfig --initial -f
然后
    代碼:
     sudo aticonfig --ovt=Xv
如果执行出错,则把备份的xorg.conf.xx改名,用mv命令。
其实本语句相当于在/etc/X11/xorg.conf的Device段添加两行:
    代碼:
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"

重启系统
确认驱动是否正确安装
代碼:
    $ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X600
OpenGL version string: 2.1.8395 Realease

代碼:
    $ glxinfo | grep render
    direct rendering: Yes

    OpenGL renderer string: ATI MOBILITY RADEON X600

    GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_conditional_render,

如果你想用图形化的工具配置显卡的话,比如双头显示,则可以
    $ amdcccle
最后通过新立得安装相关的Compiz包即可。


装完之后,还有重要的一步,因为Ubuntu7.10发布的时候ATI的显卡驱动还不支持AIGLX,所以要借助XGL才能开启compiz,但是现在装的最新的驱动已经提供了AIGLX的支持,不再需要XGL了。所以必须经过以下操作才能屏蔽掉XGL的检测。
1。
代码:
sudo gedit /etc/X11/xorg.conf

查看一下文件中是否有这一段存在
引用:
#Section        "Extensions"
#Option        "Composite"        "0"
# EndSection

有的话就删掉,没有就不要动了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表