[mythtv-users] Ahh - Evil xorg and modelines

Damian Surr damian at gingermagic.co.uk
Mon Jun 18 12:02:33 UTC 2007


Thanks for staying with me Steve .. here's a link (too long to post) to 
the relevant bits from the log with your suggestion (and at 255)

www.daminator.com/misc/Xorg-log-E.txt

Cheers
Damian



Steve Smith wrote:
> Oh dear,
> 
> It's getting worse! ;-)
> I can still see the EDID etc options in there, can you remove them?
> So:
> 
> 
> Section "Monitor"
>     Identifier     "BenQ W100"
>        #Option "ModeValidation" "AllowNon60HzDFPModes"
>        #Option "ModeValidation" "NoDFPNativeResolutionCheck"
>        #Option "DDC" "False"
> EndSection
> 
> Section "Device"
>     Identifier     "nVidia Corporation NV34 [GeForce FX 5200]"
>     Driver         "nvidia"
>         Option      "NoDDC"
> EndSection
> 
> Section "Screen"
>     Identifier     "Default Screen"
>     Device         "nVidia Corporation NV34 [GeForce FX 5200]"
>     Monitor        "BenQ W100"
>     DefaultDepth       24
>        Subsection "Display"
>                Depth       24
>                Modes       "1024x768_70" "1024x768_60" "1024x768" 
> "800x600_70" "800x600_60" "800x600"
>        EndSubsection
> EndSection
> 
> 
> Oh and use startx -- -logverbose 255                (The 255 give's lots 
> more useful info!).
> 
> Cheers
> 
> Steve
> 
> 
> On 18/06/07, *Damian Surr* <damian at gingermagic.co.uk 
> <mailto:damian at gingermagic.co.uk>> wrote:
> 
>     Alan Calvert wrote:
>      > Damian Surr wrote:
>      >> Steve Smith wrote:
>      >>> Damian,
>      >>>
>      >>>
>      >>> I did a bit of reading. Maybe if you were to go right back to
>     basics and
>      >>> see what the NVIDIA can do on its own:
>      >>> 1) Get rid of the modelines.
>      >>> 2) Try specifying the resolution as "1024x768_60" in the
>     "Modes" line.
>      >>> The EDID suggests the monitor will support this.
>      >>> 3) Don't put any of those "NoEDID" options etc in there, let's
>     just see
>      >>> if the NVIDIA can sort it out itself!
>      >>> 4) Don't specify the horizontal and vertical frequency limits
>     either
>      >>> just see what the EDID gives us...
>      >>>
>      >>> Do the startx --logverbose 5 thing and see what happens....
>      >> Right Steve, I did that.
>      >
>      > You still don't have a _valid_ 1024x768 mode line. Try going even
>     one step
>      > simpler ...
>      >
>      > Section "Screen"
>      >     Identifier     "Default Screen"
>      >     Device         "nVidia Corporation NV34 [GeForce FX 5200]"
>      >     Monitor        "BenQ W100"
>      >     DefaultDepth    24
>      >     Option         "metamodes" "1024x768 +0+0"
>      >     Subsection "Display"
>      >         Depth       24
>      >         Modes       "1024x768" # Note, just "1024x768", no fancy
>     frequency specification!
>      >     EndSubsection
>      > EndSection
>      >
>      > And when you post your next log, please consider pruning it first
>     (especially
>      > if you're going to post it multiple times!). All that's relevant
>     for now is
>      > from ...
>      >   > (II) Setting vga for screen 0.
>      >
>      > down to ...
>      >   > (WW) NVIDIA(0): BenQ W100 (DFP-0)'s EDID does not contain a
>     maximum image
>      >   > (WW) NVIDIA(0):     size; cannot compute DPI from BenQ W100
>     (DFP-0)'s EDID.
>      >   > (==) NVIDIA(0): DPI set to (75, 75); computed from built-in
>     default
>      >   > (--) Depth 24 pixmap format is 32 bpp
>      > or thereabouts. Lose the rest.
>      >
>      > cheers.
>      > _______________________________________________
>      > mythtv-users mailing list
>      > mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
>      > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>     <http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users>
>      >
> 
>     Thanks Alan,
> 
>     Here's what I get with that ...
> 
>     (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 "UseEDID" "FALSE"
>     (**) NVIDIA(0): Option "NoDDC"
>     (**) NVIDIA(0): Option "UseEdidFreqs" "false"
>     (**) NVIDIA(0): Option "MetaModes" "1024x768 +0+0"
>     (**) NVIDIA(0): Option "UseEdidDpi" "false"
>     (**) NVIDIA(0): Option "ModeValidation" "AllowNon60HzDFPModes,
>     NoDFPNativeResolutionCheck"
>     (==) NVIDIA(0): Using HW cursor
>     (**) NVIDIA(0): Enabling RENDER acceleration
>     (==) NVIDIA(0): Video key set to default value of 0x101fe
>     (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has
>     been
>     (**) NVIDIA(0):     disabled on all display devices.
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0): The IgnoreEDID and NoDDC options have been
>     deprecated.  The
>     (WW) NVIDIA(0):     NVIDIA X driver makes use of a display device's
>     EDID
>     (WW) NVIDIA(0):     during construction of its modePool.  It is
>     recommended
>     (WW) NVIDIA(0):     that you allow the X driver to make use of any
>     available
>     (WW) NVIDIA(0):     EDID.  If, however, you know what you are doing
>     and have
>     (WW) NVIDIA(0):     good reason to do so, you can disable the X
>     driver's use
>     (WW) NVIDIA(0):     of EDIDs by setting the "UseEDID" X
>     configuration option
>     (WW) NVIDIA(0):     to FALSE; e.g.,
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0):   Option "UseEDID" "FALSE"
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0): Note that, rather than globally disable all uses of the
>     EDID,
>     (WW) NVIDIA(0):     you can individually disable each particular use
>     of the
>     (WW) NVIDIA(0):     EDID; e.g.,
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0):   Option "UseEDIDFreqs" "FALSE"
>     (WW) NVIDIA(0):   Option "UseEDIDDpi" "FALSE"
>     (WW) NVIDIA(0):   Option "ModeValidation" "NoEdidModes"
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0): See Appendix D: X Config Options in the README for
>     details on
>     (WW) NVIDIA(0):     each of these options.
>     (WW) NVIDIA(0):
>     (**) NVIDIA(0): Ignoring EDIDs
>     (II) NVIDIA(0): Support for GLX with the Damage and Composite X
>     extensions is
>     (II) NVIDIA(0):     enabled.
>     (II) NVIDIA(GPU-0): Not probing EDID on DFP-0.
>     (II) NVIDIA(0): NVIDIA GPU GeForce FX 5200 at PCI:1:0:0 (GPU-0)
>     (--) NVIDIA(0): Memory: 131072 kBytes
>     (II) NVIDIA(0): GPU Architecture: 0x30
>     (II) NVIDIA(0): GPU Implementation: 0x34
>     (II) NVIDIA(0): GPU Revision: 0xb1
>     (--) NVIDIA(0): VideoBIOS: 04.34.20.65.00
>     (--) NVIDIA(0): Found 2 CRTCs on board
>     (II) NVIDIA(0): Supported display device(s): CRT-0, CRT-1, DFP-0, TV-0
>     (II) NVIDIA(0): Bus detected as AGP
>     (II) NVIDIA(0): Detected AGP rate: 4X
>     (--) NVIDIA(0): Interlaced video modes are supported on this GPU
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Mode timing constraints for  : GeForce FX 5200
>     (II) NVIDIA(0): Maximum mode timing values   :
>     (II) NVIDIA(0):     Horizontal Visible Width : 8192
>     (II) NVIDIA(0):     Horizontal Blank Start   : 8192
>     (II) NVIDIA(0):     Horizontal Blank Width   : 4096
>     (II) NVIDIA(0):     Horizontal Sync Start    : 8184
>     (II) NVIDIA(0):     Horizontal Sync Width    : 504
>     (II) NVIDIA(0):     Horizontal Total Width   : 8224
>     (II) NVIDIA(0):     Vertical Visible Height  : 8192
>     (II) NVIDIA(0):     Vertical Blank Start     : 8192
>     (II) NVIDIA(0):     Vertical Blank Width     : 256
>     (II) NVIDIA(0):     Veritcal Sync Start      : 8191
>     (II) NVIDIA(0):     Vertical Sync Width      : 15
>     (II) NVIDIA(0):     Vertical Total Height    : 8193
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Minimum mode timing values   :
>     (II) NVIDIA(0):     Horizontal Total Width   : 40
>     (II) NVIDIA(0):     Vertical Total Height    : 2
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Mode timing alignment        :
>     (II) NVIDIA(0):     Horizontal Visible Width : multiples of 8
>     (II) NVIDIA(0):     Horizontal Blank Start   : multiples of 8
>     (II) NVIDIA(0):     Horizontal Blank Width   : multiples of 8
>     (II) NVIDIA(0):     Horizontal Sync Start    : multiples of 8
>     (II) NVIDIA(0):     Horizontal Sync Width    : multiples of 8
>     (II) NVIDIA(0):     Horizontal Total Width   : multiples of 8
>     (II) NVIDIA(0):
>     (--) NVIDIA(0): Connected display device(s) on GeForce FX 5200 at
>     PCI:1:0:0:
>     (--) NVIDIA(0):     DFP-0
>     (--) NVIDIA(0): DFP-0: 135.0 MHz maximum pixel clock
>     (--) NVIDIA(0): DFP-0: Internal Single Link TMDS
>     (--) NVIDIA(0): DFP-0: Native FlatPanel Scaling is not supported
>     (--) NVIDIA(0): DFP-0: DFP modes are limited to 60 Hz refresh rate
>     (--) NVIDIA(0):
>     (--) NVIDIA(0): --- EDID for DFP-0 ---
>     (--) NVIDIA(0):
>     (--) NVIDIA(0): No EDID Available.
>     (--) NVIDIA(0):
>     (--) NVIDIA(0): --- End of EDID for DFP-0 ---
>     (--) NVIDIA(0):
>     (II) NVIDIA(0): Mode Validation Overrides for DFP-0:
>     (II) NVIDIA(0):     AllowNon60HzDFPModes
>     (II) NVIDIA(0):     NoDFPNativeResolutionCheck
>     (II) NVIDIA(0): Frequency information for DFP-0:
>     (II) NVIDIA(0):   HorizSync   : 28.000-33.000 kHz
>     (II) NVIDIA(0):   VertRefresh : 43.000-72.000 Hz
>     (II) NVIDIA(0):     (HorizSync from Conservative Defaults)
>     (II) NVIDIA(0):     (VertRefresh from Conservative Defaults)
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Native backend timings for DFP-0:
>     (II) NVIDIA(0):   640 x 480 @ 60 Hz
>     (II) NVIDIA(0):     Pixel Clock      : 25.18 MHz
>     (II) NVIDIA(0):     HRes, HSyncStart :  640,  656
>     (II) NVIDIA(0):     HSyncEnd, HTotal :  752,  800
>     (II) NVIDIA(0):     VRes, VSyncStart :  480,  490
>     (II) NVIDIA(0):     VSyncEnd, VTotal :  492,  525
>     (II) NVIDIA(0):     H/V Polarity     : +/+
>     (II) NVIDIA(0):
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): --- Modes in ModePool for DFP-0 ---
>     (II) NVIDIA(0): "nvidia-auto-select" :  640 x  480 @  60.0
>     Hz  (from: VESA)
>     (II) NVIDIA(0): "640x480"            :  640 x  480 @  60.0
>     Hz  (from: VESA)
>     (II) NVIDIA(0): "640x480_60"         :  640 x  480 @  60.0
>     Hz  (from: VESA)
>     (II) NVIDIA(0): "320x240"            :  320 x  240 @   60.0 Hz
>     DoubleScan
>       (from: X Server)
>     (II) NVIDIA(0): "320x240d60"         :  320 x  240 @  60.0 Hz DoubleScan
>       (from: X Server)
>     (II) NVIDIA(0): --- End of ModePool for DFP-0: ---
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Assigned Display Device: DFP-0
>     (II) NVIDIA(0): Using MetaMode string: "1024x768 +0+0"
>     (II) NVIDIA(0): Requested modes:
>     (II) NVIDIA(0):     "1024x768+0+0"
>     (WW) NVIDIA(0): No valid modes for "1024x768+0+0"; removing.
>     (WW) NVIDIA(0):
>     (WW) NVIDIA(0): Unable to validate any modes; falling back to the
>     default mode
>     (WW) NVIDIA(0):     "nvidia-auto-select".
>     (WW) NVIDIA(0):
>     (II) NVIDIA(0): Validated modes:
>     (II) NVIDIA(0): MetaMode "nvidia-auto-select":
>     (II) NVIDIA(0):     Bounding Box: [0, 0, 640, 480]
>     (II) NVIDIA(0):     DFP-0: "nvidia-auto-select"
>     (II) NVIDIA(0):         Size          : 640 x 480
>     (II) NVIDIA(0):         Offset        : +0 +0
>     (II) NVIDIA(0):         Panning Domain: @ 640 x 480
>     (II) NVIDIA(0):         Position      : [0, 0, 640, 480]
>     (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): Implicitly adding the following modes to X Screen 0
>     (these
>     (II) NVIDIA(0):     will be available via XRandR and XF86VidMode):
>     (II) NVIDIA(0):
>     (II) NVIDIA(0): "320x240" :  320 x  240 @  60.0 Hz DoubleScan
>     (II) NVIDIA(0):
>     (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
>     (--) Depth 24 pixmap format is 32 bpp
> 
> 
>     _______________________________________________
>     mythtv-users mailing list
>     mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
>     http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list