LinuxSir.cn,穿越时空的Linuxsir!

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

关于刷新率

[复制链接]
发表于 2006-7-4 14:34:07 | 显示全部楼层 |阅读模式
昨天闲来無事,把办公室的机器装了个arch,但是刷新率上不了85,用了N种方法还是不行,以前在这台机器上装过ubuntu,是可以达到1024x768@85的,不知道在arch下为什么不行。下面是我的xorg.conf:

  1. Section "ServerLayout"
  2.     Identifier     "Default Layout"
  3.     Screen      0  "Screen0" 0 0
  4.     InputDevice    "Mouse0" "CorePointer"
  5.     InputDevice    "Keyboard0" "CoreKeyboard"
  6. EndSection

  7. Section "Files"
  8.     RgbPath        "/usr/share/X11/rgb"
  9.     ModulePath         "/usr/lib/xorg/modules"
  10.     FontPath         "/usr/share/fonts/misc"
  11.     FontPath         "/usr/share/fonts/75dpi"
  12.     FontPath         "/usr/share/fonts/100dpi"
  13.     FontPath         "/usr/share/fonts/TTF"
  14.     FontPath         "/usr/share/fonts/Type1"
  15.     FontPath        "/usr/share/fonts/encodings"
  16.     FontPath         "/usr/share/fonts/util"
  17.     FontPath         "/usr/share/fonts/cyrillic"
  18.     FontPath         "/usr/local/share/fonts"
  19.     FontPath        "/usr/share/fonts/microsoft"
  20. EndSection

  21. Section "Module"
  22.         Load  "dbe"
  23.         Load  "extmod"
  24.         Load  "glx"
  25.         #Load  "fbdevhw"
  26.         #Load  "bitmap"
  27.         Load  "record"
  28.         Load  "freetype"
  29.         Load  "type1"
  30. EndSection

  31. Section "InputDevice"

  32.     Identifier     "Keyboard0"
  33.     Driver         "kbd"
  34.     Option         "XkbModel" "pc105"
  35.     Option         "XkbLayout" "us"
  36. EndSection

  37. Section "InputDevice"
  38.                  Identifier  "Mouse0"
  39.                  Driver      "mouse"
  40.                  Option      "Protocol" "IMPS/2"
  41.                  Option      "Device" "/dev/psaux"
  42.                  Option      "ZAxisMapping" "4 5"
  43.                      Option      "Emulate3Buttons" "yes"
  44. EndSection

  45. Section "Monitor"
  46.     Identifier     "Monitor0"
  47.     VendorName     "Monitor Vendor"
  48.     ModelName      "Generic Monitor"
  49.     DisplaySize     320    240
  50.     HorizSync       28.0 - 96.0
  51.     VertRefresh     50.0 - 75.0
  52.     Option         "dpms"
  53. EndSection

  54. Section "Device"
  55.     Identifier     "Videocard0"
  56.     Driver         "nvidia"
  57.     VendorName     "Videocard vendor"
  58.     BoardName      "nVidia Corporation NV11 [GeForce2 MX 400 AGP 4x]"
  59.     Option         "NoLogo"
  60.     #VideoRam    64
  61.     # Insert Clocks lines here if appropriate
  62.     Option      "RenderAccel" "true"
  63.     Option      "AllowGLXWithComposite" "true"
  64. EndSection

  65. Section "Extensions"
  66.         Option "Composite" "Enable"
  67.         Option "RENDER" "Enable"
  68. EndSection

  69. Section "Screen"
  70.     Identifier     "Screen0"
  71.     Device         "Videocard0"
  72.     Monitor        "Monitor0"
  73.     DefaultDepth    24
  74.     SubSection     "Display"
  75.         Viewport    0 0
  76.         Depth       16
  77.         Modes      "800x600" "640x480"
  78.     EndSubSection
  79.     SubSection     "Display"
  80.         Viewport    0 0
  81.         Depth       24
  82.         Modes      "1024x768" "800x600" "640x480"
  83.     EndSubSection
  84. EndSection
复制代码



