+ -
当前位置:首页 → 问答吧 → 请大家帮忙看看驱动与刷新率的问题,nvidia GeForceFX 5600 128MB;Redhat 9.0

请大家帮忙看看驱动与刷新率的问题,nvidia GeForceFX 5600 128MB;Redhat 9.0

时间:2005-08-31

来源:互联网

小弟机器的情况是:
OS: RedHat9 Kernel:2.4.20.8
显卡:nvidia GeForceFX 5600 128MB
显示器:philips 105A(在windows下刷新率为:800x600=100Hz,1024x768=85Hz)
处理器:AMD Athlon XP
主板芯片组:VIA KT400;
驱动程序文件版本:NVIDIA-Linux-x86-1.0-7667-pkg1.run

在init3模式下进入文件所在文件夹,键入如下命令:
#sh NVIDIA-Linux-x86-1.0-7667-pkg1.run

安装结束,提示大意:“现在nvidia for linux驱动安装完成,请更新相关配置文件XF86Config,参阅说明在/usr/share/....../NVIDIA_GLX-1.0下”重启了计算机后进入X window,进入显示设置,在800x600下仍然为60Hz刷新率,显卡依然是VESA driver (generic),于是进入显示设置的高级选项探测了显示器的,系统自己识别出是philips 105M,重启,刷新率还是60Hz,

当前的显示面板:
http://tinypic.com/bfom0i.png

http://tinypic.com/bfomk4.png

XF86Config 文件的相关段:
引用:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Philips 105M"
DisplaySize 280 210
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 120.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "vesa"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
于是配置XF86Config,将Device部分的Driver改为从原来的"vesa"改为"nvidia",重启。

配置后的XF86Config 文件相关段:
引用:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Philips 105M"
DisplaySize 280 210
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 120.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
在登录前可以看到一个全屏的nvidia的logo。此时在800x600下显示器刷新率为85Hz,显卡还是没有名字,启用3D硬件加速选项为不可选。
我试图将显示器800x600的刷新率调到100Hz,我试过以下几种XF86Config文件的配置可都没成功,请问要怎样设置才能调到800x600 100Hz(硬件是支持的)。我现在算是装好显卡驱动了吗?

尝试的XF86Config文件的配置 1:

引用:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Philips 105M"
DisplaySize 280 210
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 120.0
Option "MetaModes" "800x600_100"
Option "dpms"
EndSection
尝试的XF86Config文件的配置 2:
引用:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Philips 105M"
DisplaySize 280 210
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 120.0
Option "MetaModes" "800x600_100"
Modeline "800x600_100" "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync
Option "dpms"
EndSection
麻烦大家帮我看看了,谢谢!

作者: aya331   发布时间: 2005-08-31

NV显示卡的3D加速是从这里看不出来的。

http://tinypic.com/bfomk4.png

用下面这两个工具;

[beinan@localhost ~]$ glxgears
974 frames in 5.0 seconds = 194.800 FPS
1110 frames in 5.0 seconds = 222.000 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
[beinan@localhost ~]$ glxinfo

[beinan@localhost ~]$xdpyinfo

是不是能用上3D功能,其实找一个3D游戏就能测试出来了。

http://www.reptilelabour.com/software/chromium/


如果加上3D功能,还得改配置文件
移掉

Load "dri"
Load "GLCore"

在 "Module"那段中加入

Load "glx"

作者: 北南南北   发布时间: 2005-08-31

谢谢北南兄的回复。
chromium是可以运行的,现在在linux下800*600刷新率为85Hz,http://tinypic.com/bfom0i.png 我现在算是专好了显卡驱动吗?
另外现在在这个linux下专了一个VMware5,虚拟了个win2k,在全屏win2k下面也安装了VMtools,显卡是vm虚拟的vm显卡,在win2k的显示面板里显示器的刷新率是定在85Hz,但从显示器的ods里可以看到刷新率只是56Hz,这个有要从哪些方面解决呢?

作者: aya331   发布时间: 2005-08-31

我的也是这个问题,郁闷

作者: KingXKM   发布时间: 2005-09-01

引用:
作者: KingXKM
我的也是这个问题,郁闷
VM的问题吗?还是刷新率到不了100Hz?

作者: aya331   发布时间: 2005-09-01

引用:
chromium是可以运行的,现在在linux下800*600刷新率为85Hz,http://tinypic.com/bfom0i.png 我现在算是专好了显卡驱动吗?
是的,如果不加载驱动,chromium 是无法流畅的运行的;对于 800x600的显示来说,我感觉 85HZ足够了;

