LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Nvidia tv out xorg.conf (https://www.linuxquestions.org/questions/linux-newbie-8/nvidia-tv-out-xorg-conf-838251/)

tooonami 10-15-2010 07:41 AM

Nvidia tv out xorg.conf
 
Hey, my xorg.conf is below and what I want to know if possible how to get rid of an inch thick boarder on the right and top sides of my tv screen?

and could someone show me where I should put the "SVIDEO" and "PAL I" options in the xorg.conf and any other options you may think I will need.


Code:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder75)  Tue Jul 13 21:09:46 PDT 2010

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

Section "Files"
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"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "DELL E551"
    HorizSync      30.0 - 54.0
    VertRefresh    50.0 - 120.0
    Option        "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: xconfig, VertRefresh source: xconfig
    Identifier    "Monitor1"
    VendorName    "Unknown"
    ModelName      "TV-0"
    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Videocard0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce FX 5900XT"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier    "Videocard1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce FX 5900XT"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "TwinViewXineramaInfoOrder" "CRT-0"
    Option        "metamodes" "CRT: 1024x768_60 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "TV: nvidia-auto-select +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection


GrapefruiTgirl 10-15-2010 07:52 AM

nvidia driver TV-OUT config ideas
 
I'm guessing the border you're seeing is caused by those:
Code:

    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0

In the monitor section for the TV. Those figures, combined with whatever resolution is being chosen by X, is probably making the image a funny dimension. I found my (non-high-tech-flat-HD-digital-super-whatever) TV worked fine at 1024x768 and wouldn't go any higher anyway, so maybe specifying a particular resolution for the TV might help? Just speculating, but if nothing else works, give that a try.

As for the PAL and SVIDEO stuff, the most perfect place to read about using these options for with nVidia driver, is the nVidia README that comes with the driver, especially the TV-OUT section (section 16) for starters. You can find it here:
http://us.download.nvidia.com/XFree8...DME/index.html

You may like to have a look at the xorg.conf files I've posted over here, for reference too, specifically see post #3 to see some TV-OUT options I used in the last "screen" section:
http://www.linuxquestions.org/questi...nitors-751939/

Best of luck - let us know how you make out or if still stuck, tell us what you've tried or paste us the new xorg.conf file to have another look.

tooonami 10-15-2010 09:00 AM

@GrapefruiTgirl Thanks for the reply.

Cool will look through those in depth a little later, I have just made a couple of additions to my xorg.conf file at the bottom in the Screen1 section which have improved my picture quality a lot so thanks:

Code:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder75)  Tue Jul 13 21:09:46 PDT 2010

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

Section "Files"
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"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "DELL E551"
    Option        "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: xconfig, VertRefresh source: xconfig
    Identifier    "Monitor1"
    VendorName    "Unknown"
    ModelName      "TV-0"
    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Videocard0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce FX 5900XT"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier    "Videocard1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce FX 5900XT"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "TwinViewXineramaInfoOrder" "CRT-0"
    Option        "metamodes" "CRT: 1024x768 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "TVStandard" "PAL-I"
    Option        "TVOutFormat" "SVIDEO"
    Option        "metamodes" "TV: 1024x768 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

and at the top were I had:

Code:

    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0

I just removed it from the file. was that ok or was i supposed to change the values as it did not do anything for the black boarders, they are still there.

GrapefruiTgirl 10-15-2010 01:15 PM

The file looks good to me. I'm not sure what to tell you about the black border thing, but here's a bit more info or more questions:

1) What kind of TV is this? Old, or new? CRT or flat LCD?

2) The HorizSync and VertRefresh entries are a good idea to put in there. With modern "intelligent" equipment, these things can be auto-detected with some reliability, but on older hardware, like old CRT monitors, it was possible to damage the hardware if the frequencies were too far out of whack. Better safe than sorry I figure; I suggest get the appropriate numbers (or range) for your TV from the manual or the website of whoever made it, and put those back into the file.

3) I have not tried this so it's only an idea: On that README page I linked to, in section 16, they mention the "TV overscan" option, which appears to be for enlarging or shrinking the image. I don't know why one would normally want to do this, but maybe it could enlarge the image you see and get rid of the black borders??

4) Can you possibly try "COMPOSITE" instead of "SVIDEO" if your TV will work with that? I found I got a crappy picture with SVIDEO, but looked better using "COMPOSITE". Maybe you would too, who knows.

Well, that's all I can think of for now.. Keep us posted about the black borders.. Someone else may have a better idea later.

:)

tooonami 10-19-2010 09:55 AM

Hi, thanks for your help.

just letting you know that I have sussed the tearing issue. I just turned off "Desktop Effects" and it's sorted


All times are GMT -5. The time now is 02:27 AM.