当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 59 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : [原创]安装ATI的8.1显卡驱动并开启3D特效简明教程
帖子发表于 : 2008-01-19 2:21 
头像

注册: 2007-10-18 13:50
帖子: 264
系统: Ubuntu 14.10
送出感谢: 0 次
接收感谢: 0 次
声明:看很多安装不成功,我这里重申一下,要安装成功需要三个条件,缺一不可:
1.没有旧驱动,如果有旧驱动而删除不干净,就重装一下,保证纯净系统
2.明确你的显卡在支持范围以内。
3.受限管理器不要去改动
.

安装过程非常简单,不用再编译deb包。
如果安装不成功,就看新帖
http://forum.ubuntu.org.cn/viewtopic.php?t=102298&highlight=
一。下载地址:http://ati.amd.com/support/drivers/linux/linux-radeon.html
首先检查一下你的显卡是否在以下支持范围以内:
引用:
工作站产品
FireGL™ V8650/V8600
FireGL™ V7600/V7350/V7300/V7200/V7100
FireGL™ V5600/V5200/V5100/V5000
FireGL™ V3600/V3400/V3300/V3200/V3100
FireGL™ X3-256/X3/X2-256/Z1-128/T2-128/X1-128/X1-256p
FireGL™ 2200 (Single card PCI-e configuration)
Mobility™ FireGL™ V5000/T2
移动及整合产品
Mobility™ Radeon™ X1800/X1600/X1400/X1300/X1200/X1100/X800/X700/X600/X300/X200/9800/9600/9550/9500 series
Mobility™ Radeon™ Xpress 1200/1100/200 series
桌面及整合产品
Radeon™ HD 2900/2600/2400 series
Radeon™ X1900/X1800/X1300/X850/X800/ X700/X600/X550/X300/9800/9700/9600/9550/9500 series
Radeon™ Xpress1200/1100 /200 series

最好是以前没有装过驱动。
二。安装命令:
代码:
sudo sh ati-driver-installer-8-01-x86.x86_64.run
sudo aticonfig --initial
sudo reboot

这样就安装好了,比之前的7.11,7.12简单很多吧。
三。重启之后,受限管理器会自动启用新驱动,不要去改动它,用以下命令测试一下是否安装成功。
代码:
$ fglrxinfo

引用:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7276 Release

代码:
$ glxinfo |grep -e 'direct' -e 'OpenGL'

引用:
direct rendering: Yes
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7276 Release
OpenGL extensions:

出现这样的返回值就说明安装成功了。
四。把compiz-fusion安装全了,命令:
代码:
sudo apt-get install compiz compiz-bcop compizconfig-settings-manager compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-gnome compiz-plugins libcompizconfig0 libcompizconfig-backend-gconf libdecoration0 python-compizconfig emerald -y

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

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

有的话就删掉,没有就不要动了。
2。然后再让compiz识别fglrx。命令:
代码:
mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

3。然后修改compiz初始文件
代码:
sudo gedit /usr/bin/compiz

找到下面的语句,将fglrx加入
引用:
# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"

4。再找到下面的语句,
引用:
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T="$T 8086:2972" # i965 (x3000)
T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS="$T"

将上面的语句段改为:
引用:
# blacklist based on the pci ids
# BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""

5。重启一下 X-window,看一下compiz能否启动。在“视觉效果”里选择自定义就可以开启3D了。
六。安装compiz-0.6.99,可以到这里http://kwatrow.nl/repo/dists/Gutsy/compiz-fusion-git/
下载deb包。在新立得中把旧的compiz删除干净。然后把以下deb包放在一个文件夹
引用:
compiz_0.6.3
compiz-bcop_0.6.99
compizconfig-settings-manager_0.6.99
compiz-core_0.6.3
compiz-fusion-plugins-extra_0.6.99
compiz-fusion-plugins-main_0.6.99
compiz-fusion-plugins-unsupported_0.6.99
compiz-gnome_0.6.3
compiz-plugins_0.6.3
emerald_0.6.99
emerald-themes_0.6.99
libcompizconfig0_0.6.99
libcompizconfig-backend-gconf_0.6.99
libdecoration0_0.6.3
libemeraldengine0_0.6.99
python-compizconfig_0.6.99

对于KDE用户相应改为
引用:
compiz-kde_0.6.3
libcompizconfig-backend-kconfig_0.6.99

一个命令就安装好了
代码:
sudo dpkg -i *.deb

注意:第五大步骤是必须做的,原因我已经说明白了,驱动的更新只能是减少安装步骤,而第五步这个过程想要省略的话恐怕要等8.04发布了。


附件:
4.png
4.png [ 59.01 KiB | 被浏览 7443 次 ]

3.png
3.png [ 67.61 KiB | 被浏览 7315 次 ]

2.png
2.png [ 49.87 KiB | 被浏览 7194 次 ]

1.png
1.png [ 90.21 KiB | 被浏览 7117 次 ]



