LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: zhllg

http://zh.gentoo-wiki.com/HOWTO_DRI

[复制链接]
发表于 2006-3-26 13:00:14 | 显示全部楼层
Post by zhllg
r300以上只有2D加速
wiki上的硬件列表样有提到
man radeon里也有

r300的驱动太封闭了:(目前想在开源驱动跑3D硬件加速显然不现实。只是glxinfo能够得到direct rendering: Yes以及1500左右的FPS也该满足了。
回复 支持 反对

使用道具 举报

发表于 2006-3-26 13:18:13 | 显示全部楼层
原来:Radeon X600, M24 (2d only)
是只有2D加速Only,先没有搞懂2d什么意思。

算了,退回gcc 3.4 gentoo-sources-2.6.15 用ati-drivers算了。好歹也有个2600左右的FPS。
回复 支持 反对

使用道具 举报

发表于 2006-3-26 22:28:24 | 显示全部楼层
我的ATI 9200 用 ATI 的开源驱动运行 glxgears 的分数比官方驱动高出了 300 多分,还不错。
回复 支持 反对

使用道具 举报

发表于 2006-3-26 22:48:10 | 显示全部楼层
刚才用XGL LiveCD启动,发现在上面用glxgears有4500多;比我自己用官方驱动多了2000!!
它好像也是用的官方驱动啊?难道装了xgl后对3D性能也有提高吗?
回复 支持 反对

使用道具 举报

发表于 2006-3-26 23:00:55 | 显示全部楼层
恩,我开启 Xgl 后跑的分数也是要高很多的。
回复 支持 反对

使用道具 举报

发表于 2006-3-27 12:31:53 | 显示全部楼层
我先前在xgl里用xf86-video-ati-6.5.7.4也能得到4xxx的分数,不解。
回复 支持 反对

使用道具 举报

发表于 2006-4-8 10:25:21 | 显示全部楼层
resolved!
add -Wl,-z,nonow to your LDFLAGS int /etc/make.conf,
then reemerge xorg-server

  1. LDFLAGS="-Wl,-O1 -Wl,-z,nonow -Wl,--enable-new-dtags -Wl,--sort-common -s"

复制代码


请问下面的问题该如何解决?最近升级xorg-server 和 ati-drivers之后就一直这样
我用的是ATI的显卡,xorg 7.0

  1. (II) LoadModule: "glx"
  2. (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
  3. dlopen: /usr/lib/xorg/modules/extensions/libglx.so: undefined symbol: glTexSubImage3D
  4. (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so
  5. (II) UnloadModule: "glx"
  6. (EE) Failed to load module "glx" (loader failed, 7)


  7. (II) LoadModule: "dri"
  8. (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
  9. dlopen: /usr/lib/xorg/modules/extensions/libdri.so: undefined symbol: drmGetLibVersion
  10. (EE) Failed to load /usr/lib/xorg/modules/extensions/libdri.so
  11. (II) UnloadModule: "dri"
  12. (EE) Failed to load module "dri" (loader failed, 7)
复制代码


  1. emerge --info
  2. Portage 2.1_pre7-r4 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r2, 2.6.15-gentoo-r5 i686)
  3. =================================================================
  4. System uname: 2.6.15-gentoo-r5 i686 AMD Duron(tm) processorGentoo Base System version 1.6.14
  5. distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
  6. ccache version 2.3 [enabled]
  7. dev-lang/python:     2.4.2
  8. sys-apps/sandbox:    1.2.12
  9. sys-devel/autoconf:  2.13, 2.59-r7
  10. sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
  11. sys-devel/binutils:  2.16.1, 2.16.91.0.6, 2.16.91.0.7
  12. sys-devel/libtool:   1.5.22
  13. virtual/os-headers:  2.6.11-r2
  14. ACCEPT_KEYWORDS="x86"
  15. AUTOCLEAN="yes"
  16. CBUILD="i686-pc-linux-gnu"
  17. CFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer -ffast-math -ftracer -fprefetch-loop-arrays -fno-ident -ftree-vectorize -falign-functions=64"
  18. CHOST="i686-pc-linux-gnu"
  19. CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
  20. CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
  21. CXXFLAGS="-O3 -march=athlon -pipe -fomit-frame-pointer -ffast-math -ftracer -fprefetch-loop-arrays -fno-ident -ftree-vectorize -falign-functions=64 -fvisibility-inlines-hidden -ffriend-injection"
  22. DISTDIR="/usr/portage/distfiles"
  23. FEATURES="autoaddcvs autoconfig ccache cvs distlocks metadata-transfer sandbox sfperms strict"
  24. GENTOO_MIRRORS="http://gentoo.139pay.com http://mirror.gentoo.gr.jp ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://mirror.gentoo.gr.jp http://gentoo.mirror.sdv.fr ftp://linux.ntcu.net/dists/gentoo/ http://www.zentek-international.com/mirrors/gentoo/ http://gentoo.ccccom.com http://mirror.tucdemonic.org/gentoo/ http://gentoo.math.bme.hu http://gentoo.inode.at/ http://gentoo.mirrors.pair.com/"
  25. LANG="zh_CN.UTF-8"
  26. LC_ALL="zh_CN.UTF-8"
  27. LDFLAGS="-Wl,-z,now -Wl,-O1"
  28. LINGUAS="zh_CN en_US"
  29. MAKEOPTS="-j2"
  30. PKGDIR="/usr/portage/packages"
  31. PORTAGE_TMPDIR="/var/tmp"
  32. PORTDIR="/usr/portage"
  33. PORTDIR_OVERLAY="/usr/local/portage /usr/local/chinese-beautify-overlay"
  34. SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
  35. USE="x86 3dnow 3dnowext X alsa apache2 apm arts avi berkdb bitmap-fonts cairo cjk cli crypt ctype cups dba dri dvd eds emboss encode esd expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glc glitz gpm gstreamer gtk gtk2 imlib isdnlog jpeg libg++ libwww mad memlimit mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png posix pppd python quicktime readline sdl session simplexml soap sockets spell spl ssl svg tcltk tcpd tokenizer truetype truetype-fonts type1-fonts udev unicode vcd vorbis xinerama xml xmms xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_zh_CN linguas_en_US userland_GNU video_cards_fglrx video_cards_ati video_cards_vesa video_cards_fbdev"
  36. Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK

复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-8 16:35:49 | 显示全部楼层
Post by midx
我先前在xgl里用xf86-video-ati-6.5.7.4也能得到4xxx的分数,不解。

xf86-video-ati能支持到哪个档次的显卡的3D渲染?
回复 支持 反对

使用道具 举报

发表于 2006-4-8 19:53:37 | 显示全部楼层
想当然的话,大概就是radeon 8500了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-8 21:07:19 | 显示全部楼层
man radeon就看到了
我的是radeon mobility 9200
3D没有问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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