View Single Post
Old 11-10-06, 07:04 PM   #4
shoarthing
Registered User
 
Join Date: Oct 2006
Posts: 2
Default Re: 24" Widescreen hassle with 9629 & 9742

Hi - thank you very much indeed for this firsthand input from an experienced user: it appears my specific hassle was due to having disabled all the EDID functions in xorg.conf, in order to get the 1920x1200_60 +h/-v modeline working properly w/ 9625/9626 & a PCIe 6600.

. . now working with 1.0.9742 in Gentoo [Sabayon] 2.6.18 - relevant section from Xorg.0.log reads:

(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "RenderAccel" "TRUE"
(**) NVIDIA(0): Option "UseEdidFreqs" "FALSE"
(**) NVIDIA(0): Option "AllowGLXWithComposite" "TRUE"
(**) NVIDIA(0): Option "ExactModeTimingsDVI" "TRUE"
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "TRUE"
(**) NVIDIA(0): Option "ModeValidation" "NoMaxPClkCheck"
(**) NVIDIA(0): Enabling RENDER acceleration
(**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been
(**) NVIDIA(0): disabled on all display devices.
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.72.00
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 at PCI:1:0:0:
(--) NVIDIA(0): DELL 2407WFP (DFP-0)
(--) NVIDIA(0): DELL 2407WFP (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(0): DELL 2407WFP (DFP-0): Internal Single Link TMDS
(II) NVIDIA(0): Mode Validation Overrides for DELL 2407WFP (DFP-0):
(II) NVIDIA(0): NoMaxPClkCheck
(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1920x1200"
(II) NVIDIA(0): "1600x1200"
(II) NVIDIA(0): "1280x1024"
(II) NVIDIA(0): "1024x768"
(II) NVIDIA(0): "800x600"
(II) NVIDIA(0): "640x480"
(II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
(++) NVIDIA(0): DPI set to (96, 96); computed from -dpi X commandline option


. . note [crucially] the 1600x1200_60 mode has been validated, despite exceeding maxpixelclock.

FWIW, & if any other Dell 24" LCD user has the same sort of setup & hassles via DVI, I ended up with an xorg.conf reading:

Section "Monitor"

Identifier "Dell2407WFP"
VendorName "Dell"
ModelName "2407WFP"
Option "DPMS" "On"
DisplaySize 488 305
VertRefresh 56 - 76
HorizSync 30 - 81

ModeLine "1920x1200" 154.1 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync
ModeLine "1600x1200" 161.0 1600 1704 1880 2160 1200 1201 1204 1242 -hsync +vsync
ModeLine "1280x1024" 138.5 1280 1368 1504 1728 1024 1025 1028 1069 -hsync +vsync
ModeLine "1024x768" 81.8 1024 1080 1192 1360 768 769 772 802 -hsync +vsync
ModeLine "800x600" 48.9 800 840 920 1040 600 601 604 627 -hsync +vsync
ModeLine "640x480" 30.7 640 664 728 816 480 481 484 502 -hsync +vsync

EndSection


. . and . . .

Section "Device"
Identifier "VESA"
Driver "nvidia" # do not remove vesa
# required to make 2407WFP DVI connection work
Option "ModeValidation" "NoMaxPClkCheck"
# add to above comma-seperated <, NoEdidMaxPClkCheck> if <UseEdidFreqs> below equals <TRUE>
# either/or with <dbe> in <module> section - use line below and comment out <dbe> if using official compiz 0.2 plus, else comment out and load <dbe> when using beryl
# Option "XAANoOffscreenPixmaps"
# Disable NVIDIA logo
# Option "nologo" "on"
# Enable 32-bit ARGB GLX Visuals
Option "AllowGLXWithComposite" "TRUE"
Option "RenderAccel" "TRUE"
Option "AddARGBGLXVisuals" "TRUE"
# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
# Option "DisableGLXRootClipping" "TRUE"
# fine-grained EDID usage
# Option "UseEDIDDpi" "FALSE"
Option "UseEdidFreqs" "FALSE"
Option "ExactModeTimingsDVI" "TRUE"

EndSection


. . and . .

Section "Screen"

# The Identifier, Device and Monitor lines must be present

Identifier "Screen 1"
Device "VESA"
Monitor "Dell2407WFP"

# The favoured Depth and/or Bpp may be specified here

DefaultDepth 24

SubSection "Display"
Depth 8
ViewPort 0 0
Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection

SubSection "Display"
Depth 16
ViewPort 0 0
Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection

SubSection "Display"
Depth 24
ViewPort 0 0
Modes "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubsection

EndSection


Section "ServerLayout"
# The Identifier line must be present

Identifier "Main Layout"
Screen 0 "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse2" "SendCoreEvents"
# InputDevice "Mouse3" "SendCoreEvents"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "DRI"
Mode 0666

EndSection

Section "Extensions"
Option "Composite" "Enable"

EndSection

Last edited by shoarthing; 11-11-06 at 03:35 AM.
shoarthing is offline   Reply With Quote