[mythtv-users] Xorg.conf for nVidia 8756 driver

Douglas Wagner douglasw0 at gmail.com
Tue May 2 20:35:11 UTC 2006


Be careful on using someone else's xorg.conf file.  Most current TVs use
something called EDID (Extended Display Information Data or something like
that) that tells current windowing systems what VALID modelines are for the
system.  On my TV (Sharp LC-37D40U) unless i'm using a modeline timing that
the TV itself understands (out of EDID) I get nothing but a 740x480 (480p)
screen (the nvidia driver shifts back to 'default').

It's worth it, after you put this in place, to drop to runlevel 3 and run
`startx --logverbose=5` and see what that gets you.  The EDID information
for your TV (if it's using EDID) should come back through to the log file
(as well as other things, that might ALSO show you some interesting
information for your problem) and give you a valid modeline you can use to
"talk" to your TV.  The EDID info you get back is 1:1 identical with the
modeline you'll use.  Just plug the numbers in pretty much in order.  You'll
get a resolution (like 1920x1080) then a dot clock speed (say 75.4) then 4
numbers for HSync, then 4 numbers for vsync, then any "flags" you'll need to
use (like +hsync, -vsync, interlace, etc.).

There are probably ways of getting around the EDID information (Ok, I know
there are) but using EDID should produce a modeline that is 100% compatable
and workable with your TV.

--Douglas Wagner

On 5/2/06, Giacomo Shimmings <giacomo_shimmings at hotmail.com> wrote:
>
> Hi there,
>
> I have the latest kernel and the latest Nvidia drivers and mine outputs to
> a TV just fine (not dual head, just Svideo out to a PAL tv).
>
> Looking over your xorg.conf, you're missing a few bits, for example, there
> should have been a section called "Files" and you have the options for the
> 'Device' in the 'Screen' section.  Also, in your file there is a load option
> for VNC which is why you're seeing an entry in the log file posted above
> with X trying to access it.  As for screen resolutions, if your TV is on and
> there is no other monitor connected to the box, you should see BIOS post and
> boot options before the X session starts with the screen resolutions in the
> xorg file shown below.  This config assumes you only have a TV connected to
> the Svideo out and no other TV/monitor attached.
>
> I'm going to reproduce my xorg.conf file here andto get yours to work, I
> would rename your exisitng xorg file to a backup name and use mine (with the
> correct file permissions) and see where it gets you.
>
> I followed Jarods guide, but when upgrading my kernal with Yum thought,
> 'what the hell' and upgraded my graphics driver too!  This xorg.conf has
> kept working through three kernal upgrades since, so it must be doing
> something right!
>
> >>>>>>>>>>>>>>
>
>
> # Xorg configuration created by Giacomo
>
> Section "ServerLayout"
>         Identifier     "single head configuration"
>         Screen      0  "Screen0" 0 0
>         InputDevice    "Mouse0" "CorePointer"
>         InputDevice    "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
>
> # RgbPath is the location of the RGB database.  Note, this is the name of
> the
> # file minus the extension (like ".txt" or ".db").  There is normally
> # no need to change the default.
> # Multiple FontPath entries are allowed (they are concatenated together)
> # By default, Red Hat 6.0 and later now use a font server independent of
> # the X server to render fonts.
>         RgbPath      "/usr/X11R6/lib/X11/rgb"
>         ModulePath   "/usr/X11R6/lib/modules/extensions/nvidia"
>         ModulePath   "/usr/X11R6/lib/modules/extensions"
>         ModulePath   "/usr/X11R6/lib/modules"
>         FontPath     "unix/:7100"
> 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      "XkbModel" "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" "yes"
> EndSection
>
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "Television"
>         HorizSync    31.5 - 37.9
>         VertRefresh  60.0 - 60.0
>         Option      "dpms"
> EndSection
>
> Section "Device"
>         Identifier  "Videocard0"
>         Driver      "nvidia"
>         VendorName  "Videocard vendor"
>         BoardName   "NVIDIA GeForce 4 MX (generic)"
>         Option      "TVStandard" "PAL-I"
>         Option      "TVOutFormat" "SVIDEO"
>         Option      "ConnectedMonitor" "TV"
>         Option      "TVOverScan" "0.72"
>         Option      "NvAGP" "3"
>         Option      "RenderAccel" "true"
>         Option               "NoLogo" "true"
> EndSection
>
> Section "Screen"
>         Identifier "Screen0"
>         Device     "Videocard0"
>         Monitor    "Monitor0"
>         DefaultDepth     24
>         SubSection "Display"
>                 Viewport   0 0
>                 Depth     24
>                 Modes    "1024x768" "800x600" "640x480"
>         EndSubSection
> EndSection
>
> Section "DRI"
>         Group        0
>         Mode         0666
> EndSection
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20060502/2a8e44ab/attachment.htm 


More information about the mythtv-users mailing list