_________________
I7 5960X@Dual 4.5G
ASUS X99-A/USB3.1
GSKILL F4-3200C16Q-32GVKB
EVGA GTX980TI Hybrid
Intel SSD 750 400GB+Intel SSD 750 1.2TB+Sandisk ExtremePRO 960GB×2
Phanteks PK614+F140SP+F120SP
Corsair Hydro Series H110i GTX Cooling
EVGA SuperNOVA 1600 T2 80+ TITANIUM


最后由 zhizunbao 编辑于 2014-12-06 21:05,总共编辑了 3 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-19 9:27 
头像

注册: 2007-10-16 9:56
帖子: 52
地址: 郑州
送出感谢: 0 次
接收感谢: 0 次
如果要御载旧驱动是不是在新立得中把含有fglrx的软件包全部删除 ?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-19 10:04 
头像

注册: 2007-10-18 13:50
帖子: 264
系统: Ubuntu 14.10
送出感谢: 0 次
接收感谢: 0 次
elite 写道:
如果要御载旧驱动是不是在新立得中把含有fglrx的软件包全部删除 ?

应该是这样,不过最好还是纯净的系统。8.1的安装跟卸载都很简单了。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-19 10:14 
头像

注册: 2007-10-16 9:56
帖子: 52
地址: 郑州
送出感谢: 0 次
接收感谢: 0 次
我是按照你上次发的安装7.12驱动的贴子安装的,
刚装完了,不过现在我一按ctrl+alt+backspace就死机了


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-01-19 10:36 

注册: 2007-12-10 15:01
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
elite 写道:
我是按照你上次发的安装7.12驱动的贴子安装的,
刚装完了,不过现在我一按ctrl+alt+backspace就死机了

把配置文件删除再重启吧


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-01-19 11:45 

注册: 2008-01-01 22:26
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
我的显卡是

ATI Technologies Inc M56GL [Mobility FireGL V5200]

安装8.1以后

@dwwwlf-ubuntu:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3)


@dwwwlf-ubuntu:~$ glxinfo |grep -e 'direct' -e 'OpenGL'
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3)
OpenGL extensions:

请问需要把所有驱动删掉。重装一次8.1驱动吗?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-01-19 11:47 

注册: 2008-01-01 22:26
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
@dwwwlf-ubuntu:~$ sudo aticonfig --initial
Data incomplete in file /etc/X11/xorg.conf
Device section "Configured Video Device" must have a Driver line.
Data incomplete in file /etc/X11/xorg.conf
Undefined Device "(null)" referenced by Screen "Default Screen".
aticonfig: Parsing the configuration file failed.
The above error messages are reported from XFree86 and may assist you in
diagnosing the problem with your configuration input file. Try use -f option
to generate a new configuration file.

这一步出现了问题。


cat /etc/X11/xorg.conf
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-01-19 12:10 

注册: 2007-10-21 12:36
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
刚装上
但开了3D电影还是闪的厉害
请问有解吗


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-01-19 12:28 
头像

注册: 2007-10-18 13:50
帖子: 264
系统: Ubuntu 14.10
送出感谢: 0 次
接收感谢: 0 次
dwwwlf 写道:
我的显卡是

ATI Technologies Inc M56GL [Mobility FireGL V5200]

安装8.1以后

@dwwwlf-ubuntu:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3)


@dwwwlf-ubuntu:~$ glxinfo |grep -e 'direct' -e 'OpenGL'
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.3)
OpenGL extensions:

请问需要把所有驱动删掉。重装一次8.1驱动吗?

当然得把旧驱动删除了。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-01-19 12:36 

注册: 2007-09-06 16:07
帖子: 466
送出感谢: 0 次
接收感谢: 0 次
第五大步好像不是必须的吧?
我到现在一直都没有做过第五大步,什么问题都没有。
当然,刚才做了个第五大步试了一下,什么变化都没有。

compiz照样用,mplayer照样闪屏。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-01-19 13:04 
头像

注册: 2007-10-16 9:56
帖子: 52
地址: 郑州
送出感谢: 0 次
接收感谢: 0 次
andy6680 写道:
elite 写道:
我是按照你上次发的安装7.12驱动的贴子安装的,
刚装完了,不过现在我一按ctrl+alt+backspace就死机了

把配置文件删除再重启吧


删除哪个配置文件啊?


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-01-19 17:57 

注册: 2006-07-05 8:43
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
怎么卸载掉这个?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-01-19 18:35 

注册: 2008-01-07 22:08
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
:oops:


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-01-19 20:54 
头像

注册: 2007-10-20 15:26
帖子: 175
送出感谢: 0 次
接收感谢: 0 次
和六楼差不多:
gun@gun-ubuntu:~$ glxinfo |grep -e 'direct' -e 'OpenGL'
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (2.1 Mesa 7.0.1)
OpenGL extensions:

已经把受限驱动删了一次,然后再装了一次,还是没有改善,眼睛都红了~


_________________
山高不挡云,水浅能溶月


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-01-20 0:07 

注册: 2007-12-03 12:39
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
和14楼的情况一样

如何删除久驱动啊???


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 59 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译