LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2995|回复: 18

我的显卡不能激活3D加速(9楼有图有真相)...

[复制链接]
发表于 2009-4-18 12:13:26 | 显示全部楼层 |阅读模式
------------------------------------问题已解决-----------------------------------
全程实录,有需要的可以看看:
http://www.linuxsir.cn/bbs/thread348954.html
-----------------------------------------------------------------------------------------
系统:openSUSE 11.0
显卡:x1650pro AGP
装完系统,系统给装的驱动是radeonhd,但是看glxinfo | grep direct时,显示:
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
然后在SaX2上看,“激活3D加速”那里是灰色的,不能选。
上网找了一下,说是DRI未开启,按着网上说的,改了一下xorg.conf,现在的xorg.conf是这样的:

  1. # /.../
  2. # SaX generated X11 config file
  3. # Created on: 2009-04-16T21:15:30+0800.
  4. #
  5. # Version: 8.1
  6. # Contact: Marcus Schaefer <sax@suse.de>, 2005
  7. # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
  8. #
  9. # Automatically generated by [ISaX] (8.1)
  10. # PLEASE DO NOT EDIT THIS FILE!
  11. #

  12. Section "Files"
  13.   FontPath     "/usr/share/fonts/misc:unscaled"
  14.   FontPath     "/usr/share/fonts/local"
  15.   FontPath     "/usr/share/fonts/75dpi:unscaled"
  16.   FontPath     "/usr/share/fonts/100dpi:unscaled"
  17.   FontPath     "/usr/share/fonts/Type1"
  18.   FontPath     "/usr/share/fonts/URW"
  19.   FontPath     "/usr/share/fonts/Speedo"
  20.   FontPath     "/usr/share/fonts/PEX"
  21.   FontPath     "/usr/share/fonts/cyrillic"
  22.   FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  23.   FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  24.   FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  25.   FontPath     "/usr/share/fonts/latin2/Type1"
  26.   FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  27.   FontPath     "/usr/share/fonts/baekmuk:unscaled"
  28.   FontPath     "/usr/share/fonts/japanese:unscaled"
  29.   FontPath     "/usr/share/fonts/kwintv"
  30.   FontPath     "/usr/share/fonts/truetype"
  31.   FontPath     "/usr/share/fonts/uni:unscaled"
  32.   FontPath     "/usr/share/fonts/CID"
  33.   FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  34.   FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  35.   FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  36.   FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  37.   FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  38.   FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  39.   FontPath     "/usr/share/fonts/hellas/Type1"
  40.   FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  41.   FontPath     "/usr/share/fonts/xtest"
  42.   FontPath     "/opt/kde3/share/fonts"
  43.   InputDevices "/dev/gpmdata"
  44.   InputDevices "/dev/input/mice"
  45. EndSection

  46. Section "ServerFlags"
  47.   Option       "AllowMouseOpenFail" "on"
  48.   Option       "ZapWarning" "on"
  49. EndSection

  50. Section "Module"
  51.   Load         "dbe"
  52.   Load         "dri"
  53.   Load         "type1"
  54.   Load         "freetype"
  55.   Load         "extmod"
  56.   Load         "glx"
  57. EndSection

  58. Section "InputDevice"
  59.   Driver       "kbd"
  60.   Identifier   "Keyboard[0]"
  61.   Option       "Protocol" "Standard"
  62.   Option       "XkbLayout" "us"
  63.   Option       "XkbModel" "microsoftpro"
  64.   Option       "XkbRules" "xfree86"
  65. EndSection


  66. Section "InputDevice"
  67.   Driver       "mouse"
  68.   Identifier   "Mouse[1]"
  69.   Option       "Buttons" "12"
  70.   Option       "Device" "/dev/input/mice"
  71.   Option       "Name" "Logitech USB Optical Mouse"
  72.   Option       "Protocol" "explorerps/2"
  73.   Option       "Vendor" "Sysp"
  74.   Option       "ZAxisMapping" "4 5"
  75. EndSection


  76. Section "Monitor"
  77.   DisplaySize  410 257
  78.   HorizSync    30-81
  79.   Identifier   "Monitor[0]"
  80.   ModelName    "SAMSUNG SYNCMASTER"
  81.   Option       "DPMS"
  82.   Option       "PreferredMode" "1440x900"
  83.   VendorName   "SAM"
  84.   VertRefresh  43-75
  85.   UseModes     "Modes[0]"
  86. EndSection


  87. Section "Modes"
  88.   Identifier   "Modes[0]"
  89.   Modeline         "1440x900" 104.58 1440 1520 1672 1904 900 901 904 931
  90.   Modeline         "1440x900" 85.75 1440 1488 1520 1600 900 903 909 925 +HSync -Vsync
  91.   Modeline         "1280x960" 105.61 1280 1360 1496 1712 960 961 964 995
  92.   Modeline         "1280x960" 86.75 1280 1328 1360 1440 960 963 967 988 +HSync -Vsync
  93.   Modeline         "1024x768" 81.80 1024 1080 1192 1360 768 769 772 802
  94.   Modeline         "1024x768" 76.16 1024 1080 1192 1360 768 769 772 800
  95.   Modeline         "1024x768" 69.71 1024 1080 1184 1344 768 769 772 798
  96.   Modeline         "1024x768" 69.50 1024 1072 1104 1184 768 771 775 796 +HSync -Vsync
  97.   Modeline         "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
  98.   Modeline         "800x600" 48.91 800 840 920 1040 600 601 604 627
  99.   Modeline         "800x600" 45.50 800 840 920 1040 600 601 604 625
  100.   Modeline         "800x600" 44.00 800 848 880 960 600 603 607 622 +HSync -Vsync
  101.   Modeline         "800x600" 42.11 800 840 920 1040 600 601 604 623
  102.   Modeline         "800x600" 38.22 800 832 912 1024 600 601 604 622
  103.   Modeline         "1440x900" 106 1440 1520 1672 1904 900 903 909 934 +hsync -vsync
  104. EndSection


  105. Section "Screen"
  106.   DefaultDepth 24
  107.   SubSection "Display"
  108.     Depth      15
  109.     Modes      "1440x900" "1280x960" "1024x768" "800x600"
  110.   EndSubSection
  111.   SubSection "Display"
  112.     Depth      16
  113.     Modes      "1440x900" "1280x960" "1024x768" "800x600"
  114.   EndSubSection
  115.   SubSection "Display"
  116.     Depth      24
  117.     Modes      "1440x900" "1280x960" "1024x768" "800x600"
  118.   EndSubSection
  119.   SubSection "Display"
  120.     Depth      8
  121.     Modes      "1440x900" "1280x960" "1024x768" "800x600"
  122.   EndSubSection
  123.   Device       "Device[0]"
  124.   Identifier   "Screen[0]"
  125.   Monitor      "Monitor[0]"
  126. EndSection


  127. Section "Device"
  128.   BoardName    "Radeon X1650"
  129.   BusID        "2:0:0"
  130.   Driver       "radeonhd"
  131.   Identifier   "Device[0]"
  132.   Option       "monitor-DVI-I_1/digital" "Monitor[0]"
  133.   Option       "DRI" "true"
  134.   VendorName   "ATI"
  135. EndSection



  136. Section "ServerLayout"
  137.   Identifier   "Layout[all]"
  138.   InputDevice  "Keyboard[0]" "CoreKeyboard"
  139.   InputDevice  "Mouse[1]" "CorePointer"
  140.   Option       "Clone" "off"
  141.   Option       "Xinerama" "off"
  142.   Screen       "Screen[0]"
  143. EndSection


  144. Section "DRI"
  145.     Group      "video"
  146.     Mode       0660
  147. EndSection

  148. Section "Extensions"
  149. EndSection


