sgoctpw 发表于 2006-5-31 09:14:42

新的少见的刷新率问题求助!

新的少见的刷新率问题求助!
   各位网友linux高手有办法的帮帮忙吧!
EMC 17“CRT
主板集成ATI xpress200显卡
版本:magic linux2.0
希望:每次启动屏幕能稳定在 800X600 85Hz


驱程已按照版主 ”ML2.0 中 ATI 显卡驱动安装详解“ 中的办法装好,各方面一切正常。就是显示器刷新率有时开机是85Hz,有时又是60Hz,反反复复,机会是各占一半。怎么会这样? 我上网找资料至少按三四种方法修改过xorg.conf配置情况都没改善,驱动我绝对是装好了(测试信息和3D加速等都很正常)。
#glxgears
6673 frames in 5.0 seconds = 1334.428 FPS
7298 frames in 5.0 seconds = 1459.519 FPS
7325 frames in 5.0 seconds = 1464.920 FPS
#fglrxinfo
display: :0.0screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS 200 Series Generic
OpenGL version string: 2.0.5814 (8.25.18)

还有办法配置xorg.conf吗? 还是ATI 驱动本身的问题?为找问题我这几天已经重装linux几次了,请一定帮帮我,毕竟我很喜欢magic linux,不想为此放弃它啊,拜托了!

交上最后一次配置的xorg.conf给高手参考一下,看还要改哪里才能解决问题。
# XFree86 4 configuration created by MagicInstaller.

Section "ServerLayout"
        Identifier   "Default Layout"
        Screen      0"aticonfig-Screen" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath   "/usr/X11R6/lib/X11/fonts/misc:unscaled"
        FontPath   "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
        FontPath   "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
        FontPath   "/usr/X11R6/lib/X11/fonts/misc"
        FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath   "/usr/X11R6/lib/X11/fonts/TTF"
        FontPath   "/usr/share/fonts/default/Type1"
        FontPath   "/usr/share/fonts/ttf/zh_CN"
EndSection

Section "Module"
        Load"dbe"
        Load"extmod"
        Load"fbdevhw"
        Load"glx"
        Load"record"
        Load"freetype"
        Load"type1"
        Load"dri"
EndSection

Section "InputDevice"
        Identifier"Keyboard0"
        Driver      "kbd"
        Option          "XbkModel" "pc105"
        Option          "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier"Mouse0"
        Driver      "mouse"
        Option          "Protocol" "IMPS/2"
        Option          "Device" "/dev/input/mice"
        Option          "ZAxisMapping" "4 5"
        Option          "Emulate3Buttons" "no"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Unknown monitor"
        HorizSync    30.0 - 70.0
        VertRefresh50.0 - 160.0
        Modeline "800x600_85.00"56.55800 840 928 1056600 601 604 630-HSync +Vsync
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor"
        Option          "VendorName" "ATI Proprietary Driver"
        Option          "ModelName" "Generic Autodetecting Monitor"
        Option          "DPMS" "true"
EndSection

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

Section "Device"
        Identifier"aticonfig-Device"
        Driver      "fglrx"
        Option          "VideoOverlay" "on"
        Option          "OpenGLOverlay" "off"
EndSection

Section "Screen"
      Option "UseEDID" "FALSE"
      Option "UseEDIDFreqs" "FALSE"
      Option "UseEDIDDpi" "FALSE"
      Option "ModeValidation" "NoEdidModes"
      Identifier "Screen0"
        Device   "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth   16
        SubSection "Display"
                Depth   16
                Modes    "800x600"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen"
        Device   "aticonfig-Device"
        Monitor    "aticonfig-Monitor"
        DefaultDepth   24
        SubSection "Display"
                Viewport   0 0
                Depth   24
                Modes    "800x600"
        EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

sgoctpw 发表于 2006-5-31 09:32:43

补充一下,电脑各硬件等都很正常没有问题,显示器在 WINDOWS 下也很正常

第一块硬盘120G win2K

第二块硬盘40G LINUN

easycat 发表于 2006-5-31 10:28:58

...KDE里面有个调整的地方你去试试看吧

www1862 发表于 2006-5-31 12:53:25

