LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: kerry200408

FC6安装NVIDIA驱动成功 TNT2显卡

[复制链接]
 楼主| 发表于 2006-11-17 14:22:45 | 显示全部楼层
Post by pastor
试改Option "Composite" "Disable" to Option "AllowGLXWithComposite" "True"
不能启动。运行:

[root@localhost ~]# glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual




现在我在公司,等我回家试试看再一起探讨。
回复 支持 反对

使用道具 举报

发表于 2006-11-17 14:32:54 | 显示全部楼层
Post by kerry200408
现在我在公司,等我回家试试看再一起探讨。


谢谢!
又:
把最后三行去掉:
#Section "Extensions"
#        Option "Composite" "Disable"
#EndSectionxit
把 Option "AllowGLXWithComposite" "True" 加到

ection "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
            Option "AllowGLXWithComposite" "True"
        Option            "AddARGBGLXVisuals" "True"
# Uncomment me if you get black screens with Compiz
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x1024" "1280x960" "1280x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
        EndSubSection

重启,glx加载了,Composite extension也有了。glxgears可以运行,但 Desktop Effects不能启动。
回复 支持 反对

使用道具 举报

发表于 2006-11-17 15:24:32 | 显示全部楼层
在楼主的帮助下终于装上了驱动了,先谢谢你!

另外,我的显卡也是TNT2,安装楼主的方法,在1024*768的分辨率下,刷新虑只能到70,
其实修改一下xorg.conf就可以刷到85:
把:
Section "Monitor"
    Identifier   "Monitor0"
    ModelName    "Monitor 1024x768"
    HorizSync    31.5 - 57.0
    VertRefresh  50.0 - 70.0
    Option        "dpms"
EndSection

修改为:
       Section "Monitor"
        Identifier   "Monitor0"
        ModelName    "Monitor 1024x768"
        HorizSync    30.0 - 70.0
        VertRefresh  50.0 - 160.0
        Option            "dpms"
EndSection

也就是把显示器的水平和垂直刷新率的范围调大一点,重启一下,就可以刷到85了。
试一下吧!
回复 支持 反对

使用道具 举报

发表于 2006-11-17 15:27:05 | 显示全部楼层
如果你的显示器的说明书还在的话,最好参考说明书来设置,因为范围过小对显示器有害。
回复 支持 反对

使用道具 举报

发表于 2006-11-17 21:20:41 | 显示全部楼层
开始时能看到nvidia的logo,但加载glx后就看不到logo了,
但我还能确定驱动已经成功安装了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-18 00:34:10 | 显示全部楼层
Post by jrdeng
如果你的显示器的说明书还在的话,最好参考说明书来设置,因为范围过小对显示器有害。

照你说的去改了,现在我的分辨率也达到了85了,谢谢啦:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-18 00:44:16 | 显示全部楼层
估计7184的驱动不支持3D桌面特效吧,只有最新的9629的才可以,而9629的驱动又不支持TNT2的显卡了,所以我认为要想用3D桌面特效的话还是换显卡吧!

现在我将xorg.conf中部分代码改成下面:
Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        Option            "RenderAccel" "True"
        Option            "AllowGLXWithComposite" "True"
EndSection

Section "Extensions"
        Option            "Composite" "Enable"
EndSection

使OpenGL和Composite共同渲染,依然还是启动不了3D特效,没办法了,:(
回复 支持 反对

使用道具 举报

发表于 2006-11-18 10:36:02 | 显示全部楼层
kerry200408,你现在开机能看到nvidia的LOGO吗?
回复 支持 反对

使用道具 举报

发表于 2006-11-18 14:36:16 | 显示全部楼层
老的3D显卡装上legacy版的nvidia驱动,能显示nvidia的LOGO,显示屏幕也能移正,但不能启动3D特效.
回复 支持 反对

使用道具 举报

发表于 2006-11-18 14:39:28 | 显示全部楼层
老的3D显示卡装上legacy版的nvidia驱动,能显示nvidia的LOGO,屏幕也能移正,但无法启动3D特效.你有办法吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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