Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-25-07, 09:41 PM   #1
bertola
Registered User
 
Join Date: Apr 2007
Posts: 5
Default feeding 1920x1080 into a 1920x1200 LCD ???

Hi there!

I have a Dell 2407wfp and I'm trying to send it 1920x1080 (native is 1920x1200) from my NVidia FX4500sdi. I can feed the display this res using video devices like DVD players or Video playback machines and the DFP image just leaves 60 pixels at the top and bottom black. But I can't get the NV driver to send this signal at all... it always logs :

(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No valid modes for "1920x1080"; removing.
(WW) NVIDIA(0):
(WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
(WW) NVIDIA(0): "nvidia-auto-select".


In my xorg.conf I've now tried a bunch of stuff. none has worked:

Section "Screen"
Identifier "Screen0"
Device "Single Display"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
option "ModeValidation" "NoEdidModes"
option "ModeValidation" "NoDFPNativeResolutionCheck"
option "ModeValidation" "NoPredefinedModes"
option "ModeValidation" "NoXServerModes"
# option "UseEdidFreqs" "false"
# option "IgnoreEDID" "true"
# option "UseEDID" "false"
Depth 24
Modes "1920x1080"
EndSubsection
EndSection


here's the modeline I'm using:
Modeline "1920x1080" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync

I know this display will take 1080p (not just 1200p native). But the NV driver refuses to set X to that res!!! I've commented out the various options above in various combinations - none work.

Please Help!!! Thanks!
bertola is offline   Reply With Quote
Old 04-25-07, 10:05 PM   #2
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

Please start X with the following command:
startx -- -logverbose 6

and then generate and attach an nvidia-bug-report.log.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-26-07, 02:09 PM   #3
bertola
Registered User
 
Join Date: Apr 2007
Posts: 5
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

OK thanks lonni !
I've attached the Xorg.0.log. I did notice now that X is checking the EDID of the LCD even though I've attempted to tell it not to in several ways - seems odd.

More importantly, the log notes that 1920x1080 is > than the max 170Mhz EDID freq. However 1920x1200 = 154Mhz. Shouldn't the smaller pixel count be less Mhz? Maybe my ModeLine is wrong somehow. I used GTF to create it.

thx in advance for your help,
file is attached.

--Bert
Attached Files
File Type: zip Xorg.0.log.zip (14.0 KB, 83 views)
bertola is offline   Reply With Quote
Old 04-26-07, 02:13 PM   #4
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

You did not attach the bug report that I requested.
netllama is offline   Reply With Quote
Old 04-26-07, 04:07 PM   #5
bertola
Registered User
 
Join Date: Apr 2007
Posts: 5
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

oops. attached the wrong log...
here's the bug report log
-bert
Attached Files
File Type: zip nvidia-bug-report.log.zip (36.1 KB, 88 views)
bertola is offline   Reply With Quote
Old 04-26-07, 04:38 PM   #6
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

In your bug report, I see:

(II) NVIDIA(0): Validating Mode "1920x1080":
(II) NVIDIA(0): 1920 x 1080 @ 60 Hz
(II) NVIDIA(0): Mode Source: X Configuration file ModeLine
(II) NVIDIA(0): Pixel Clock : 172.80 MHz
(II) NVIDIA(0): HRes, HSyncStart : 1920, 2040
(II) NVIDIA(0): HSyncEnd, HTotal : 2248, 2576
(II) NVIDIA(0): VRes, VSyncStart : 1080, 1081
(II) NVIDIA(0): VSyncEnd, VTotal : 1084, 1118
(II) NVIDIA(0): H/V Polarity : -/+
(WW) NVIDIA(0): Mode is rejected: PixelClock (172.8 MHz) too high for EDID
(WW) NVIDIA(0): (EDID Max: 170.0 MHz).
netllama is offline   Reply With Quote
Old 04-26-07, 04:46 PM   #7
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

Would it not be better to use a SMPTE 274m timed modeline?

Modeline "1920x1080p60" 148.5 1920 1976 2008 2200 1080 1083 1085 1125 +Hsync +Vsync

(of course with EDID disabled or it will just reject it)

However, what do you want to accomplish? A video player usually will do the same thing (leave 2 black bands) when fullscreening a 1920x1080 movie on the 1920x1200 screen...
pe1chl is offline   Reply With Quote
Old 04-26-07, 07:52 PM   #8
bertola
Registered User
 
Join Date: Apr 2007
Posts: 5
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

hey thanks!
that modeline works now, but the image is stretched. How/what app did you compute that smpte 274m modeline with? gtf's modeline gave me a the same xy@hz but the pixel clock is much higher - weird.

I think I'm getting closer. I just want black bars on top and bottom, instead of stretching the display vertically. here's some clues from the xorg.log, but not sure how to get it to show me black bars instead of stretching.

(II) NVIDIA(0): Validating Mode "1920x1080p60":
(II) NVIDIA(0): 1920 x 1080 @ 60 Hz
(II) NVIDIA(0): Mode Source: X Configuration file ModeLine
(II) NVIDIA(0): Pixel Clock : 148.50 MHz
(II) NVIDIA(0): HRes, HSyncStart : 1920, 1976
(II) NVIDIA(0): HSyncEnd, HTotal : 2008, 2200
(II) NVIDIA(0): VRes, VSyncStart : 1080, 1083
(II) NVIDIA(0): VSyncEnd, VTotal : 1085, 1125
(II) NVIDIA(0): H/V Polarity : +/+
(II) NVIDIA(0): Mode is valid.
(II) NVIDIA(0):
(II) NVIDIA(0): BestFit Backend for "1920x1080p60": 1920x1200
(II) NVIDIA(0):


(II) NVIDIA(0):
(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Requested modes:
(II) NVIDIA(0): "1920x1080p60"
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): MetaMode "1920x1080p60":
(II) NVIDIA(0): Bounding Box: [0, 0, 1920, 1080]
(II) NVIDIA(0): DELL 2407WFP (DFP-0): "1920x1080p60"
(II) NVIDIA(0): Size : 1920 x 1080
(II) NVIDIA(0): Offset : +0 +0
(II) NVIDIA(0): Panning Domain: @ 1920 x 1080
(II) NVIDIA(0): Position : [0, 0, 1920, 1080]
(II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
(II) NVIDIA(0):
bertola is offline   Reply With Quote

Old 04-26-07, 08:05 PM   #9
bertola
Registered User
 
Join Date: Apr 2007
Posts: 5
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

OK figured it out!

here's the screen section that works on the Dell:

Section "Screen"
Identifier "Screen0"
Device "Single Display"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
option "ExactModeTimingsDVI" "true"
Depth 24
Modes "1920x1080p60"
EndSubsection
EndSection

### and here's the modeline you need ###
Modeline "1920x1080p60" 148.5 1920 1976 2008 2200 1080 1083 1085 1125 +Hsync +Vsync

the xorg.conf file is attached too for reference.
Attached Files
File Type: txt xorg.conf-1920x1080_onDell2407.txt (4.3 KB, 105 views)
bertola is offline   Reply With Quote
Old 04-27-07, 04:47 AM   #10
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: feeding 1920x1080 into a 1920x1200 LCD ???

Quote:
Originally Posted by bertola
How/what app did you compute that smpte 274m modeline with?
By just reading the 274m document and putting the numbers found in there into a modeline. Any calculations done by hand.
I have calculated those when I connected my HDTV to a videocard quite some time ago and have pasted those modelines in threads here many times.

It sometimes is tough to make the nvidia driver do what you want. In the old days the XF86 server just took your modeline and loaded the values into some registers, resulting in a picture or garbage. It only checked H and V frequencies because back then a monitor could be destroyed by wrong frequencies.
Today there is an endless list of checks that make a carefully calculated modeline be "rejected", or when it is accepted assumptions are made that are not necessarily true.
Fortunately there still are options that enable working around this, but it has become more complicated.
pe1chl is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Post your LCD experiences Typedef Enum General Hardware 70 02-01-03 12:19 AM

All times are GMT -5. The time now is 07:55 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.