2009-12-08, 00:21
I have an Acer Revo with Vista which boots into Ubuntu on an SD card, which is connected to an Atec Full HD tv with an HDMI cable. In windows I could always get 1920x1080 to work using the nvidia control panel to adjust for overscan but ubuntu with xbmc would only get 640x480. I firstly tried all the explanations in this thread and others on the forum but they rely on the tv properly reporting EDID codes which my cheap ATEC display won't do. The working xorg.conf for my setup is:
One important thing to remember is that "UseEdid" "FALSE" disables sound over HDMI.
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63)
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 15.0 - 46.0
VertRefresh 59.0 - 61.0
Option "DPMS"
Option "ExactModeTimingsDVI" "TRUE"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "UseEdidDpi" "FALSE"
Option "ModeValidation" "NoEdidModes"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
Option "NoBandWidthTest" "TRUE"
Option "UseEdidFreqs" "FALSE"
Option "UseEdid" "TRUE"
Option "ModeValidation" "NoEdidModes, NoVesaModes, NoUserModes, AllowNon60HzDFPModes, NoMaxPClkCheck, NoEdidMaxPClkCheck, AllowInterlacedModes, NoMaxSizeCheck, NoHorizSyncCheck, NoVertRefreshCheck, NoEdidDFPMaxSizeCheck"
Option "ExactModeTimingsDVI" "TRUE"
EndSection
One important thing to remember is that "UseEdid" "FALSE" disables sound over HDMI.