[solved] Resolution problems on NVIDIA ion
#1
Hi,

I've searched, but can't find anyone else with this problem.

My TV supports 1080i @ 50,60 Hz, 720p @ 50, 60 Hz. plus some other resolutions I'm not interested in.

XBMC will only display in 1080i, and unfortunately the TV does not handle this particularly well. If I try and switch to 720p, it claims to only support 56, 57, & 58Hz, and does not actually switch to the resolution - the screen blanks briefly, but that's it.

I have the xbmc.log (doesn't look like it contains anything useful) and the output from xrandr , which looks suspicious:

Code:
Screen 0: minimum 288 x 175, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
   1920x1080      50.0*    51.0     52.0
   1440x576       53.0
   1440x480       54.0
   1360x768       55.0
   1280x720       56.0     57.0     58.0
   1024x768       59.0     60.0     61.0     62.0
   960x600        63.0
   ...

Modifying xorg.conf modelines, and turning off edid parsing has no apparent effect.

This is on the Eden PVR release, but the same thing happens with the vanilla Eden release, and the previous RCs and
Betas.

I'm using the 295.33 Nvidia driver, but the same thing has happens with the previous 3 (I think) releases.

Oh, and x64.

Simon.
Reply
#2
People from the future, this is what we have discovered so far...

The fix is to add to xorg.conf an option line in the Device section:

Code:
Section "Device"
...
  Option         "DynamicTwinView" "False"
...
EdnSection

Fixes the incorrect refresh rates on various Nvidia platforms.

It's due to the (and I quote) "ancient, broken version of xrandr that xbmc uses" apparently, although I don't know if this is true.

Simon

Reply

Logout Mark Read Team Forum Stats Members Help
[solved] Resolution problems on NVIDIA ion0