[mythtv-users] strange 1920x540 with nvidia
Steven Adeff
adeffs.mythtv at gmail.com
Mon Feb 19 15:07:35 UTC 2007
On 2/17/07, Seth Daniel <mythtv.org at sethdaniel.org> wrote:
> Hello,
>
> I was having issues with the default binary nvidia driver that comes
> with Ubuntu Edgy. I could get a 1920x1080i display on my CRT RPTV but
> whenever I tried to play video, whether it be through Myth or through
> mplayer I'd just get a blank, black screen and my Xorg.0.log would have
> tons of the following in it:
>
> (WW) NVIDIA(0): WAIT(.....)
> ..
>
> And it was next to impossible to kill X, mplayer or mythfrontend once
> this started to happen.
>
> So I downloaded more recent nvidia drivers from Nvidia's site.
> Specifically I downloaded 1.0.9746 (I've also tried 1.0.96xx). With
> these drivers I get a 'virtual' 1920x1080 display where it only shows
> the top 540 of the 1080 lines.
>
> I have been reading a lot of posts (using Goassamer and other search
> engines) by people who have had similar or even the same problem, but I
> can't seem to figure out what is going on or how to 'correct' the problem.
> Perhaps the problem is my TV can't really do 1080 lines. I have no idea
> what the 'native' resolution of my display is. Since it isn't a fixed
> pixel display I thought it didn't have a native resolution. The service
> manual that I have doesn't mention resolution anywhere in it.
>
> Anyway, here is the relevant bits of my xorg.conf:
>
> ############################################################
>
> Section "Device"
> Identifier "NVIDIA Corporation NV40 [GeForce 6200TC]
> Driver "nvidia"
> EndSection
>
> Section "Monitor"
> Identifier "Generic Monitor"
> # HorizSync 28-51
> # VertRefresh 43-60
> DisplaySize 487 274
> EndSection
>
> Section "Screen"
> Identifier "Default Screen"
> Device "NVIDIA Corporation NV40 [GeForce 6200TC]"
> Monitor "Generic Monitor"
> Option "RenderAccel" "true"
> Option "NoLogo" "true"
> Option "UseEdidFreqs" "true"
> Option "RandRRotation" "true"
> Option "HWCursor" "false"
> Option "ModeValidation" "NoVertRefreshCheck"
> # Option "ModeValidation" "NoVirtualSizeCheck,NoMaxSizeCheck,NoHorizSyn
> cCheck,NoVertRefreshCheck,NoWidthAlignmentCheck"
> Option "UseEdidDPI" "false"
> Option "UseEvents" "true"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1920x1080"
> # Modes "1920x540"
> EndSubSection
>
> ############################################################
>
>
> I've tried a number of combinations of different "ModeValidations"
> options to no effect.
>
> The output from 'startx -- -verbose 6' is large so I am placing it on a
> web server at this URL: http://sethd.org/xorg/Xorg.0.log
>
> The video card is an GeForce Nvidia 6200TC.
>
> The video is through a DVI cable and as you can see I am relying on EDID
> information to get the specs for the TV.
Here's the modes X.org will accept from your EDID info,
(II) NVIDIA(0): --- Modes in ModePool for JVC AV-56WP84HA (DFP-0) ---
(II) NVIDIA(0): "nvidia-auto-select" : 1920 x 1080 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1920x1080" : 1920 x 1080 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1920x1080_120i" : 1920 x 1080 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1920x1080_120i_0" : 1920 x 1080 @ 120.0 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1440x480" : 1440 x 480 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1440x480_120i" : 1440 x 480 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1280x720" : 1280 x 720 @ 60.0 Hz (from: EDID)
(II) NVIDIA(0): "1280x720_60" : 1280 x 720 @ 60.0 Hz (from: EDID)
(II) NVIDIA(0): "1280x720_60_0" : 1280 x 720 @ 59.9 Hz (from: EDID)
(II) NVIDIA(0): "1152x768" : 1152 x 768 @ 54.8 Hz (from: X Server)
(II) NVIDIA(0): "1152x768_55" : 1152 x 768 @ 54.8 Hz (from: X Server)
(II) NVIDIA(0): "1024x768" : 1024 x 768 @ 87.0 Hz
Interlace (from: X Server, VESA)
(II) NVIDIA(0): "1024x768_87i" : 1024 x 768 @ 87.0 Hz
Interlace (from: X Server, VESA)
(II) NVIDIA(0): "800x600" : 800 x 600 @ 60.3 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "800x600_60" : 800 x 600 @ 60.3 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "800x600_56" : 800 x 600 @ 56.2 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "720x480" : 720 x 480 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "720x480_120i" : 720 x 480 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "720x480_60" : 720 x 480 @ 59.9 Hz (from: EDID)
(II) NVIDIA(0): "720x400" : 720 x 400 @ 85.0 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "720x400_85" : 720 x 400 @ 85.0 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x480" : 640 x 480 @ 85.0 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x480_85" : 640 x 480 @ 85.0 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x480_75" : 640 x 480 @ 75.0 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x480_73" : 640 x 480 @ 72.8 Hz (from: VESA)
(II) NVIDIA(0): "640x480_60" : 640 x 480 @ 60.0 Hz (from: VESA)
(II) NVIDIA(0): "640x480_60_0" : 640 x 480 @ 59.9 Hz (from: EDID)
(II) NVIDIA(0): "640x400" : 640 x 400 @ 85.1 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x400_85" : 640 x 400 @ 85.1 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x350" : 640 x 350 @ 85.1 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "640x350_85" : 640 x 350 @ 85.1 Hz (from:
X Server, VESA)
(II) NVIDIA(0): "576x384" : 576 x 384 @ 54.8 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "576x384d55" : 576 x 384 @ 54.8 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "512x384" : 512 x 384 @ 87.1 Hz
Interlace DoubleScan (from: X Server)
(II) NVIDIA(0): "512x384d87i" : 512 x 384 @ 87.1 Hz
Interlace DoubleScan (from: X Server)
(II) NVIDIA(0): "400x300" : 400 x 300 @ 60.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "400x300d60" : 400 x 300 @ 60.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "400x300d56" : 400 x 300 @ 56.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "360x200" : 360 x 200 @ 85.0 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "360x200d85" : 360 x 200 @ 85.0 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x240" : 320 x 240 @ 85.2 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x240d85" : 320 x 240 @ 85.2 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x240d75" : 320 x 240 @ 75.0 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x240d73" : 320 x 240 @ 72.8 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x240d60" : 320 x 240 @ 60.1 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x200" : 320 x 200 @ 85.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x200d85" : 320 x 200 @ 85.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x175" : 320 x 175 @ 85.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): "320x175d85" : 320 x 175 @ 85.3 Hz
DoubleScan (from: X Server)
(II) NVIDIA(0): --- End of ModePool for JVC AV-56WP84HA (DFP-0): ---
you can ignore any of the "from: X Server" modes as they most likely won't work.
I'd stick with
(II) NVIDIA(0): "1920x1080" : 1920 x 1080 @ 120.1 Hz
Interlace (from: EDID)
(II) NVIDIA(0): "1280x720" : 1280 x 720 @ 60.0 Hz (from: EDID)
for your xorg.conf,
Modes "1920x1080" "1280x720"
then check the myth logs ("-v all") to see if it gives you any errors,
etc. as to why you get a blank screen. It could be its trying to
switch to a different resolution or that Xv isn't initializing
correctly.
--
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