2012-02-04, 11:04
Gabzor Wrote:Hello and thanks for this nice tutorial.
I currently have a problem with overscanning on my TV. It's a LG 42PC1R, HD Ready, no 24hz.
Using your tutorial, I wanted to set my box to output 720p or 1080i (I tried both), I have overscanning problem on both resolution.
Here are the settings accepted from the EDID of the TV:
I have tried with xorg.conf to use 1920x1080_50i or 1280x720_50 (I'm in France and 50hz is the default here).
Anyway, with those resolutions, I have a lot of overscanning, everywhere around the screen! So I tried with modelines, but the problem is the same (from what I've understood, modelines is used to move the picture, not to resize it (since I want to use 1280x720)).
Since I dont have settings for overscan and 1:1 pixel on my TV, the solution I have found atm is to use the overscanning compensation of nvidia-settings, its set to 90.
Does anyone have another solution than using nvidia overscanning compensation & keeping same resolution (720p, I think its better for movies) ?
Hi!
Here's my old custom xorg for the LG 42PC1R, I created custom modelines for 72hz which worked pretty good for 24p material (24 x 3 = 72). Since the 42PC1R has a 1024x768 resolution native that's what you should use.
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 260.19.12 (buildmeister@builder101) Fri Oct 8 13:54:10 PDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.0 - 64.0
VertRefresh 58.0 - 75.0
ModeLine "1024x768@75" 78.75 1024 1040 1136 1312 768 769 772 800 -hsync +vsync
ModeLine "1024x768@70" 75.00 1024 1048 1184 1328 768 771 777 806 -hsync +vsync
ModeLine "1024x768@60" 65.00 1024 1048 1184 1344 768 771 777 806 -hsync +vsync
ModeLine "1024x768@72" 78.43 1024 1080 1192 1360 768 769 772 801 -hsync +vsync
Option "DPMS"
Option "ExactModeTimingsDVI" "TRUE"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "FlatPanelProperties" "Scaling = Native"
Option "DynamicTwinView" "False"
Option "ModeValidation" "NoEdidModes"
SubSection "Display"
Depth 24
Modes "1024x768@75" "1024x768@70" "1024x768@60" "1024x768@72"
EndSubSection
EndSection
Perhaps some of the lines are unnecessary but you should be able to use the modelines. Remeber to run the calibration in XBMC to compensate for the resolution. Pixel Aspect ratio should be 1.33. Also enable "Adjust display refresh rate to match video" and "Sync playback to display" with drop/dupe audio as method.
Good luck!