当前位置: 技术问答>linux和unix
在线等待,ati驱动问题,附有详细信息!?????
来源: 互联网 发布时间:2016-01-05
本文导语: [root@localhost anbo]# sh ati*.run Creating directory fglrx-install Verifying archive integrity... All good. Uncompressing ATI Proprietary Linux Driver-8.32.5.....................................................................................................................
[root@localhost anbo]# sh ati*.run
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.32.5........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: Unknown X Window
cp: 无法 stat "710/usr/X11R6/bin/*":没有那个文件或目录
find: install/usr/bin/fireglcontrolpanel: 没有那个文件或目录
After a successful installation, please run 'aticonfig'.
Removing temporary directory: fglrx-install
[root@localhost anbo]#
然后运行fglrxconfig,提示找不到文件。
我显卡移动版的1400,FC6系统,下的ATI的最新驱动
刚开始学LINUX,非常想用上宽屏,已经试了N种方法。全都失败。请高手们指教下,
也好让我安心学下去,呵呵,非常感谢!!
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.32.5........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: Unknown X Window
cp: 无法 stat "710/usr/X11R6/bin/*":没有那个文件或目录
find: install/usr/bin/fireglcontrolpanel: 没有那个文件或目录
After a successful installation, please run 'aticonfig'.
Removing temporary directory: fglrx-install
[root@localhost anbo]#
然后运行fglrxconfig,提示找不到文件。
我显卡移动版的1400,FC6系统,下的ATI的最新驱动
刚开始学LINUX,非常想用上宽屏,已经试了N种方法。全都失败。请高手们指教下,
也好让我安心学下去,呵呵,非常感谢!!
|
我用的是ubuntu 6.10,也是下载的那款驱动,显卡是移动版X700,不过在装好那款驱动之前就能用宽频了啊~~~装驱动只是为了打开3D加速,不知道是否和linux的版本有关。我是参照这个过程来做的,你参考一下吧(特别是方法二),不知有没有用(因为毕竟是针对ubuntu的)~~
-------------------------------------------
方法一:安装自带驱动8.28.8,支持8500及以上显卡
如果你曾经用过方法二,需要先把原来装过的4个包彻底删除,并执行
代码:
sudo lrm-manager
安装驱动
代码:
sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
配置驱动
代码:
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。
然后
代码:
sudo aticonfig --ovt=Xv
并且
代码:
sudo gedit /etc/X11/xorg.conf
添加一段
代码:
Section "Extensions"
Option "Composite" "0"
EndSection
注意,上面这一段非常重要
重启系统
确认是否正常运行
代码:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.6011 (8.28.8)
方法二:自己编译最新驱动8.32.5,只支持9500及以上显卡,老显卡不支持。(32/64位通吃)
注意,每次内核升级后都必须重新编译,并且先把以前安装的驱动彻底删除。
如果以前做过方法一,则必须先执行
代码:
sudo apt-get remove --purge xorg-driver-fglrx
下载地址:
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.32.5-x86.x86_64.run
代码:
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)
创建deb包
代码:
sudo ln -sf bash /bin/sh
bash ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg Ubuntu/edgy
sudo ln -sf dash /bin/sh
屏蔽fglrx核心模块
注意,如果你已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过。
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将
代码:
DISABLED_MODULES=""
改成
代码:
DISABLED_MODULES="fglrx"
安装驱动
代码:
sudo dpkg -i xorg-driver-fglrx_8.32.5-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.32.5-1_i386.deb
sudo dpkg -i fglrx-control_8.32.5-1_i386.deb
移除旧的fglrx
代码:
sudo rm /usr/src/fglrx-kernel*.deb
编译
代码:
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
上面这段很重要!
重启系统
确认驱动是否正确安装
代码:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X600 SE Generic
OpenGL version string: 2.0.6234 (8.32.5)
代码:
$ glxinfo | grep render
direct rendering: Yes
------------------------------------------------------------------------------------------------------------------------------
如果你碰到2D加速很慢的情况,在/etc/X11/xorg.conf 的 Device section(就是有fglrx的那段)中添上
代码:
Option "XaaNoOffscreenPixmaps"
-------------------------------------------
方法一:安装自带驱动8.28.8,支持8500及以上显卡
如果你曾经用过方法二,需要先把原来装过的4个包彻底删除,并执行
代码:
sudo lrm-manager
安装驱动
代码:
sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
配置驱动
代码:
sudo dpkg-reconfigure xserver-xorg
在选择驱动时,选择fglrx。
然后
代码:
sudo aticonfig --ovt=Xv
并且
代码:
sudo gedit /etc/X11/xorg.conf
添加一段
代码:
Section "Extensions"
Option "Composite" "0"
EndSection
注意,上面这一段非常重要
重启系统
确认是否正常运行
代码:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.6011 (8.28.8)
方法二:自己编译最新驱动8.32.5,只支持9500及以上显卡,老显卡不支持。(32/64位通吃)
注意,每次内核升级后都必须重新编译,并且先把以前安装的驱动彻底删除。
如果以前做过方法一,则必须先执行
代码:
sudo apt-get remove --purge xorg-driver-fglrx
下载地址:
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.32.5-x86.x86_64.run
代码:
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)
创建deb包
代码:
sudo ln -sf bash /bin/sh
bash ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg Ubuntu/edgy
sudo ln -sf dash /bin/sh
屏蔽fglrx核心模块
注意,如果你已经安装了linux-restricted-modules的话,那么此步必做。否则可以跳过。
代码:
sudo gedit /etc/default/linux-restricted-modules-common
将
代码:
DISABLED_MODULES=""
改成
代码:
DISABLED_MODULES="fglrx"
安装驱动
代码:
sudo dpkg -i xorg-driver-fglrx_8.32.5-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.32.5-1_i386.deb
sudo dpkg -i fglrx-control_8.32.5-1_i386.deb
移除旧的fglrx
代码:
sudo rm /usr/src/fglrx-kernel*.deb
编译
代码:
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
上面这段很重要!
重启系统
确认驱动是否正确安装
代码:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X600 SE Generic
OpenGL version string: 2.0.6234 (8.32.5)
代码:
$ glxinfo | grep render
direct rendering: Yes
------------------------------------------------------------------------------------------------------------------------------
如果你碰到2D加速很慢的情况,在/etc/X11/xorg.conf 的 Device section(就是有fglrx的那段)中添上
代码:
Option "XaaNoOffscreenPixmaps"