I had the same problem and the errors in the logfile looked almost the same so maybe this is of any help for you guys since it looks like I solved the problem on my machine. I used
this guide to make xorg.conf. In the process I created the modes.txt file which reads this on my configuration:
Code:
# --- Modes in ModePool for Panasonic-TV (DFP-1) ---
# "nvidia-auto-select" : 1920 x 1080 @ 50.0 Hz (from: EDID)
# "1920x1080" : 1920 x 1080 @ 50.0 Hz (from: EDID)
# "1920x1080_50" : 1920 x 1080 @ 50.0 Hz (from: EDID)
# "1920x1080_60" : 1920 x 1080 @ 60.0 Hz (from: EDID)
# "1920x1080_60_0" : 1920 x 1080 @ 59.94/60 Hz (CEA-861B Format 16) (from: EDID)
# "1920x1080_24" : 1920 x 1080 @ 23.97/24 Hz (CEA-861B Format 32) (from: EDID)
# "1920x1080_60i" : 1920 x 1080 @ 59.94/60 Hz (CEA-861B Format 5) (from: EDID)
# "1920x1080_50i" : 1920 x 1080 @ 50 Hz Interlace (CEA-861B Format 20) (from: EDID)
# "1280x720" : 1280 x 720 @ 60.0 Hz (from: EDID)
# "1280x720_60" : 1280 x 720 @ 60.0 Hz (from: EDID)
# "1280x720_60_0" : 1280 x 720 @ 59.94/60 Hz (CEA-861B Format 4) (from: EDID)
# "1280x720_50" : 1280 x 720 @ 50.0 Hz (from: EDID)
# "720x576" : 720 x 576 @ 50 Hz (CEA-861B Format 18) (from: EDID)
# "720x576_50" : 720 x 576 @ 50 Hz (CEA-861B Format 18) (from: EDID)
# "720x576_50i" : (1440)x 576 @ 50 Hz Interlace (CEA-861B Format 22) (from: EDID)
# "720x480" : 720 x 480 @ 59.94/60 Hz (CEA-861B Format 3) (from: EDID)
# "720x480_60" : 720 x 480 @ 59.94/60 Hz (CEA-861B Format 3) (from: EDID)
# "720x480_60i" : (1440)x 480 @ 59.94/60 Hz Interlace (CEA-861B Format 7) (from: EDID)
# "640x480" : 640 x 480 @ 59.94/60 Hz Interlace (CEA-861B Format 1) (from: EDID)
# "640x480_60" : 640 x 480 @ 59.94/60 Hz Interlace (CEA-861B Format 1) (from: EDID)
# --- End of ModePool for Panasonic-TV (DFP-1): ---
I then edited the xorg.conf and edited the Screen Section to look like this:
Code:
Section "Screen"
Identifier "screen"
Device "nvidia"
SubSection "Display"
Modes "1920x1080_60_0" "1920x1080_24" "1920x1080_50"
EndSubSection
EndSection
I figured that would be right considering I use the 50Hz, 60Hz and 24p mode on my Panasonic TV. However: XBMC kept on crashing while switching modes and I couldn't figure out why. I then deleted the "1920x1080_50" mode and now my Screen Section looks like this:
Code:
Section "Screen"
Identifier "screen"
Device "nvidia"
SubSection "Display"
Modes "1920x1080_60_0" "1920x1080_24"
EndSubSection
EndSection
Now my XBMC doesn't crash anymore and everything has been working fine since last night when I edited my xorg.conf. I don't know whether you have the same problem but maybe it is of any help. I also don't know why I can't set the 50Hz mode in the xorg.conf but everything now works fine: XBMC sets my TV in the right mode and switches between 50Hz, 60Hz and 24p mode.