hwd -s得到的信息:

  1. HARDWARE DETECT ver 4.8.2 (simple mode)
  2.   Kernel     : 2.6.17-ARCH
  3.   CPU & Cache: Processor 0 is Intel(R) Celeron(R) CPU 1.70GHz 1697MHz, 128 KB Cache

  4.   ALSA(sound): Intel Corp.|ICH2 810 Chipset AC'97 Audio Controller module: i810_audio
  5.   Video      : nVidia Corp.|NV11 Geforce2 MX/MX 400 server: Xorg (vesa)
  6.   Driver     : xf86-video-vesa
  7.   Monitor    : Generic Monitor  H: 28.0-96.0kHz V: 50.0-75.0Hz
  8.   Mouse      : Generic PS/2 Wheel Mouse xtype: PS2 device: /dev/psaux

  9.   Drive(ide) : ST360015A (HD) 60026MB / 2048KB cache device: /dev/hda
  10.   Drive(ide) : GCR-8523B (CDROM) 0MB  device: /dev/hdc
  11.   Drive(scsi): SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
  12. SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
  13.   Swap       : Found 497972KB device: /dev/hda7
  14.   Floppy     : Floppy drive(s): fd0 is 1.44M
  15.   USB        : Intel Corp.|82820 815e (Camino 2) Chipset USB (Hub A) module: uhci_hcd
  16.   Pinter(USB): hp LaserJet 1015 module: usblp

  17.   Ethernet   : Realtek|RTL-8139 module: 8139too device:   eth0
  18.   Network    : No PCI card or onboard chip
  19.   PCMCIA slot: No PCMCIA
  20.   -----------:
  21.   Menu       : Hwd: hwd, Lshwd: lshwd -?, X: mkxcfg
  22.   X sample   : Generate X sample: hwd -x
  23.   Howto      : View howto: hwd -h
复制代码
发表于 2006-7-4 21:08:30 | 显示全部楼层
  1. VertRefresh     50.0 - 75.0
复制代码


这个就是你的显示器刷新率范围 你最高设到75 当然上不到85了

在nvidia的文档里也有 n卡的刷新率设置方法
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-4 21:34:48 | 显示全部楼层
晕死,本来我用的是
  1. VertRefresh     50.0 - 160.0
复制代码


结果上不了,后来用hwd检测的结果是
  1. Monitor    : Generic Monitor  H: 28.0-96.0kHz V: 50.0-75.0Hz
复制代码


我就照着这个数值改了。

很诡异,这台机器有一次显卡松了,我重新插了一下,结果进XP下就不能上85了,我在XP下是用nVidia的工具将它强制锁定在85,很久没在这台机上玩过Linux,结果一装就发现刷新率上不去,不知道是不是跟这个有关,或者我明天中午用Ubuntu的Live CD再试试。
回复 支持 反对

使用道具 举报

发表于 2006-7-5 09:11:13 | 显示全部楼层
  1. Monitor    : Generic Monitor  H: 28.0-96.0kHz V: 50.0-75.0Hz
复制代码

这个是hwd认出了"通用显示器" 并不准确
  1. 50.0-75.0Hz
复制代码

这个可以根据你所用的显示器的能力 灵活调节
只要能上85 可以强制写成85.0-85.0 都没有问题

n卡设置刷新好象也可以这样写
  1. Section "Device"
  2.     Identifier     "Videocard0"
  3.     Driver         "nvidia"
  4.     VendorName     "Videocard vendor"
  5.     BoardName      "nVidia Corporation NV11 [GeForce2 MX 400 AGP 4x]"
  6.     Option         "NoLogo"
  7.     #VideoRam    64
  8.     # Insert Clocks lines here if appropriate
  9.     Option      "RenderAccel" "true"
  10.     Option      "AllowGLXWithComposite" "true"
  11. EndSection
复制代码

加入
  1. option VertRefresh "85"
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-5 11:04:46 | 显示全部楼层
果然有效,加了这个参数就OK了。非常感谢!

  1. option VertRefresh "85"
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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