LinuxSir.cn,穿越时空的Linuxsir!

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

ATI 8.36驱动出来了,安装成功的大侠请进。

[复制链接]
发表于 2007-4-20 11:01:39 | 显示全部楼层 |阅读模式
我的内核是2.6.20.7
显卡:ATI MOBILITY 9600
安装过程并没有错误提示,配置完后在字符模式下运行startx进入图形模式时屏幕会从黑变亮,没有其它信息显示,会变得很亮,机器没反应,只能关掉电源。怕坏了显示屏不敢长时间玩。请成功安装的大侠写个手记让我们学习学习。谢谢。
发表于 2007-4-20 11:08:20 | 显示全部楼层
贴出你的

/usr/share/ati/fglrx-install.log



/var/log/Xorg.0.log
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-20 13:37:11 | 显示全部楼层
搜索了整个硬盘,没有/usr/share/ati/fglrx-install.log这个文件,
var/log/Xorg.0.log文件做附件上传了,请看看。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-4-20 13:44:48 | 显示全部楼层
应该有的呀。或者你看看/usr/share/ati/下,有没有带log的文件

不过看你的Xlog,似乎还是驱动没编译好。

你要确定你有编译驱动的环境。

另外试试看修改
/usr/src/linux-2.6.20.7/arch/i386/kernel/paravirt.c
的最后一行, 原来是

EXPORT_SYMBOL_GPL(paravirt_ops);
把它变成
EXPORT_SYMBOL(paravirt_ops);
回复 支持 反对

使用道具 举报

发表于 2007-4-20 16:22:55 | 显示全部楼层
ATI的x1300现在能用beryl了吗?
郁闷了好久了
回复 支持 反对

使用道具 举报

发表于 2007-4-20 16:35:06 | 显示全部楼层
suse下可以用XGL, Debian下连XGL都没有搞定……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-20 21:28:49 | 显示全部楼层
重新安装编译了系统,出错信息有所不同,感觉好象是内核里某项没有编译进去,曰志见附件。
安装完后没有/usr/share/ati这个目录,只是在/etc/下的一个ati目录,并没有log文件。奇怪。
hailang@WindDesertWater:~$ fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)


WindDesertWater:~# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.20.7/misc/fglrx.ko): Operation not permitted
已经是root用户了。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-21 14:25:42 | 显示全部楼层
Post by WindDesertWater

WindDesertWater:~# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.20.7/misc/fglrx.ko): Operation not permitted
已经是root用户了。


这部分问题已经解决,是内核编译时需要将下列二项选择m :
CONFIG_DRM=m
CONFIG_DRM_RADEON=m
安装完成后还出现下列错误:
hailang@WindDesertWater:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
这个信息不知是不是正常。


hailang@WindDesertWater:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  129 (GLX)
    Minor opcode of failed request:  5 (X_GLXMakeCurrent)
      Serial number of failed request:  32
        Current serial number in output stream:  32

/var/log/Xorg.0.log里的错误信息如下:
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0x2000 at 0xb73b6000
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
回复 支持 反对

使用道具 举报

发表于 2007-4-21 14:58:32 | 显示全部楼层
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6458 (8.36.5)

应该是这个样子的。
我上一个我的内核配置, 你看看。 我的机器是签名本。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-4-21 15:14:57 | 显示全部楼层
楼主,我跟你情况一样,我接了别人的CRT是可以亮的。。。
但是自己的液晶屏不亮,就是亮暗。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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