Jump to content

A problem with monitor refresh rate


zibi1981
 Share

Recommended Posts

I had many problems with installing ATI propietary driver for my Radeon X800Pro, which I described on the forum. Finally I managed to do it, but another problem has emerged.

 

Before successful installation of the driver version 8.33.6, I had my monitor set to 1024x768 @ 100Mhz. I was able to get acces to this settings by editing /etc/X11/xorg.conf. It was very simple. Just needed to tape in console

 

[zibi1981@localhost ~]$ gtf 1024 768 100

 # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
 Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync

 

and paste the output in the "monitor" section of the xorg.conf. But after I did install ATI proprietary driver, which did some changes in my xorg.conf, after restart I got my monitor set to 1024x768 @ 75 Hz. The problem is, that 75 Hz is the highest refresh rate I can set. Doing the same trick as before (with gtf in console) don't work at all. When I do that, after restart I have 800x600 @ 75, as the "highest" settings.

 

Looking for a clue. Maybe someone know how to change resolution and monitor refresh rate on ATI proprietary driver?

Unfortunatelly aticonfig command don't work :sad:

 

[zibi1981@localhost ~]$ aticonfig --initial
bash: aticonfig: command not found
[zibi1981@localhost ~]$ aticonfig
bash: aticonfig: command not found

 