跟楼主一样,这个问题捆绕我一个月了,因为装了ATI的驱动,不能用System-config-display了.KDE有个kcmrandrrc(好象是)里面有个参数可以改成85,但是还是不行哦

sgoctpw 发表于 2006-5-31 13:12:02

跟楼主一样,这个问题捆绕我一个月了,因为装了ATI的驱动,不能用System-config-display了.KDE有个kcmrandrrc(好象是)里面有个参数可以改成85,但是还是不行哦

sgoctpw 发表于 2006-5-31 13:16:16

跟楼主一样,这个问题捆绕我一个月了,因为装了ATI的驱动,不能用System-config-display了.KDE有个kcmrandrrc(好象是)里面有个参数可以改成85,但是还是不行哦

/root/.kde/config/kcmrandrrc 文件我也早试过了,没有用的。

开机为85Hz时,有很多刷新率可以选,47Hz~100Hz都有,

开机为60Hz时,就只有 47Hz~60Hz 可选了。

寄希望有过来人帮助我们搞定了。

www1862 发表于 2006-5-31 13:50:53

跟楼上的一样啊

lanzinc 发表于 2006-5-31 19:03:28

精简了一下,试一试吧,再有问题,提交/var/log/Xorg.0.log
#Modeline "800x600" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync
根据需要修改,和决定是否去掉#
---------------------------------------------------------------------------------------------------------
#xorg.conf 20060531

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/share/fonts/default/Type1"
FontPath "/usr/share/fonts/ttf/zh_CN"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XbkModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
#Modeline "800x600" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync
EndSection

Section "Device"
Identifier "aticonfig-Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection


Section "Screen"
Identifier "aticonfig-Screen"
Device "aticonfig-Device"
Monitor "aticonfig-Monitor"
DefaultDepth 24
   SubSection "Display"
       Viewport 0 0
       Depth 24
       Modes "800x600"
   EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

sgoctpw 发表于 2006-6-1 06:15:28

精简了一下,试一试吧,再有问题,提交/var/log/Xorg.0.log
#Modeline "800x600" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync
根据需要修改,和决定是否去掉#
---------------------------------------------------------------------------------------------------------
#xorg.conf 20060531

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/share/fonts/default/Type1"
FontPath "/usr/share/fonts/ttf/zh_CN"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XbkModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
#Modeline "800x600" 56.55 800 840 928 1056 600 601 604 630 -HSync +Vsync
EndSection

Section "Device"
Identifier "aticonfig-Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection


Section "Screen"
Identifier "aticonfig-Screen"
Device "aticonfig-Device"
Monitor "aticonfig-Monitor"
DefaultDepth 24
   SubSection "Display"
       Viewport 0 0
       Depth 24
       Modes "800x600"
   EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

好!不用提交/var/log/Xorg.0.log了,刷新率问题已经按你的xorg配置搞定,到底是高手。
www1862兄弟快来改xorg,这次一定行,先庆祝一下。

问题解决了,但我还想求解,我以前的xorg问题主要出在哪个参数?为什么不加参数反而精简就好了,有空就请赐教一下,让我求个明白。谢谢!!

lanzinc 发表于 2006-6-1 08:33:55


HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0


主要这个

sgoctpw 发表于 2006-6-1 11:11:39


HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0


主要这个

这个参数没错啊, 况且你也没改动它啊.

sgoctpw 发表于 2006-6-1 12:31:33


HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0


主要这个

这个参数没错啊, 况且你也没改动它啊.

我可能懂了, xorg里有 两个 Section "Monitor"
要用下面那个来放下面参数
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
是吗?

lanzinc 发表于 2006-6-1 13:48:36

对于单显示器,真正起作用的
Section "Monitor"
只有一个
要放在那个里面

www1862 发表于 2006-6-1 14:27:35

解决了哦,现在就差声音的问题了,学校用的是港湾,我对在linux下上网已经不抱希望了.好在家里是2MADSL+路由,上网OK

sgoctpw 发表于 2006-6-1 14:52:04

好!又学了些东西. 感谢lanzinc兄弟.
页: [1]
查看完整版本: 新的少见的刷新率问题求助!