ATI显卡驱动安装的问题
-
- 帖子: 142
- 注册时间: 2005-10-03 3:30
- 联系:
ATI显卡驱动安装的问题
我用的是ATI的x300 PCI-E显卡,按照http://www.ubuntu.org.cn/support/documentation ... 4684848612
这个方法装的驱动,做到最后两步的时候,当我运行 sudo sh make_install.sh这个命令的时候,出现如下错误提示:
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
于是我按照提示,在build_mod目录下运行sudo sh make.sh命令,但是又出来错误提示:
make.sh: line 39: gcc: command not found
make.sh: line 45: [: !=: unary operator expected
ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h
请问这个问题该如何解决?多谢……
这个方法装的驱动,做到最后两步的时候,当我运行 sudo sh make_install.sh这个命令的时候,出现如下错误提示:
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
于是我按照提示,在build_mod目录下运行sudo sh make.sh命令,但是又出来错误提示:
make.sh: line 39: gcc: command not found
make.sh: line 45: [: !=: unary operator expected
ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h
请问这个问题该如何解决?多谢……
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 142
- 注册时间: 2005-10-03 3:30
- 联系:
谢谢oneleaf兄,我在ubuntu的主战上搜索一下,找到两篇驱动安装的文章,一篇是我原来参考的一篇,而另一篇的方法是直接从资源中下载的方法
当我用 sudo apt-get install xorg-driver-fglrx这个命令的时候,出现如下错误提示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列【新】软件包将被安装:
xorg-driver-fglrx
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 0B/3185kB 的软件包。
解压缩后会消耗掉 10.2MB 的额外空间。
Preconfiguring packages ...
(正在读取数据库 ... 系统当前总共安装有 63406 个文件和目录。)
正在解压缩 xorg-driver-fglrx (从 .../xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb (--unpack)时出错:
正试图覆盖“/usr/X11R6/bin/fgl_glxgears”,它属于软件包 fglrx-6-8-0
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
在处理时有错误发生:
/var/cache/apt/archives/xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
呵呵~~~~这次又是怎么回事?
当我用 sudo apt-get install xorg-driver-fglrx这个命令的时候,出现如下错误提示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列【新】软件包将被安装:
xorg-driver-fglrx
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 0B/3185kB 的软件包。
解压缩后会消耗掉 10.2MB 的额外空间。
Preconfiguring packages ...
(正在读取数据库 ... 系统当前总共安装有 63406 个文件和目录。)
正在解压缩 xorg-driver-fglrx (从 .../xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb (--unpack)时出错:
正试图覆盖“/usr/X11R6/bin/fgl_glxgears”,它属于软件包 fglrx-6-8-0
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
在处理时有错误发生:
/var/cache/apt/archives/xorg-driver-fglrx_6.8.0-8.8.25-0ubuntu11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
呵呵~~~~这次又是怎么回事?
-
- 帖子: 142
- 注册时间: 2005-10-03 3:30
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 142
- 注册时间: 2005-10-03 3:30
- 联系:
我用glxgears测试了一下,回馈的结果是
709 frames in 5.0 seconds = 141.800 FPS
560 frames in 5.0 seconds = 112.000 FPS
777 frames in 5.0 seconds = 155.400 FPS
648 frames in 5.0 seconds = 129.600 FPS
647 frames in 5.0 seconds = 129.400 FPS
648 frames in 5.0 seconds = 129.600 FPS
2239 frames in 5.0 seconds = 447.800 FPS
5047 frames in 5.0 seconds = 1009.400 FPS
5051 frames in 5.0 seconds = 1010.200 FPS
4922 frames in 5.0 seconds = 984.400 FPS
4907 frames in 5.0 seconds = 981.400 FPS
5013 frames in 5.0 seconds = 1002.600 FPS
4291 frames in 5.0 seconds = 858.200 FPS
2901 frames in 5.0 seconds = 580.200 FPS
这样子的结果正常吗?
还有一个问题,我的显示器最高支持100Hz的刷新率,但是Ubuntu默认好象不支持那么高的,请问有没有什么办法可以上到100Hz?
多谢oneleaf一直不厌其烦的帮助我,十分感谢
709 frames in 5.0 seconds = 141.800 FPS
560 frames in 5.0 seconds = 112.000 FPS
777 frames in 5.0 seconds = 155.400 FPS
648 frames in 5.0 seconds = 129.600 FPS
647 frames in 5.0 seconds = 129.400 FPS
648 frames in 5.0 seconds = 129.600 FPS
2239 frames in 5.0 seconds = 447.800 FPS
5047 frames in 5.0 seconds = 1009.400 FPS
5051 frames in 5.0 seconds = 1010.200 FPS
4922 frames in 5.0 seconds = 984.400 FPS
4907 frames in 5.0 seconds = 981.400 FPS
5013 frames in 5.0 seconds = 1002.600 FPS
4291 frames in 5.0 seconds = 858.200 FPS
2901 frames in 5.0 seconds = 580.200 FPS
这样子的结果正常吗?
还有一个问题,我的显示器最高支持100Hz的刷新率,但是Ubuntu默认好象不支持那么高的,请问有没有什么办法可以上到100Hz?
多谢oneleaf一直不厌其烦的帮助我,十分感谢
-
- 帖子: 73
- 注册时间: 2005-07-26 8:40
绝对不正常 关于 ati的驱动 我曾经在ubuntu下装过三个oneleaf 写了:很正常,你在主页上搜搜 分辨率 就会有发现的。
8500 9550 9600 (我自己的就是9550)楼主的FPS明显是没有硬件加速的,
就是8500 也能达到1400这样。
请再次确认你有安装GCC和kernel-headercashlu 写了:make.sh: line 39: gcc: command not found
viewtopic.php?t=3364&highlight=
测试方法1
代码: 全选
glxgears
10769 frames in 5.0 seconds = 2153.800 FPS
10768 frames in 5.0 seconds = 2153.600 FPS
10769 frames in 5.0 seconds = 2153.800 FPS
10770 frames in 5.0 seconds = 2154.000 FPS
10704 frames in 5.0 seconds = 2140.800 FPS
测试方法2
代码: 全选
glxinfo
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI..............................
测试方法3
代码: 全选
fgl_glxgears
你如果正确安装了驱动 并打开了硬件加速,你会看到了一个不停旋转的立方体。并在终端显示帧率 一般能达到
2359 frames in 5.0 seconds = 166.800 FPS
如果没安装成功,只是黑屏一下或是闪一下,根本就看不到帧率。
上次由 afire 在 2005-10-04 0:23,总共编辑 2 次。
-
- 帖子: 73
- 注册时间: 2005-07-26 8:40
-
- 帖子: 43
- 注册时间: 2005-09-15 18:48
我参照afire的方法已经安装成功了,但是要提醒你注意几个地方(以我的机器为例,显卡是8500LE,内核是2.6.10-5-k7,)。
1、最好使用上一版本的驱动就是fglrx_6_8_0-8.14.13-1.i386.rpm,最新的fglrx_6_8_0-8.16.20-1.i386.rpm在我的机器上安装后虽然能打开3D加速,但运行fgl_glxgears,在旋转的立方体上没有齿轮图案,而且在文件管理其中浏览挂载的fat分区时出现死机(原来在MagicLinux2.0b3上安装该驱动也有类似情况,不知道什么原因)。
2、应该是sudo apt-get install linux-header-2.6.10-5-k7,而不是 linux-kernel-header(不知道是不是afire兄疏忽,我系统安装完后在新立得中本来就有linux-kernel-headers包,但编译时提示在/usr/src/linux中找不到头文件,安装linux-header-2.6.10-5-k7就好了)。
3、我发现在安装驱动之前/lib/modules/2.6.10-5-k7/kernel/drivers/video/目录中已经存在一个fglrx.ko,而安装的驱动文件fglrx.ko会保存在/lib/modules/2.6.10-5-k7/kernel/drivers/char/drm/中,最好先把原来那个改个名,不然启动时会加载原来的那个模块,就不能打开3D加速。
4、在sudo sh /lib/modules/fglrx/make_install.sh时最后会提示一个错误,大概是不能加载模块什么的,其实驱动模块fglrx.ko已经安装到/lib/modules/2.6.10-5-k7/kernel/drivers/char/drm/中了,直接运行sudo fglrxconfig配置并保存到/etc/X11/xorg.conf,然后重新启动应该就可以使用ATi的驱动了。
安装好驱动后可以用如下命令来确认驱动是否安装正确:
$ glxinfo | grep direct
direct rendering: Yes
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 8500 DDR Generic
OpenGL version string: 1.3.1003 (X4.3.0-8.14.13)
这是我的显卡分数,仅供参考:
$ glxgears
10727 frames in 5.0 seconds = 2145.400 FPS
11562 frames in 5.0 seconds = 2312.400 FPS
11585 frames in 5.0 seconds = 2317.000 FPS
11535 frames in 5.0 seconds = 2307.000 FPS
$ fgl_glxgears
1640 frames in 5.0 seconds = 328.000 FPS
1651 frames in 5.0 seconds = 330.200 FPS
1646 frames in 5.0 seconds = 329.200 FPS
1651 frames in 5.0 seconds = 330.200 FPS
现在总算可以在Ubuntu中玩ePSXe了。
在此顺便感谢afire兄的指点。
1、最好使用上一版本的驱动就是fglrx_6_8_0-8.14.13-1.i386.rpm,最新的fglrx_6_8_0-8.16.20-1.i386.rpm在我的机器上安装后虽然能打开3D加速,但运行fgl_glxgears,在旋转的立方体上没有齿轮图案,而且在文件管理其中浏览挂载的fat分区时出现死机(原来在MagicLinux2.0b3上安装该驱动也有类似情况,不知道什么原因)。
2、应该是sudo apt-get install linux-header-2.6.10-5-k7,而不是 linux-kernel-header(不知道是不是afire兄疏忽,我系统安装完后在新立得中本来就有linux-kernel-headers包,但编译时提示在/usr/src/linux中找不到头文件,安装linux-header-2.6.10-5-k7就好了)。
3、我发现在安装驱动之前/lib/modules/2.6.10-5-k7/kernel/drivers/video/目录中已经存在一个fglrx.ko,而安装的驱动文件fglrx.ko会保存在/lib/modules/2.6.10-5-k7/kernel/drivers/char/drm/中,最好先把原来那个改个名,不然启动时会加载原来的那个模块,就不能打开3D加速。
4、在sudo sh /lib/modules/fglrx/make_install.sh时最后会提示一个错误,大概是不能加载模块什么的,其实驱动模块fglrx.ko已经安装到/lib/modules/2.6.10-5-k7/kernel/drivers/char/drm/中了,直接运行sudo fglrxconfig配置并保存到/etc/X11/xorg.conf,然后重新启动应该就可以使用ATi的驱动了。
安装好驱动后可以用如下命令来确认驱动是否安装正确:
$ glxinfo | grep direct
direct rendering: Yes
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 8500 DDR Generic
OpenGL version string: 1.3.1003 (X4.3.0-8.14.13)
这是我的显卡分数,仅供参考:
$ glxgears
10727 frames in 5.0 seconds = 2145.400 FPS
11562 frames in 5.0 seconds = 2312.400 FPS
11585 frames in 5.0 seconds = 2317.000 FPS
11535 frames in 5.0 seconds = 2307.000 FPS
$ fgl_glxgears
1640 frames in 5.0 seconds = 328.000 FPS
1651 frames in 5.0 seconds = 330.200 FPS
1646 frames in 5.0 seconds = 329.200 FPS
1651 frames in 5.0 seconds = 330.200 FPS
现在总算可以在Ubuntu中玩ePSXe了。
在此顺便感谢afire兄的指点。