LinuxSir.cn,穿越时空的Linuxsir!

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

X1600开启XGL问题

[复制链接]
发表于 2006-9-8 21:31:42 | 显示全部楼层 |阅读模式
论坛的帖子也看多了,网上也搜了不少资料看。但按照官方配置Xgl的教程(Nvida)去做,重启后进不了图形界面了。
系统配置是:SuSE 10.1 + KDE3.5.1 驱动fglrx64_6_9_0_SUSE101-8.26.18-1.x86_64.rpm

输入 hwinfo --gfxcard 命令的结果如下:
29: PCI 500.0: 0300 VGA compatible controller (VGA)
  [Created at pci.300]
  UDI: /org/freedesktop/Hal/devices/pci_1002_71c2
  Unique ID: Ddhb.oFrzRzgMrEB
  Parent ID: vuMS.wxFwtL2jas4
  SysFS ID: /devices/pci0000:00/0000:00:0e.0/0000:05:00.0
  SysFS BusID: 0000:05:00.0
  Hardware Class: graphics card
  Model: "ATI RV530 [Radeon X1600]"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x71c2 "RV530 [Radeon X1600]"
  Driver: "fglrx_pci"
  Memory Range: 0xb0000000-0xbfffffff (rw,prefetchable)
  Memory Range: 0xfe200000-0xfe20ffff (rw,non-prefetchable)
  I/O Ports: 0x6c00-0x6cff (rw)
  Memory Range: 0xc0000000-0xc001ffff (ro,prefetchable,disabled)
  IRQ: 58 (86635 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d000071C2sv00000000sd00000000bc03sc00i00"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #24 (PCI bridge)

30: PCI 500.1: 0380 Display controller
  [Created at pci.300]
  UDI: /org/freedesktop/Hal/devices/pci_1002_71e2
  Unique ID: 5yAR.rvaeiwVBZPD
  Parent ID: vuMS.wxFwtL2jas4
  SysFS ID: /devices/pci0000:00/0000:00:0e.0/0000:05:00.1
  SysFS BusID: 0000:05:00.1
  Hardware Class: graphics card
  Model: "Gammagraphx RV530 [Radeon X1600] (Secondary)"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x71e2 "RV530 [Radeon X1600] (Secondary)"
  SubVendor: pci 0x0000 "Gammagraphx, Inc."
  SubDevice: pci 0x0001
  Memory Range: 0xfe210000-0xfe21ffff (rw,non-prefetchable,disabled)
  Module Alias: "pci:v00001002d000071E2sv00000000sd00000001bc03sc80i00"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #24 (PCI bridge)

Primary display adapter: #29

另外,KDE下到底怎么使用compiz?按照官方的教程添加了compiz.desktop但也没见出来,这是怎么回事?(难道非要我用Gonme?)

由于是新手,请了解的人详细些解答。谢谢了。
 楼主| 发表于 2006-9-9 01:18:30 | 显示全部楼层
Thruth啊,指导一下可以不?
回复 支持 反对

使用道具 举报

发表于 2006-9-9 01:22:54 | 显示全部楼层
确认你仔细的看过
http://cn.opensuse.org/在_SUSE_Linux_上使用_Xgl

你说的官方配置Xgl的教程(Nvida)只不过是适用于 10。1 RC3 的方法,繁琐且误导。Xorg.conf的修改是N卡专用的。

重装 ATI 显卡驱动
http://www.opensuse.org.cn/index.php/ATI_驱动教程

此外注意ATI驱动发布说明上的已知问题,不同版本都说明对1x00系列的显卡支持有些问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-9 23:10:24 | 显示全部楼层
对于ATI显卡来说也是要修改xorg.conf的吧,看了老外的帖子,上面也有提到锁死的问题,试着照修改过配置,问题依然。

显卡驱动安装后好像有些问题。运行glxinfo | grep direct,结果为direct yes。运行glxgears测试达到6800左右FPS。在X11控制面板中开启3D加速一项虽然已选择但是为灰色。并且系统显示显卡驱动为未知。

查过对X系列显卡的测试列表中,只有Mobile版的X1600,不知道我的显卡是否真的还不被支持呢。

不过/etc/sysconfig/displaymanager 中,我并没有设 DISPLAYMANAGER="gdm"。有空再试试看。
回复 支持 反对

使用道具 举报

发表于 2006-9-9 23:26:42 | 显示全部楼层
ATI 不需要
你更新 xgl-hardware list 然后启动会自动添加需要部分
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-9 23:36:41 | 显示全部楼层
原来还有这招,谢谢Thruth。
回复 支持 反对

使用道具 举报

发表于 2006-9-10 00:42:31 | 显示全部楼层
Post by sailon
对于ATI显卡来说也是要修改xorg.conf的吧,看了老外的帖子,上面也有提到锁死的问题,试着照修改过配置,问题依然。

显卡驱动安装后好像有些问题。运行glxinfo | grep direct,结果为direct yes。运行glxgears测试达到6800左右FPS。在X11控制面板中开启3D加速一项虽然已选择但是为灰色。并且系统显示显卡驱动为未知。

查过对X系列显卡的测试列表中,只有Mobile版的X1600,不知道我的显卡是否真的还不被支持呢。

不过/etc/sysconfig/displaymanager 中,我并没有设 DISPLAYMANAGER="gdm"。有空再试试看。


还是装上 gdm然后改成 DISPLAYMANAGER="gdm" 比较稳妥,kdm 尽管比较喜欢但是为了xgl还是放弃了。

此外,如果是灰色的话,shift-双击那个按钮就可以强制打开。后果自负。
记得先更 xgl-hardware-list和xgl包再打开xgl
会自动往 xorg.conf 里面添加相应部分。
ATI 的显卡是不错,不过Lin/Win驱动老跟不上就是了。
回复 支持 反对

使用道具 举报

发表于 2006-9-10 08:18:57 | 显示全部楼层
DRI应该是没有用的吧,Xgl启动后DRI应该总是No,Xgl用的是In-Direct Rendering OpenGL加速。
回复 支持 反对

使用道具 举报

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

本版积分规则

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