And here is my current xorg.conf, if someone would want to take a look (I removed # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz

Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync from it, because I don't like to work in 800x600)

 

# File generated by XFdrake (rev 57713)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
# font server independent of the X server to render fonts.
FontPath "unix/:-1"

# minimal fonts to allow X to run without xfs
FontPath "/usr/share/fonts/misc:unscaled"
EndSection

Section "Extensions"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection

Section "InputDevice"
Identifier "Mouse2"
Driver "evdev"
Option "product" "0xc01d"
Option "vendor" "0x046d"
Option "HWheelRelativeAxisButtons" "7 6"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Sony"
ModelName "CPD E-230"
HorizSync 37-85.0
VertRefresh 48-170

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576"	 50.00  768  832  846 1000   576  590  595  630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576"	 63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
Identifier "device1"
VendorName "ATI Technologies Inc."
BoardName "ATI Radeon (fglrx)"
Driver "fglrx"
Option "DPMS"

# === disable PnP Monitor  ===
#Option							  "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel"				   "no"
Option "no_dri"					 "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
Option "DesktopSetup"			   "0x00000000" 
Option "MonitorLayout"			  "AUTO, AUTO"
Option "IgnoreEDID"				 "off"
Option "HSync2"					 "unspecified" 
Option "VRefresh2"				  "unspecified" 
Option "ScreenOverlap"			  "0" 
# === TV-out Management ===
Option "NoTV"					   "yes"	 
Option "TVStandard"				 "NTSC-M"	 
Option "TVHSizeAdj"				 "0"	 
Option "TVVSizeAdj"				 "0"	 
Option "TVHPosAdj"				  "0"	 
Option "TVVPosAdj"				  "0"	 
Option "TVHStartAdj"				"0"	 
Option "TVColorAdj"				 "0"	 
Option "GammaCorrectionI"		   "0x00000000"
Option "GammaCorrectionII"		  "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities"			   "0x00000000"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay"			   "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#	   will be disabled automatically
Option "OpenGLOverlay"			  "off"
Option "CenterMode"				 "off"
# === QBS Support ===
Option "Stereo"					 "off"
Option "StereoSyncEnable"		   "1"
# === Misc Options ===
Option "UseFastTLS"				 "0"
Option "BlockSignalsOnLock"		 "on"
Option "UseInternalAGPGART"		 "no"
Option "ForceGenericCPU"			"no"
# === FSAA ===
Option "FSAAScale"				  "1"
Option "FSAADisableGamma"		   "no"
Option "FSAACustomizeMSPos"		 "no"
Option "FSAAMSPosX0"				"0.000000"
Option "FSAAMSPosY0"				"0.000000"
Option "FSAAMSPosX1"				"0.000000"
Option "FSAAMSPosY1"				"0.000000"
Option "FSAAMSPosX2"				"0.000000"
Option "FSAAMSPosY2"				"0.000000"
Option "FSAAMSPosX3"				"0.000000"
Option "FSAAMSPosY3"				"0.000000"
Option "FSAAMSPosX4"				"0.000000"
Option "FSAAMSPosY4"				"0.000000"
Option "FSAAMSPosX5"				"0.000000"
Option "FSAAMSPosY5"				"0.000000"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
	Depth 8
	Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
	Depth 15
	Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
	Depth 16
	Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
	Depth 24
	Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse2" "SendCoreEvents"
Screen "screen1"
EndSection

 

Thx in advance.

Edited by zibi1981
Link to comment
Share on other sites

[zibi1981@localhost ~]$ aticonfig --initial

You try to run the application as normal user. You have to do that as root.

[zibi1981@localhost ~]$ su
[root@localhost ~]# aticonfig --initial

Link to comment
Share on other sites

It could be that you need to specify the path. Try to find the exact path of the executable with

 

locate aticonfig

 

I can only guess what the problem is, as I don't use ATI cards... :unsure:

Link to comment
Share on other sites

I'm an nvidia user so my xorg.conf is a little different than yours. My monitors are lcd so they need to be at native rates for the best picture. I discovered in X version 6.9 that no matter what I did with horizsync and vertrefresh, if I used Edid, it overrides all other settings and sets it at what it thinks you need - usually incorrectly. Here's my monitor section. The key line is Option "UseEdidFreqs" "False".

Section "Monitor"
Identifier "monitor0"
VendorName "Dell"
ModelName "Dell 1905FP (Digital)"
HorizSync 30.0-80.0
VertRefresh 60.0-60.0
Option "UseEdidDpi" "False"
DisplaySize 650 260  #needed for 100 DPI fonts
Option "UseEdidFreqs" "False"
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync # 60hz
EndSection

I suspect that you need to change "off" to "on" in this line

	Option "IgnoreEDID"				 "off"

I also found with X 7.1 that Resize and Rotate reports 50hz even though I'm set at 60hz (my nvidia-settings program reports 60z).

 

Hope this helps

Link to comment
Share on other sites

Thanks for Your response guys.

 

It could be that you need to specify the path. Try to find the exact path of the executable with

 

locate aticonfig

 

I can only guess what the problem is, as I don't use ATI cards... :unsure:

 

Well, still nothing...

 

[root@localhost zibi1981]# locate aticonfig
locate: fatal error: Could not find user database '/var/lib/slocate/slocate.db':  No such file or directory

 

And the same is when I'm trying to find aticonfig via Menu -> Search -> Find files.

 

aticonfig is included in this PLF rpm.

 

 

Yes, it is, but now I'm using ATI Proprietary Driver ver. 8.33.6, which I got from ATI's official website, and after some struggle managed to install it correctly lately. The drivers You pointed are 8.28.8. It's mentioned there, that aticonfig should be installed in /usr/bin, but I don't have it in this location :sad:

 

I'm an nvidia user so my xorg.conf is a little different than yours. My monitors are lcd so they need to be at native rates for the best picture. I discovered in X version 6.9 that no matter what I did with horizsync and vertrefresh, if I used Edid, it overrides all other settings and sets it at what it thinks you need - usually incorrectly. Here's my monitor section. The key line is Option "UseEdidFreqs" "False".

Section "Monitor"
Identifier "monitor0"
VendorName "Dell"
ModelName "Dell 1905FP (Digital)"
HorizSync 30.0-80.0
VertRefresh 60.0-60.0
Option "UseEdidDpi" "False"
DisplaySize 650 260  #needed for 100 DPI fonts
Option "UseEdidFreqs" "False"
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync # 60hz
EndSection

I suspect that you need to change "off" to "on" in this line

	Option "IgnoreEDID"				 "off"

I also found with X 7.1 that Resize and Rotate reports 50hz even though I'm set at 60hz (my nvidia-settings program reports 60z).

 

Hope this helps

 

 

I did that, and of course added few mentioned above lines to my xorg.conf, but after restart nothing has changed in the matter. Still maximum resolution I could set was 800x600 @ 75Hz.

Edited by zibi1981
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...