TV-Out bei Nvidia-Karten

[moR-pH-euS]

Magnum P.I.
hy,
da ich eine geforce fx5200 mit d-sub, dvi und svhs ausgang habe, habe ich mich heute daran gemacht mein desktop via svhs auf den fernseher zu bringen, damit man sich filme ansehen kann. da ich aber leider keine gut dokuentierte seite gefunden habe über twinview (zumindest habe ich nichts gefunden) will ich hier mal den anfang machen und ein paar optionen erklären.
mit den einstellungen aus meiner xorg.conf kann man die ausgabe des monitors clonen lassen, bzw. sein desktop nach rechts erweitern. denke das ist für einige hier vielleicht ganz interessant.
bei mir wird jetzt die monitorausgabe, die auf einem tft mit 1280x1024 ausgegeben wird, auf meinen fernseher geclont über den svhs-ausgang.
hier ist meine komplette xorg.conf, die relevanten stellen sind rot. ich habe noch einige erklärungen dazugeschrieben, bzw. hinweise oder andere optionen die möglich sind.

Code:
# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#

    Section "Module"
      Load  "bitmap"
      Load  "extmod"
      Load  "dbe"
      Load  "type1"
      Load  "glx"
      Load  "freetype"
#      Load  "dri"
#      Load  "GLcore"
    EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

    RgbPath     "/usr/X11R6/lib/X11/rgb"

    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection


# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

    Identifier  "Keyboard1"
    Driver      "Keyboard"

    Option "AutoRepeat" "500 30"

    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc105"
    Option "XkbLayout"  "de"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "auto"
    Option "Device"      "/dev/sysmouse"
    Option "Buttons"     "5"    

EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "My Monitor"

#    HorizSync   35 - 107.5

#    VertRefresh 50-150

#1280x1024@98hz 105.18khz 
#Modeline "1280x1024"   181.75  1280 1376 1504 1728   1024 1027 1042 1072

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Device configured by xf86config:

Section "Device"
    Identifier  "NVIDIA GeForce"
    Driver      "nvidia"
    VendorName  "NVIDIA"
    BoardName   "GeForce2 Go"

EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
    Identifier  "Screen 1"
    Device      "NVIDIA GeForce"
    Monitor     "My Monitor"
    DefaultDepth 24 

[color=red]
#damit aktiviert ihr TwinView
Option    "TwinView" "on"

#hier stellt ihr die ausgabegeräte ein
Option    "ConnectedMonitor" "CRT, TV"

#clone bedeutet clonen, das es auf beiden ausgabegeräten ausgegeben wird oder man nimmt
Option    "TwinViewOrientation" "Clone"

#oder man nimmt rightof, damit wird das desktop des tft's nach rechts auf den fernseher
#verlängert
#Option    "TwinViewOrientation" "RightOf"

#hier müsst ihr die frequenzbereiche einstellen, bei einem fernseher könnt ihr die werte
#einfach übernehmen, bei einem zweiten monitor z.B. via dvi müsst ihr sie natürlich
#entsprechend anpassen
Option    "SecondMonitorHorizSync" "30-50"
Option    "SecondMonitorVertRefresh" "60"

#weiss ich nicht wofür es steht, deswegen auskommentiert
#Option    "TVOverScan" "0.8"

#hier gebt ihr die auflösungen an. in diesem beispiel bekommt mein tft 1280x1024 und mein
#fernseher 800x600, das bedeutet allerdings auch, das der fernseher, wenn ihr eine dvd 
#ansehen wollt ein kleineres bild ausgibt (800x600 von den ursprünglichen 1280x1024).
#also müssen diese beiden werte gleich sein, wenn ihr dvd sehen wollt (oder ihr zieht das fenster
#vom mplayer, xine etc. kleiner größer damit es richtig ausgegeben wird im tv
Option    "MetaModes" "1280x1024, 800x600;"

#konnte ich keinen unterschied festellen, aber laut newsgroup sollte man pal-g benutzen
Option    "TVStandard" "PAL-G"        
#Option     "TVStandard" "PAL-B"

#ich musste composite benutzen, bei svideo bekam ich nur ein s/w bild
#Option "TVOutFormat" "SVIDEO"
Option "TVOutFormat" "COMPOSITE"
[/color]

    Subsection "Display"
        Depth       24
        Modes       "1280x1024"
        ViewPort    0 0
    EndSubsection

EndSection

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "Simple Layout"

    Screen "Screen 1"

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


wenn jemand vielleicht noch eine seite findet/weiss auf der alle optionen mit allen möglichkeiten von twinview erklärt sind, bitte posten. ich habe nichts gefunden...
 
Zurück
Oben