引用:
另外现在在这个linux下专了一个VMware5,虚拟了个win2k,在全屏win2k下面也安装了VMtools,显卡是vm虚拟的vm显卡,在 win2k的显示面板里显示器的刷新率是定在85Hz,但从显示器的ods里可以看到刷新率只是56Hz,这个有要从哪些方面解决呢?
如果安装了VMtools,就是我们用全屏显示时,画面能好得多;看上去也不太晃眼了;如果能达到这样就行了;如果看上去和我们用Linux时或者Windows时的效果一样就差不多了;如果眼睛太累,可能不太行。我刚才看了一下VM,也实在找不出问题所在 :(



我用的是1024x768的,在VM中能上到85HZ,是笔记本的集成显示卡,和Linux一样;

作者: 北南南北   发布时间: 2005-09-01

我就是在VM全屏时刷新率是有56Hz,现在win2k下显示器刷新率选项只有85,列出的显示模式里也只有85是可选的,但我的眼睛告诉我85是假的显示器osd也说是56Hz,受不了了,Vmtools也装了。不知要怎么解决啊?
另外chromium是可以运行,但我这样到底算是装了显卡驱动吗?跑chromium这样的程序对于我使用的显卡来说不算吃力,所以真不知怎么辨别了。

作者: aya331   发布时间: 2005-09-01

引用:
另外chromium是可以运行,但我这样到底算是装了显卡驱动吗?跑chromium这样的程序对于我使用的显卡来说不算吃力,所以真不知怎么辨别了。
不安驱动,根据运行不起来,速度太慢;

至于VMWARE的虚拟机的显示是另一回事。 和linux中的显示卡无关的;与虚拟机有关。在虚拟的WIN2K中如果已经安装了VMtoos,显示频率还是上不去,我也不知道怎么解决;毕竟是虚拟的显示卡。。

作者: 北南南北   发布时间: 2005-09-01

代码:
name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 60802000
X.Org version: 6.8.2
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
 depth 1, bits_per_pixel 1, scanline_pad 32
 depth 4, bits_per_pixel 8, scanline_pad 32
 depth 8, bits_per_pixel 8, scanline_pad 32
 depth 15, bits_per_pixel 16, scanline_pad 32
 depth 16, bits_per_pixel 16, scanline_pad 32
 depth 24, bits_per_pixel 32, scanline_pad 32
 depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x340001b, revert to Parent
number of extensions: 32
 BIG-REQUESTS
 DAMAGE
 DOUBLE-BUFFER
 DPMS
 Extended-Visual-Information
 GLX
 LBX
 MIT-SCREEN-SAVER
 MIT-SHM
 MIT-SUNDRY-NONSTANDARD
 NV-CONTROL
 NV-GLX
 RANDR
 RECORD
 RENDER
 SECURITY
 SHAPE
 SYNC
 TOG-CUP
 X-Resource
 XC-APPGROUP
 XC-MISC
 XFIXES
 XFree86-Bigfont
 XFree86-DGA
 XFree86-Misc
 XFree86-VidModeExtension
 XInputExtension
 XKEYBOARD
 XTEST
 XVideo
 XVideo-MotionCompensation
default screen number: 0
number of screens: 1

screen #0:
 dimensions: 1024x768 pixels (321x241 millimeters)
 resolution: 81x81 dots per inch
 depths (7): 24, 1, 4, 8, 15, 16, 32
 root window id: 0x9f
 depth of root window: 24 planes
 number of colormaps: minimum 1, maximum 1
 default colormap: 0x20
 default number of colormap cells: 256
 preallocated pixels: black 0, white 16777215
 options: backing-store NO, save-unders NO
 largest cursor: 64x64
 current input event mask: 0xfa2033
 KeyPressMask KeyReleaseMask EnterWindowMask
 LeaveWindowMask ButtonMotionMask StructureNotifyMask
 SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask
 PropertyChangeMask ColormapChangeMask
 number of visuals: 32
 default visual id: 0x21
 visual:
 visual id: 0x21
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x22
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x23
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x24
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x25
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x26
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x27
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x28
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x29
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2a
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2b
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2c
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2d
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2e
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x2f
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x30
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x31
 class: TrueColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x32
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x33
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x34
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x35
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x36
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x37
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x38
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x39
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3a
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3b
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3c
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3d
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3e
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x3f
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
 visual:
 visual id: 0x40
 class: DirectColor
 depth: 24 planes
 available colormap entries: 256 per subfield
 red, green, blue masks: 0xff0000, 0xff00, 0xff
 significant bits in color specification: 8 bits
这个是什么,完全看不懂~~~~

作者: firefoxmmx   发布时间: 2005-09-01

这样的话应该就是专好显卡驱动了。
VM就继续研究一下了,之前公司里有台专用服务器就是redhat linux9 架Vm上win2k,应用层在win2k,用的是微星的服务器主板,集成的是ATI的rage显示芯片(?),在win2k下显示非常好,所以我想nv的也不会有什么问题,谁知这样,继续研究了。
谢谢各位,特别是北南兄,以后还要多多请教呢,谢谢了!

作者: aya331   发布时间: 2005-09-01

可以帮我看看这个是什么吗?

作者: firefoxmmx   发布时间: 2005-09-01

引用:
作者: firefoxmmx
可以帮我看看这个是什么吗?
不好意思啊,兄弟。偶也是才接触linux,看上去你这个文件像是一个显示配置脚本(猜的),具体偶就不知道了,实在抱歉。你用的是什么OS?

作者: aya331   发布时间: 2005-09-02