[mythtv-users] Powerstrip modeline not working

Steven Adeff adeffs.mythtv at gmail.com
Thu Feb 22 13:46:37 UTC 2007


On 2/22/07, Cory Papenfuss <papenfuss at juneau.me.vt.edu> wrote:
> > The xorg.conf got recreated from scratch as the old one wouldn't work
> > after I upgarded to a newer kernel and nvidia modules. I'm now on
> > 9746. I edited xorg.conf so that it says:
> >
> > Section "Screen"
> >        Identifier "Screen0"
> >        Device     "Videocard0"
> >        Monitor    "Monitor0"
> >        DefaultDepth     16
> >        SubSection "Display"
> >                Viewport   0 0
> >                Depth     16
> >                Modes    "1366x768_60" "800x600" "640x480"
> >        EndSubSection
> > EndSection
> >
> > But the only resolutions that are available are "800x600" & "640x480".
> > I get this in my log Xorg.0.log:
> >
> > (II) VESA(0): Total Memory: 2048 64KB banks (131072kB)
> > (II) VESA(0): Monitor0: Using hsync range of 31.50-37.90 kHz
> > (II) VESA(0): Monitor0: Using vrefresh range of 50.00-70.00 Hz
> > (II) VESA(0): Not using mode "1366x768_60" (no mode of this name)
> > (--) VESA(0): Virtual size is 800x600 (pitch 800)
> > (**) VESA(0): *Built-in mode "800x600"
> > (**) VESA(0): *Built-in mode "640x480"
> > (==) VESA(0): DPI set to (75, 75)
> > (II) VESA(0): Attempting to use 60Hz refresh for mode "800x600" (114)
> > (II) VESA(0): Attempting to use 60Hz refresh for mode "640x480" (111)
> > (**) VESA(0): Using "Shadow Framebuffer"
> >
> > How come it doesn't like 1366x768_60?
> >
>
>         You also need to add the actual 1366x768_60 modeline in the
> Monitor section of your xorg.conf.  Something like this:
>
> Section "Monitor"
>      Identifier     "Monitor0"
>      VendorName     "Unknown"
>      ModelName      "Unknown"
>      HorizSync       30.0 - 95.0
>      VertRefresh     50.0 - 150.0
>      Option         "DPMS"
>      Modeline     "coryntscp"  28.636 720 760 824 910 480 484 492 525
>      Modeline     "coryntsci"  28.636 720 760 824 910 480 484 492 525 interlace
> EndSection
>
>         All you did was say, "use the mode named 1366x768_60," but you
> never defined what that mode was.

Not true, the NVIDIA drivers have what they call a ModePool, which is
used when the driver detects and EDID monitor (which is why you
shouldn't completely disable EDID). This basically allows you to
"create" modes without modelines. What it does is takes the
information you give it, <x-res>x<y-res>_<freq><i>

I put more information in the modeline database page on the wiki,
http://www.mythtv.org/wiki/index.php/Modeline_Database#NVIDIA_Driver_ModePool


Phill, once you get the nvidia driver installed, paste your X log and
relevant xorg.conf sections (monitor and screen sections). Also look
through the above modeline database wiki page, especially at the user
submitted modelines area as you will probably have to use some of the
ModeValidation options to get things to work properly.

-- 
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette


More information about the mythtv-users mailing list