复制代码

改成这样,SaX2上看“激活3D加速”就勾上了,但是还是灰色的,而且glxinfo | grep direct时,还是显示:
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
用wine War3.exe -opengl -window来玩魔兽简直就是幻灯片,在smplayer上选gl或gl2都是幻灯片(选X11(慢)能看,但不是很顺畅,看mkv的就一顿一顿的...选gl(快)则幻灯片...)...
这该怎么解决阿,魔兽可以不打,电影不能不看阿...
大家最好说的通俗一点,我比较菜...
发表于 2009-4-18 12:26:41 | 显示全部楼层
装ATI的官方驱动,虽然我只驱动过一块ATI的卡,还是很老的ATI 9200SE
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-18 12:38:14 | 显示全部楼层
Post by pinkme005;1976109
装ATI的官方驱动,虽然我只驱动过一块ATI的卡,还是很老的ATI 9200SE

以前在ubuntu上装过官方的,黑屏...
这里说一下我的显卡,我的是x1650pro,桥接agp版的。在windows下安装版本>7.4的驱动都会黑屏(也就是说,只能装07年1月到4月那时放出的驱动...),估计是我的显卡早被官方的给无视掉了。你的9200SE原生agp的可能跟我的情况不大一样...
回复 支持 反对

使用道具 举报

发表于 2009-4-18 12:44:19 | 显示全部楼层
1650PRO AGP,居然还有用AGP的兄弟,不容易啊。我没用过ATI的卡,那块9200SE是别人,我只用NV的卡,好驱动,不闹心。目前用着CANOPUS X21,感觉还可以,打算什么时候淘块GF 6800去,玩玩QUAKE4。反正ATI的驱动做得特别扯淡,有时候是装不上,有时候装上了,启不动X,反正兼容性问题多多,这一点远不如NV,NV的只要装上了就不会有什么问题,可以很好的跑,所以从此下决心不用ATI的卡,再便宜也不用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-18 12:48:14 | 显示全部楼层
同感阿,以后我装新机子,绝对不会再选ATI了
回复 支持 反对

使用道具 举报

发表于 2009-4-18 16:55:36 | 显示全部楼层
找找最新的fglrx驱动看看,应该是9.3版本的。不知道是不是还支持AGP卡
回复 支持 反对

使用道具 举报

发表于 2009-4-18 16:57:52 | 显示全部楼层
N卡路过...顺道围观...
回复 支持 反对

使用道具 举报

发表于 2009-4-18 17:40:59 | 显示全部楼层
不用ATI是正理,后面接触到的ATI显卡就没有驱动成功过一块
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-19 00:56:02 | 显示全部楼层
Post by davelv;1976221
找找最新的fglrx驱动看看,应该是9.3版本的。不知道是不是还支持AGP卡

刚去ati官网下了最新的驱动,装上,后果很严重(跟我在windows下装7.4版之后的ati驱动情况一模一样),还看得到有鼠标,划动几下就死了...如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-4-19 09:48:59 | 显示全部楼层
Post by yansyrs;1976389
刚去ati官网下了最新的驱动,装上,后果很严重(跟我在windows下装7.4版之后的ati驱动情况一模一样),还看得到有鼠标,划动几下就死了...如下图:


这还不是最坏的,我用XORG自带的MATROX G400的驱动,一启动X直接闪屏重启,难道XORG的开发人员都不测试自己所有的驱动能否正常运行吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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