View Single Post
Old 11-09-10, 02:36 AM   #17
thecapsaicinkid
Registered User
 
Join Date: Aug 2010
Posts: 47
Default Re: Your system is too SLOW to play this!

Well, with a little more digging, it seems with the 'gpu scaling' option enable the nvidia driver is scaling all output to 1080p50.

Took me a while to notice this as my tv doesn't physically display the current refresh.

First set the DynamicTwinView option to false in xorg.conf so xrandr stops printing 'fake' refresh values (50, 51, 52, 53..)

Code:
xrandr -r 60 
nvidia-settings -q RefreshRate | grep -o "[0-9][0-9].*Hz"
Would report 50.0Hz

This seems like a bug to me, the driver seems to be scaling to my 'nvidia-auto-select' mode (1920x1080_50) regardless of what the current refresh is. Hardware scaling seems to be enabled by default so I can see most people with PAL screens will just lose the ability to use 60Hz output at all.

My mode pool

Code:
 --- Modes in ModePool for SONY TV (DFP-0) ---
 "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 @ 59.94/60 Hz (CEA-861B Format 16) (from: EDID)
 "1920x1080_60i"      : 1920 x 1080 @  60.1 Hz Interlace  (from: EDID)
 "1920x1080_60i_0"    : 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.0 Hz  (from: EDID)
 "720x576_50"         :  720 x  576 @  50.0 Hz  (from: EDID)
 "720x576_50i"        : (1440)x 576 @ 50 Hz Interlace (CEA-861B Format 22) (from: EDID)
 "720x480"            :  720 x  480 @  59.9 Hz  (from: EDID)
 "720x480_60"         :  720 x  480 @  59.9 Hz  (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 SONY TV (DFP-0): ---
thecapsaicinkid is offline   Reply With Quote