当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 28 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题]装个ati的驱动要崩溃了....
帖子发表于 : 2008-04-11 21:47 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
显卡为ati 9550,系统是7.1/gutsy
这两天找了很多个相关的帖子,试了几种方法,始终不能正确安装,就是想亲见3D桌面的效果,杂就这么难呢..


方法一:
先是按照这个帖子 http://www.linuxsir.org/bbs/thread318775.html
bash ati-driver-installer-[driver version].x86.x86_64.run --buildpkg Ubuntu/gutsy生成deb包后安装完毕
进行以下步骤:
module-assistant prepare,update
module-assistant build,install fglrx

# module-assistant build,install fglrx
提示
The source tarball could not be found!
Package fglrx-kernel-source not installed?
Running "m-a -f get fglrx-kernel-source" may help.
find: /usr/src/modules: No such file or directory


方法二:
又试了直接在受限驱动管理器中安装,似乎能成功,fgl_glxgears看到的参数也正常
(以前在debian下成功编译安装过驱动,知道大概的数值)
但是重启之后进入gnome有问题,界面一直出不来,只看到一个鼠标,进入flux等其他环境没问题,但是ms和gnome相关的比如gvim,gedit启动有问题
看了命令行下的提示,出错段如下:
(WW)fglrx:NO matching Device section for instance (busid pci:1:0:1) found
(EE)aiglx error: dlsym for__dri createnewscreen_20050727 failed (/usr/lib/dri/fglrx_dri.so:undefined symbol:dri createnewscreen_20050727
AIGLX:reverting to software rendering
could not init font path element /usr/share/fonts/X11/cyrillic,removing from list





方法三:
最后按照: http://forum.ubuntu.org.cn/viewtopic.php?t=26188 里的
法一:安装自带驱动,feisty的8.34.8/gutsy的8.37.6驱动,仅支持9500至x1900显卡,不支持aiglx。
安装驱动
sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx fglrx-control
sudo depmod -a

配置驱动
sudo aticonfig --initial -f
然后
在/etc/X11/xorg.conf的Device段添加两行:
代码:
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

/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: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)
#fgl_glxgears也运行不起来
还是没对...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [问题]装个ati的驱动要崩溃了....
帖子发表于 : 2008-04-12 9:53 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
没人甩我,哎,郁闷。。。


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

注册: 2007-01-28 23:00
帖子: 2682
地址: @江西|南昌@
送出感谢: 0 次
接收感谢: 0 次
对于ATI显卡安装,的确是一个麻烦事。ATI从建立公司起,就一直被驱动困扰。(有兴趣看看ATI发展史,差点死在驱动上)
言归正传,论坛有很多ATI显卡的安装方法,请你看最近的,最新的安装方法。因为最近ATI的开源驱动有了很大的长进。
PS :似乎安装ATI驱动,首先就是要清除原来安装的ATI驱动。

http://linuxtoy.org/archives/radeonhd-120-released.html


_________________

Do as you would be done by !


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-12 11:47 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
yysq009 写道:
对于ATI显卡安装,的确是一个麻烦事。ATI从建立公司起,就一直被驱动困扰。(有兴趣看看ATI发展史,差点死在驱动上)
言归正传,论坛有很多ATI显卡的安装方法,请你看最近的,最新的安装方法。因为最近ATI的开源驱动有了很大的长进。
PS :似乎安装ATI驱动,首先就是要清除原来安装的ATI驱动。

http://linuxtoy.org/archives/radeonhd-120-released.html



呵呵,真是谢谢啊
我每次试验新方法都是卸载了原来的驱动了的

哎,现在完全重装的想法都有了,ati真是头疼啊,两天了,天天网上找资料,就是搞不定,伤心。。。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-12 13:52 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
觉得安装复杂是因为你用的ubuntu,它没有直接编译好的包给你。

你安装任何驱动都一样,nv也是这样,说ati驱动不好不是说不好安装,是以前驱动效率太差,而且不支持混合特性,不支持新内核,但是现在情况完全不一样了,驱动更新非常快,而且做的非常不错了。

