I presume I need to set-up some custom modelines in my xorg.conf to resolve get the 50 and 60Hz modes back?
My xorg log file says:
(--) NVIDIA(0): Connected display device(s) on GeForce Go 7300 at PCI:1:0:0:
(--) NVIDIA(0): PIO PDP-R06 (DFP-0)
(--) NVIDIA(0): PIO PDP-R06 (DFP-0): 165.0 MHz maximum pixel clock
(--) NVIDIA(0): PIO PDP-R06 (DFP-0): Internal Single Link TMDS
(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(WW) NVIDIA(0): will be used as the requested mode.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "nvidia-auto-select"
(II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
(--) NVIDIA(0): DPI set to (50, 50); computed from "UseEdidDpi" X config
(--) NVIDIA(0): option
(==) NVIDIA(0): Disabling 32-bit ARGB GLX visuals.
Update on Dharma final release:
I've experimented and it turns out the latest nvidia display driver isn't much (if any) different to the one recommended on the wiki in terms of stability and performance. I'm now back on the latest driver. What seems to make the difference is whether I run the UI in 1080p24 or 50/60i and whether XBMC has to change mode/refresh rate to play the film.
If XBMC needs to switch display mode/refresh rate then this can cause the film to stutter for up to 40 seconds:
Quite often my amp (SPDIF) switches between DTS / DD and DPLII whilst it is stuttering (the audio dropping whilst it does this). Things eventually settle down and I've watched quite a few films all the way through.
These look like sync issues - with the video player, audio player and display mode/refresh rate change code not in sync.
I've spotted a couple of other possible bugs:
- I always have a single green pixel at the top left of the video. I can tweak the overscan settings to move it off the screen however this probably isn't right;
- I have a small problem which I believe has been introduced since the last RC. If I play a film that runs at 25Hz XBMC will change to 1080i@50Hz which is right. It then tries to play the film at 24Hz so it judders. When I bring up the on screen info (holding down menu) it basically says pc:1 and confirms that it's running at 24Hz. Mediainfo confirms that it is 25Hz video. I specifically tested the same video under the previous RC and it worked fine. It may be that something else on my system has changed to cause this however it could be a bug that's been introduced since the last RC.
Also XBMC seems to drop frames and stutter slightly when displaying forced subtitles.