No 1080p60 from nvidia driver?
#1
C2D + Gigabyte GA-73PVM-S2H, onboard Geforce7100, output via HDMI, connected to a Mitsu 1080p DLP. tested using beta2 and 8.10 final

can only get 1080p30, per xbmc.log:
<snip>
INFO: Output 'default' has 34 modes
INFO: ID:0x1ad Name:1920x1080 Refresh:50.000000 Width:1920 Height:1080
INFO: ID:0x1ae Name:1920x1080 Refresh:51.000000 Width:1920 Height:1080
INFO: ID:0x1af Name:1920x1080 Refresh:52.000000 Width:1920 Height:1080
INFO: ID:0x1b0 Name:1920x1080 Refresh:53.000000 Width:1920 Height:1080
INFO: ID:0x1b1 Name:1920x1080 Refresh:54.000000 Width:1920 Height:1080
INFO: ID:0x1b2 Name:1920x1080 Refresh:55.000000 Width:1920 Height:1080
INFO: ID:0x1b3 Name:1920x1080 Refresh:56.000000 Width:1920 Height:1080
INFO: ID:0x1b4 Name:1680x1050 Refresh:57.000000 Width:1680 Height:1050
<snip>

and from Xorg0.log:
(WW) NVIDIA(0): The EDID for Mitsubishi MEUSPTV8 (DFP-0) contradicts itself:
(WW) NVIDIA(0): mode "1920x1080" is specified in the EDID; however, the
(WW) NVIDIA(0): EDID's valid VertRefresh range (59.000-61.000 Hz) would
(WW) NVIDIA(0): exclude this mode's VertRefresh (30.0 Hz); ignoring
(WW) NVIDIA(0): VertRefresh check for mode "1920x1080".
(WW) NVIDIA(0): The EDID for Mitsubishi MEUSPTV8 (DFP-0) contradicts itself:
(WW) NVIDIA(0): mode "1920x1080" is specified in the EDID; however, the
(WW) NVIDIA(0): EDID's valid VertRefresh range (59.000-61.000 Hz) would
(WW) NVIDIA(0): exclude this mode's VertRefresh (24.0 Hz); ignoring
(WW) NVIDIA(0): VertRefresh check for mode "1920x1080".

tried forcing 60Hz via my xorg.conf, but no luck. SysInfo reports ~53Hz refresh w/Vsync off, 30Hz with on. Films play back at 24fps w/Vsync off (but have tearing), or 20fps w/Vsync on. Enabling triplebuffering in xorg.conf fixes the film playback w/Vsync, but the GUI refresh hovers around 45Hz.

I've read as many old threads about Vsync issues, and it seems that some ppl have had to enable HDTV support in the nvidia control panel under Hardy, but I'm not sure how that can be done from within XBMCLive.
Reply
#2
I can confirm this issue as well. I have the same setup except for a biostar board and Samsung 1080. This also does appear in an Ubuntu full install as well. I'm not home but will post debug log ASAP. If you drop down to 720p all is fine at 60hz. Its far from a solution, but it is a lot more tolerable.
Reply
#3
update: I've tried the Nvidia 177.82 and 180.08 drivers with the same results. The issue here seems to be the way XBMC is enumerating the available display modes.

Any devs want to chime in here? My next step will be to install Hardy on a spare HDD and see if the Linux version has the same issue (or if Hardy has an issue running at 1080p60)
Reply
#4
Hi
Im using the same board and also had this problem. The answer is to go to settings, appearance, screen and change the resolution to 1080i 16x9. Then restart xbmc and sort out the video calibration stuff. You will still get the same 1080p output(from xorg.conf) but it will be at 60hz. Im not sure why this happens but this fixed it for me.

cheers
HTPC 1 : Acer revo R3700 ion2 HTPC 2 :Apple TV2 HTPC 3 : Apple TV2 HTPC4 Acer revo R3700 ion2 Remote : x2 Riimote2
SERVER : 10TB Ubuntu Server 10.04, dual wintv nova hd s2 cards, tvheadend, Newcs, Omnikey reader, White *Sky uk* Card, Mysql Db, Sabnzbdplus, SickBeard, Couchpotato, FlexRaid. :cool:
--------------------------------------------
Image
Reply
#5
harryzimm Wrote:Hi
Im using the same board and also had this problem. The answer is to go to settings, appearance, screen and change the resolution to 1080i 16x9. Then restart xbmc and sort out the video calibration stuff. You will still get the same 1080p output(from xorg.conf) but it will be at 60hz. Im not sure why this happens but this fixed it for me.

cheers

thanks. this didn't work for me the first time I tried, presumably because I was using a highly modified xorg.conf. I reverted to the original (barebones) one and w/Vsync enabled I seem to get solid a 60Hz refresh, and the correct framerate for all video types.
Reply
#6
Thank you! Same results here with the 1080i. Seems that there is an obvious problem with the way XBMC handles the driver and chipset. Its more than likely a NVIDIA driver problem. All this time tweaking and trying configs, and it was such a simple solution! Go figure. I'm running 1080p videos without a hitch and I am so happy. Cheers!
Reply
#7
Glad it helped you guys out Big Grin