显卡驱动涉及到底层,你需要安装kernel-header,编译环境。貌似你没有,这两个安装了,直接run就可以了

ps,广告来了。。archlinux一个命令搞定,从来没有在这上面花时间。。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-12 13:58 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
觉得安装复杂是因为你用的ubuntu,它没有直接编译好的包给你。

你安装任何驱动都一样,nv也是这样,说ati驱动不好不是说不好安装,是以前驱动效率太差,而且不支持混合特性,不支持新内核,但是现在情况完全不一样了,驱动更新非常快,而且做的非常不错了。

显卡驱动涉及到底层,你需要安装kernel-header,编译环境。貌似你没有,这两个安装了,直接run就可以了

ps,广告来了。。archlinux一个命令搞定,从来没有在这上面花时间。。


呵呵,kernel-header这些我是装了的,只是为了缩减篇幅我省略没说而已
debian下我安装过,觉得挺容易的
这次ubuntu下,按照方法一也只是差一点就成功了,就这一步
# module-assistant build,install fglrx
提示
The source tarball could not be found!
Package fglrx-kernel-source not installed?
Running "m-a -f get fglrx-kernel-source" may help.
find: /usr/src/modules: No such file or directory
我就没搞懂,提示
find: /usr/src/modules: No such file or directory
是啥意思。。难道要求编译内核。。。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-04-12 14:19 
头像

注册: 2007-10-07 11:56
帖子: 251
地址: 湖南
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
觉得安装复杂是因为你用的ubuntu,它没有直接编译好的包给你。

你安装任何驱动都一样,nv也是这样,说ati驱动不好不是说不好安装,是以前驱动效率太差,而且不支持混合特性,不支持新内核,但是现在情况完全不一样了,驱动更新非常快,而且做的非常不错了。

显卡驱动涉及到底层,你需要安装kernel-header,编译环境。貌似你没有,这两个安装了,直接run就可以了

ps,广告来了。。archlinux一个命令搞定,从来没有在这上面花时间。。

打广告啊,警告,呵呵
我也是ati显卡,arch完全没问题,呵呵!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-04-12 22:38 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
貌似/usr/src/下面是内核的模块之类的东西。。本身也是没有modules,只有内核版本,然后这个目录下面才有。

还是按照ubuntu论坛上帖子慢慢来把,怪就怪ubunut官方更新实在是太慢。跟着更新驱动多好,帮你编译好,其实很简单的工作,非要每个人都做一次。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-04-13 19:47 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
貌似/usr/src/下面是内核的模块之类的东西。。本身也是没有modules,只有内核版本,然后这个目录下面才有。

还是按照ubuntu论坛上帖子慢慢来把,怪就怪ubunut官方更新实在是太慢。跟着更新驱动多好,帮你编译好,其实很简单的工作,非要每个人都做一次。



真是多谢兄弟的热心了
我突然想到一个问题,装这个驱动是不是推出图形界面到命令行模式下安装啊?
我之前试的几次都是在X环境下安装的,不知道有影响没


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-04-14 15:02 

注册: 2007-06-13 19:47
帖子: 43
送出感谢: 0 次
接收感谢: 0 次
snk 写道:

真是多谢兄弟的热心了
我突然想到一个问题,装这个驱动是不是推出图形界面到命令行模式下安装啊?
我之前试的几次都是在X环境下安装的,不知道有影响没


在什么界面下装都行的吧。源里的驱动我没用过,我直接装从amd网站下的。以前在kubuntu下装过一次,最近换了slackware,又装一次,感觉官方驱动装起来还挺简单的。

不过这只是我的看法,如果对linux还不是很熟悉,建议还是使用源里的。

ati的驱动包含好几个部分,大致分为控制中心,用于x.org的显卡驱动和内核模块。你看看那部分没装好的自己给他弄弄好就行了。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-04-15 9:44 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
xplayer 写道:

在什么界面下装都行的吧。源里的驱动我没用过,我直接装从amd网站下的。以前在kubuntu下装过一次,最近换了slackware,又装一次,感觉官方驱动装起来还挺简单的。

不过这只是我的看法,如果对linux还不是很熟悉,建议还是使用源里的。

