PDA

View Full Version : [ubuntu] Problems getting nVidia ION to output a 852 x 480 signal



Sander.H
January 20th, 2010, 10:12 AM
Hi,

On an Asrock ION 330HT-BD box Iím running Ubuntu 9.10 (2.6.31-17-generic) with the nVidia driver 185.18.36. The Asrock box uses the nVidia ION chip and the nVidia driver appears to be working without any problems.

My problem is, that I what to use the box as a MythTV frontend with an (old) SD Plasma screen as display, which have a native resolution of 852 x 480 and I canít get the box to output a 852 x 480 signal. The Plasma is connected with a HDMI -> DVI cable. No matter what settings I have tried in the /etc/X11/xorg.conf file, the box keeps outputting a 1024 x 768 (or higher) signalÖ

Questions:

1) Is the nVidia ION chip capable of outputting a 852 x 480 signal?
2) If Yes to above, how do I configure my xorg.conf file?

Thanks,
Sander

sports.car.guy
January 20th, 2010, 12:23 PM
Hi,

On an Asrock ION 330HT-BD box I’m running Ubuntu 9.10 (2.6.31-17-generic) with the nVidia driver 185.18.36. The Asrock box uses the nVidia ION chip and the nVidia driver appears to be working without any problems.

My problem is, that I what to use the box as a MythTV frontend with an (old) SD Plasma screen as display, which have a native resolution of 852 x 480 and I can’t get the box to output a 852 x 480 signal. The Plasma is connected with a HDMI -> DVI cable. No matter what settings I have tried in the /etc/X11/xorg.conf file, the box keeps outputting a 1024 x 768 (or higher) signal…

Questions:

1) Is the nVidia ION chip capable of outputting a 852 x 480 signal?
2) If Yes to above, how do I configure my xorg.conf file?

Thanks,
Sander


I would personally go with letting the TV scale it. The plasma is probably ED and does 480p which would make sense. You are asking the GPU to do a really odd resolution. I know with my AMD HD4670 in the Catalyst Control Center I am able to specify non standard TV definitions or force standard ones if the TV is not connected. Does nVidia have anything similar in its control center application?

Where this plasma has an HDMI I would assume it has some sort of EDID even if limited. Is there a way to get nVidia to for it's detection. AMD I can pass a command line switch to aticonfig and it will list them and even allow for manipulation of the data from the display.

If you can get it to detect the EDID it would make things a lot easier.

Another consideration is to set your res to 1280x720 which is 720p's resolution if it is available. Then the TV might scale it down.

This thread might help you. It is a little dated though but has a link to a version for a more recent version of Ubuntu.

http://ubuntuforums.org/showthread.php?p=129379#post129379

Menthu_Rae
January 20th, 2010, 01:06 PM
I had issues in forcing 1080p on one of my TVs as well as getting 720p output to work on a seperate TV. Here are my xorg.conf's for 9.04 Jaunty with the propietary nvidia driver.

I don't have the time to run through exactly what you should do - but hopefully they will be as start for you - google up some of the options e.g.


Option "ModeValidation" "NoDFPNativeResolutionCheck"

and


Option "TVStandard" "HD720p"

Good luck!

xorg.conf for 1080p on nVidia 8400GS via DVI -> HDMI


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder62) Mon May 11 15:57:20 PDT 2009

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
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 "BenQ 241W"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "ModeValidation" "NoDFPNativeResolutionCheck"
SubSection "Display"
Modes "1920x1080_60"
Depth 24
EndSubSection
EndSection

xorg.conf for 720p on nVidia 8500GT via DVI -> HDMI


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@crested) Sun Feb 1 20:25:37 UTC 2009

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder62) Tue Mar 24 06:15:32 PST 2009

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
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 "TV-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8500 GT"
EndSection

Section "Screen"
# Removed Option "metamodes" "CRT: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: 1280x720 +0+0"
Option "TVStandard" "HD720p"
Option "UseEDID" "FALSE"
Option "ConnectedMonitor" "TV"
Option "TvOutFormat" "Component"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 24
Modes "1280x720"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection