You are not logged in.
Hello,
I'm setting up a HTPC that will eventually be using XBMC to stream content from my server. That's not the problem; the problem is my TV.
I have a Sony Bravia KDL-32EX400 LCD TV that I've hooked my HTPC up to. It's 31.5" diagonally, and has full 1080p (1920x1080 resolution).
When using the VGA inputs on the TV, the display is fine and dandy. However, when using HDMI, things get weird -- it's as if a bit of each side has been cropped off, almost as if the TV was in zoom mode (it's not). It seems that X server displays the correct resolution, however get the dimensions of the screen wrong:
$ xdpyinfo | grep dimensions
dimensions: 1920x1080 pixels (1626x914 millimeters)
1626x914mm... it thinks I have a 72" TV! I wish! It also reports a 30x30 DPI.
Anyway, I went about calculating the true dimensions of the screen via the instructions here, and came out with 698x393mm. I edited my xorg.conf file to represent this change, rebooted, and... nothing. xdpyinfo still shows 1626x914mm...
How can I set it to the correct dimensions?
Here's my xorg.conf (generated by nvidia-xconfig or whatever, the only thing I've modified are the Monitor dimensions):
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Fri Mar 12 01:42:27 PST 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
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 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
DisplaySize 698 393
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Thanks for any help!
Last edited by XtrmGmr99 (2010-05-22 00:07:04)
Offline
Offline
Oh...
Well, even still, it's showing a physical size more than twice the actualy value and calculating the DPI as 30x30 (ideally, I'd like it to be around 100-120).
I'll take a look at nvidia-settings and see what I can find... Thanks.
Offline
Where exactly is this overscan setting? I'm not seeing it. >_>
EDIT: Also, if it makes any difference, the output on the card is actually DVI. I'm using a DVI-to-HDMI cable, and hooking it up to the screen via HDMI.
Last edited by XtrmGmr99 (2010-05-21 23:32:59)
Offline
Turns out my HDTV has an option in the settings called "Display Area". I changes it from "Normal" to "Full Pixel", and hat seems to have solved the overscan issue.
I'll try to force the correct DPI via the xorg.conf file; i'll report back here if i don't succeed. =P
Last edited by XtrmGmr99 (2010-05-21 23:46:12)
Offline