ati的驱动包含好几个部分,大致分为控制中心,用于x.org的显卡驱动和内核模块。你看看那部分没装好的自己给他弄弄好就行了。


请教兄弟所说的官方驱动安装的大致步骤,我对比一下也好知道大概出错在哪里呢,谢谢!


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-04-15 11:08 

注册: 2007-06-13 19:47
帖子: 43
送出感谢: 0 次
接收感谢: 0 次
snk 写道:
请教兄弟所说的官方驱动安装的大致步骤,我对比一下也好知道大概出错在哪里呢,谢谢!


大致按这里的方法装的。https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_cat83-inst.html
用的是ati自己的安装界面,没有生成deb包,因为我用的不是ubuntu。

你的方法1中,是不是没有安装kernel header? 我记得执行--buildpkg Ubuntu/gutsy之后会在/usr/src/modules里生成一个.tar.bz的内核模块源码包,用它来编译内核模块。

方法2中,不知道你装的驱动版本能不能支持aiglx,不能支持的话是不是应该在xorg.conf中关闭aiglx扩展?

方法3,内核模块没有启动,或许根本没有编译。所以用的还是Mesa的OpenGL renderer。看看/lib/modules/`uname -r`/kernel里面有没有ati的内核模块,似乎名叫fglrx.ko,忘了在哪个子目录下了。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-04-15 11:35 

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
xplayer 写道:
snk 写道:
请教兄弟所说的官方驱动安装的大致步骤,我对比一下也好知道大概出错在哪里呢,谢谢!


大致按这里的方法装的。https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_cat83-inst.html
用的是ati自己的安装界面,没有生成deb包,因为我用的不是ubuntu。

你的方法1中,是不是没有安装kernel header? 我记得执行--buildpkg Ubuntu/gutsy之后会在/usr/src/modules里生成一个.tar.bz的内核模块源码包,用它来编译内核模块。

方法2中,不知道你装的驱动版本能不能支持aiglx,不能支持的话是不是应该在xorg.conf中关闭aiglx扩展?

方法3,内核模块没有启动,或许根本没有编译。所以用的还是Mesa的OpenGL renderer。看看/lib/modules/`uname -r`/kernel里面有没有ati的内核模块,似乎名叫fglrx.ko,忘了在哪个子目录下了。


方法一中我的kernel header是装了的,这个我确定
其他你提到的两点我再检查下
还是非常感谢,呵呵


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

注册: 2008-04-10 1:10
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
xplayer 写道:


你的方法1中,是不是没有安装kernel header? 我记得执行--buildpkg Ubuntu/gutsy之后会在/usr/src/modules里生成一个.tar.bz的内核模块源码包,用它来编译内核模块。


又清理了系统里显卡驱动相关的包,重新按照方法一做了一遍,但是我发现sh .*.run --buildpkg Ubuntu/gutsy
这一步根本没有在/usr/src/modules里生成一个.tar.bz的内核模块源码包,压根就没有这个modules目录
到底是我少装了什么东西还是系统问题呢,哎

编译需要的包都按照帖子里装了,列举下:
apt-get update
apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms
apt-get install linux-headers-generic
现在 /usr/src/下又两个文件夹linux-headers-2.6.22-14/ 和 linux-headers-2.6.22-14-generic/

郁闷,就是不知道到底错在哪里


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-04-15 16:19 

注册: 2007-06-13 19:47
帖子: 43
送出感谢: 0 次
接收感谢: 0 次
引用:
但是我发现sh .*.run --buildpkg Ubuntu/gutsy
这一步根本没有在/usr/src/modules里生成一个.tar.bz的内核模块源码包


不好意思,buildpkg之后会生成几个deb包,里面有个*kernel-source*.deb包,安装之后才有源码包。

你的第一种方法,生成deb包之后有没有安装?特别是上面提到那个。
提示里说:
引用:
Package fglrx-kernel-source not installed?
Running "m-a -f get fglrx-kernel-source" may help.


fglrx-kernel-source包未安装?
运行 "m-a -f get fglrx-kernel-source" 也许有帮助。


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 2 位游客


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

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

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