I kind of stumbled across the solution by mistake, just playin around. Yeah i think its the nvidia driver causing the problem. Anyway its working now so i dont mind.

cheers.
HTPC 1 : Acer revo R3700 ion2 HTPC 2 :Apple TV2 HTPC 3 : Apple TV2 HTPC4 Acer revo R3700 ion2 Remote : x2 Riimote2
SERVER : 10TB Ubuntu Server 10.04, dual wintv nova hd s2 cards, tvheadend, Newcs, Omnikey reader, White *Sky uk* Card, Mysql Db, Sabnzbdplus, SickBeard, Couchpotato, FlexRaid. :cool:
--------------------------------------------
Image
Reply
#8
I figured out (with google help) the real solution without having to mess around in XBMC like this.

Add this to your xorg.conf's screen section:

Option "DynamicTwinView" "False"

You will now get 60hz.

Enjoy Smile
42.7% of all statistics are made up on the spot

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#9
tslayer Wrote:I figured out (with google help) the real solution without having to mess around in XBMC like this.

Add this to your xorg.conf's screen section:

Option "DynamicTwinView" "False"

You will now get 60hz.

Enjoy Smile

much appreciated. curious as to what you googled for, as I was unable to find anything using any permutation of 'linux nvidia ubuntu 1080p hdtv forced'
Reply
#10
My search terms:

xorg shows 50hz nvidia-settings 60hz
42.7% of all statistics are made up on the spot

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#11
QuietTime Wrote:Thank you! Same results here with the 1080i. Seems that there is an obvious problem with the way XBMC handles the driver and chipset. Its more than likely a NVIDIA driver problem. All this time tweaking and trying configs, and it was such a simple solution! Go figure. I'm running 1080p videos without a hitch and I am so happy. Cheers!

Does without any hitch means, that if you play the samples from here:

http://forum.xbmc.org/showthread.php?tid=40762

than you don't see any jitter, stutter, jerkiness, whatever we call during horizontal and vertical pans?
Reply
#12
tslayer: still no luck, system info reports a refresh of 24Hz (using 1920x1080@60Hz) or 30Hz (using 1920x1080 full screen) after a reboot. I've customized my xorg.conf to remove any modes from the mode pool except the single modeline I inserted (using the EDID data from my HDTV) in my xorg.conf. XBMC sees only two modes (both @ 60Hz), yet still reports 30Hz in system info:

INFO: Available videomodes (xrandr):
INFO: Number of connected outputs: 1
INFO: Output 'default' has 2 modes
INFO: ID:0x1ad Name:1920x1080 Refresh:60.000000 Width:1920 Height:1080
INFO: ID:0x1ae Name:800x600 Refresh:60.000000 Width:800 Height:600

and from xorg.log:

(II) NVIDIA(0): --- Modes in ModePool for Mitsubishi MEUSPTV8 (DFP-0) ---
(II) NVIDIA(0): "nvidia-auto-select" : 800 x 600 @ 60.3 Hz (from: NVIDIA Predefined)
(II) NVIDIA(0): "1920x1080" : 1920 x 1080 @ 60.0 Hz (from: X Configuration file ModeLine)
(II) NVIDIA(0): "1920x1080_60" : 1920 x 1080 @ 60.0 Hz (from: X Configuration file ModeLine)
(II) NVIDIA(0): --- End of ModePool for Mitsubishi MEUSPTV8 (DFP-0): ---

and from my xorg.conf:

Section "Monitor"
Modeline "1920x1080" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +Hsync +Vsync
EndSection
Section "Screen"

Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "DynamicTwinView" "False"
Option "ExactModeTimingsDVI" "true"
Option "ModeValidation" "NoPredefinedModes, NoXServerModes, NoEdidModes, NoVesaModes, NoUserModes"
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection

interesting that the nvidia driver still inserts the 800x600 mode, even though the 'NoPredefinedModes' option is set, though I don't think that is related to the problem.

any thoughts?
Reply
#13
olympia Wrote:Does without any hitch means, that if you play the samples from here:

http://forum.xbmc.org/showthread.php?tid=40762

than you don't see any jitter, stutter, jerkiness, whatever we call during horizontal and vertical pans?

nothing besides the usual judder from displaying 24fps material at 60Hz
Reply
#14
What does nvidia-settings show for your refresh? Goto the 2nd menu option on the left.

And which System Info are you talking about that shows 24hz or 30hz?
42.7% of all statistics are made up on the spot

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#15
Hi
Adding the line
Code:
Option "DynamicTwinView" "False"

to my zorg.conf did not solve the problem when using 1920x1080 (fullscreen). I also only get 30hz in the xbmc system info screen.

cheers
HTPC 1 : Acer revo R3700 ion2 HTPC 2 :Apple TV2 HTPC 3 : Apple TV2 HTPC4 Acer revo R3700 ion2 Remote : x2 Riimote2
SERVER : 10TB Ubuntu Server 10.04, dual wintv nova hd s2 cards, tvheadend, Newcs, Omnikey reader, White *Sky uk* Card, Mysql Db, Sabnzbdplus, SickBeard, Couchpotato, FlexRaid. :cool:
--------------------------------------------
Image
Reply

Logout Mark Read Team Forum Stats Members Help
No 1080p60 from nvidia driver?0