Am Wednesday 06 May 2009 14:33:04 schrieb LLLActive@GMX.Net:
Is there a way to test the monitor geometry? I used to be in Television engineering, and there we generated images for adjusting or checking CRT geometry. I just want to check where the problem is. I will be installing Ubuntu 9.04 tomorrow or so, and then look how the LCD performs. Ubuntu was the first to get my Gericom Notebook working with
i don't understand what is so complicated with your setup. the more options and custom modelines you add to your xorg.conf the worse it will be. really! edit your xorg.conf as root via text-editor. try to comment out the lines in your monitor section dealing with UseModes, DisplaySize, HorizSync, VertRefresh. and of course Option "UseEDID" "FALSE". if you tell X not to use EDID on this monitor it is understandable, that the monitor geometry, syncing and resolutions are totally wrong if they are not setup properly in your xorg.conf. the best way to get things right is, to let the gfx-card "talk" to the monitor to negotiate the correct timings, geometry, syncing and resolutions. this is done with EDID. here is section monitor of my xorg.conf: Section "Monitor" Identifier "Monitor[0]" VendorName "Seiko" ModelName "1920X1200@60HZ" #UseModes "Modes[0]" #DisplaySize 366 229 #HorizSync 30.0 - 85.0 #VertRefresh 50.0 - 60.0 Option "CalcAlgorithm" "XServerPool" Option "DPMS" Option "PreferredMode" "1920x1200" EndSection here you can see, i commented out/disabled everything dealing with monitor geometry, syncing and resolutions. because of this the gfx-card "talks" to the monitor to negotiate the correct timings, geometry, syncing and resolutions and doesn't use any values (which may be wrong) stored in the xorg.conf. and below in xorg.conf in Section "Screen" you only have to use your monitors native resolution 1680x1050 as first choice like this: Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1680x1050" "1600x1000" "1440x900" "1280x800" "1024x600" EndSubSection EndSection that's it! no modeline calculation or anything else. have you tried this? here is my (also with dualscreen) perfectly working xorg.conf: ---------------------------------------------------------------- # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 1.0 (buildmeister@builder62) Wed Aug 27 13:12:33 PDT 2008 # /.../ # SaX generated X11 config file # Created on: 2008-09-04T10:48:12+0200. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "ServerLayout" Identifier "Layout[all]" Screen 0 "Screen[0]" 0 0 Option "Clone" "off" Option "Xinerama" "off" Option "AIGLX" "off" Option "XVideo" "on" EndSection Section "Files" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/truetype" FontPath "/opt/kde3/share/fonts" EndSection Section "Module" Load "dbe" Load "extmod" Load "glx" Load "v4l" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "ZapWarning" "on" Option "Xinerama" "0" EndSection Section "Monitor" Identifier "Monitor[0]" VendorName "Seiko" ModelName "1920X1200@60HZ" #UseModes "Modes[0]" #DisplaySize 366 229 #HorizSync 30.0 - 85.0 #VertRefresh 50.0 - 60.0 Option "CalcAlgorithm" "XServerPool" Option "DPMS" Option "PreferredMode" "1920x1200" EndSection Section "Modes" Identifier "Modes[0]" EndSection Section "Device" BoardName "Quadro FX 1600M" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" Option "RenderAccel" "true" Option "HWcursor" "true" Option "Coolbits" "1" Option "AddARGBGLXVisuals" "true" Option "FlatPanelProperties" "Scaling = Centered" Option "DamageEvents" "True" Option "NvAGP" "0" Option "OnDemandVBlankInterrupts" "true" # TV Option "Overlay" "true" Option "TVStandard" "PAL-B" Option "TVOutFormat" "SVideo" OPtion "TVOverScan" "1.0" # nvidia dual head Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0, DFP-2" Option "metamodes" "DFP-0: 1920x1200 +0+0, DFP-2: nvidia-auto-select +1920+0" Option "TwinViewOrientation" "DFP-0 LeftOf DFP-2" VendorName "NVidia" EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 SubSection "Display" Depth 15 #Modes "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 16 #Modes "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 24 #Modes "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 8 #Modes "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection EndSection Section "Extensions" Option "Composite" "on" Option "DAMAGE" "Enable" Option "Composite" "Enable" Option "RENDER" "Enable" EndSection ------------------------------------------------------------- -- einen schönen Tag noch DI Rainer Klier /(bb|[^b]{2})/ that's the question Und bitte keine TOFU-Mails (http://de.wikipedia.org/wiki/TOFU) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org