Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
[HOW-TO] TV-OUT na przykładzie GF FX5200 i kabla S-VIDEO - EURO
Pokaż wyniki od 1 do 2 z 2

Temat: [HOW-TO] TV-OUT na przykładzie GF FX5200 i kabla S-VIDEO - EURO

  1. #1
    Avatar pawelst81
    pawelst81 jest nieaktywny Anticristianos
    • Platforma sprzętowa
      • Płyta Główna:
      • ECS K7S5A
      • Procesor:
      • AMD Athlon(tm) XP 1700+
      • Karta Graficzna:
      • GF FX 5200
      • Karta Dźwiękowa:
      • SB Live! 5.1
      • Monitor:
      • Getaway FPD1730
      • Kernel:
      • 2.6.27.19
    Dystrybucja: Mandriva Linux 2009
    Dołączył
    Aug 2004
    Skąd
    /dev/???
    Wiek
    35
    Postów
    2,938
    Wątków
    273
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    76
    Reputacja
    681

    [HOW-TO] TV-OUT na przykładzie GF FX5200 i kabla S-VIDEO - EURO

    Po długiej i mozolnej pracy opartej na metodzie prób i błędów w końcu odpaliłem u siebie TV-OUT na karcie, jak w tytule wątku. Do stworzenia tej instrukcji wykorzystałem posty z forum i ogólnie z netu. Jeśli chodzi o sprzęt, to karta graficzna GF FX 5200 z wyjściem TV-OUT S-VIDEO, telewizor Philips 32" 100 Hz (jeden z "nowszych" ) oraz kabel S-VIDEO - EURO. Na początku zaznaczę, że jedyną wadą są rozmyte czcionki, ale może niebawem dojdę do tego, jak to naprawić.
    Ponadto monitor CRT GateWay FPD1730 pracuje na rozdzielczości 1280x1024, a maksymalna rozdzielczość, na której wyświetlany jest obraz na TV to 1024x768. Do rzeczy.

    1.
    Zmodyfikuj plik /etc/X11/xorg.conf tak, by poszczególne sekcje wyglądały w ten sposób:

    Kod:
    Section "Monitor"
        Identifier "monitor1"
        VendorName "Plug'n Play"
        ModelName "FPD1730"
        HorizSync 30-83
        VertRefresh 56-75
        
        # Monitor preferred modeline (60.0 Hz vsync, 64.0 kHz hsync, ratio 5/4)
        ModeLine "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
        
        # TV fullscreen mode or DVD fullscreen output.
        # 768x576 @ 79 Hz, 50 kHz hsync
        ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
        
        # 768x576 @ 100 Hz, 61.6 kHz hsync
        ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
    EndSection
    Od razu dodam, że Modeline'y można generować poleceniem np.:
    Kod:
    gtf 1024 768 75
    1024 768 - to rozdzielczość, a 75 to częstotliwość (dot. monitora!).

    Kod:
    Section "Device"
        Identifier "device1"
        VendorName "nVidia"
        BoardName "NVIDIA GeForce FX (generic)"
        Driver "nvidia"
        Option "DPMS"
        Option "MetaModes" "1280x1024,1024x768;1024x768,1024x768"
        Option "SecondMonitorVertRefresh" "60-120"
        Option "TVStandard" "PAL-B"
        Option "ConnectedMonitor" "CRT,TV"
        Option "TwinViewOrientation" "Clone"
        Option "IgnorEDID" "1"
        Option "TwinView" "true"
        Option "SecondMonitorHorizSync" "30-120"
        Option "TVOutFormat" "SVIDEO"
    EndSection
    Kod:
    Section "Screen"
        Identifier "screen1"
        Device "device1"
        Monitor "monitor1"
        DefaultColorDepth 24
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        Option "DPMS"
    EndSection
    Mój cały xorg.conf wygląda następująco:
    Kod:
    # File generated by XFdrake (rev 26707)
    
    
    Section "Monitor"
        Identifier "monitor1"
        VendorName "Plug'n Play"
        ModelName "FPD1730"
        HorizSync 30-83
        VertRefresh 56-75
        
        # Monitor preferred modeline (60.0 Hz vsync, 64.0 kHz hsync, ratio 5/4)
        ModeLine "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
        
        # TV fullscreen mode or DVD fullscreen output.
        # 768x576 @ 79 Hz, 50 kHz hsync
        ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
        
        # 768x576 @ 100 Hz, 61.6 kHz hsync
        ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
    EndSection
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Mon May 15 13:23:42 PDT 2006
    
    # File generated by XFdrake (rev 26707)
    # File generated by XFdrake.
    # **********************************************************************
    # Refer to the XF86Config man page for details about the format of
    # this file.
    # **********************************************************************
    
    Section "ServerLayout"
        Identifier "layout1"
        InputDevice "Keyboard1" "CoreKeyboard"
        InputDevice "Mouse1" "CorePointer"
        Screen "screen1" 0 0
    EndSection
    
    Section "Files"
        # Multiple FontPath entries are allowed (they are concatenated together)
        # By default, Mandrake 6.0 and later now use a font server independent of
        # the X server to render fonts.
        FontPath "unix/:-1"
    EndSection
    
    Section "Module"
        Load "dbe" # Double-Buffering Extension
        Load "v4l" # Video for Linux
        Load "extmod"
        Load "type1"
        Load "freetype"
        Load "glx" # 3D layer
    EndSection
    
    Section "ServerFlags"
        #DontZap # disable <Crtl><Alt><BS> (server abort)
        
        # allows the server to start up even if the mouse does not work
        #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
        Option "allowmouseopenfail"
    EndSection
    
    Section "InputDevice"
        Identifier "Mouse1"
        Driver "mouse"
        Option "Protocol" "ExplorerPS/2"
        Option "Device" "/dev/mouse"
        Option "ZAxisMapping" "6 7"
    EndSection
    
    Section "InputDevice"
        Identifier "Keyboard1"
        Driver "keyboard"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "pl"
        Option "XkbOptions" "compose:rwin"
    EndSection
    # This file was created by kX Generator 0.2.2 by Tomasz Salacinski
    # BETA VERSION. Make backup copy of your original xorg.conf file!
    
    Section "Device"
        Identifier "device1"
        VendorName "nVidia"
        BoardName "NVIDIA GeForce FX (generic)"
        Driver "nvidia"
        Option "DPMS"
        Option "MetaModes" "1280x1024,1024x768;1024x768,1024x768"
        Option "SecondMonitorVertRefresh" "60-120"
        Option "TVStandard" "PAL-B"
        Option "ConnectedMonitor" "CRT,TV"
        Option "TwinViewOrientation" "Clone"
        Option "IgnorEDID" "1"
        Option "TwinView" "true"
        Option "SecondMonitorHorizSync" "30-120"
        Option "TVOutFormat" "SVIDEO"
    EndSection
    
    Section "Screen"
        Identifier "screen1"
        Device "device1"
        Monitor "monitor1"
        DefaultColorDepth 24
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        
        Subsection "Display"
            Depth 8
            Modes "1280x1024"
            Virtual     1280 1024
        EndSubsection
        Option "DPMS"
    EndSection
    2.
    2.
    Po tym działą już TV-OUT, ale czcionki są rozmyte. Co do rozdzielczości, to przy domyślnej (1280x1024) obcinany jest obraz na TV do rozmiaru 2/3 tego z monitora. W KControl->Urządzenia peryferyjne->Ekran należy przestawiać (np. do oglądania filmów, by mieć cały ekran z monitora na TV) rozdzielczość na 1024x768. Nie używać kombinacji klawiszy ctrl+alt++ albo ctrl+alt+- ("+" i "- z klawiatury numerycznej!), bo wtedy obraz też jest obcicnany. Po zmianie rozdzielczości w KControl trzeba ją zatwierdzić (później znów można ją zmienić na poprzednią). Ponadto brak kolorów (no chyba, że komuś trafi się poprawnie zrobiony kabel S-VIDEO - EURO). Jeśli nie masz kolorów, to należy przerobić kabel S-VIDEO - EURO. Nie patrz na oznaczenia pinów na wyjściu S-VIDEO, bo niekiedy są źle ponumerowane (odwrotnie). Poprawna numeracja zarówno S-VIDEO jak i EURO jest nastepująca:

    S-VIDEO:

    __---__
    / 4 . . 3 \
    | |
    \ 2 . __ . 1 /
    ---__---

    gdzie:
    . - jeden pin
    1 - masa luminancji
    2 - masa chrominancji
    3 - luminancja
    4 - chrominancja

    EURO:

    _________________________________________
    \ 20+ 18+ 16+ 14+ 12+ 10+ 8+ 6+ 4+ 2+ |
    \ |
    | 19+ 17+ 15+ 13+ 11+ 9+ 7+ 5+ 3+ 1+ |
    ------------------------------------------------------

    gdzie:

    + - jeden pin

    Nas insteresują w EURO piny o numerkach 20, 17 i 13. Połączenie powinno być takie:

    20 - luminancja + chrominancja (zwarte razem)
    17 - masa luminancji
    13 - masa chrominancji

    Oryginalnie połączenie zazwyczaj jest takie:

    20 - luminancja
    17 - masa luminancji
    15 - chrominancja
    13 - masa chrominancji

    Należy to oryginalne połączenie przerobić tak, jak jest opisane wyżej zachowując oczywiście numeracje pinów z S-VIDEO w taki sposób, jaki pokazano wyżej (a nie patrzeć na to, co jest napisane na wtyczce).

    Po zwarciu przewodów luminancji i chrominancji na pinie nr 20 w złączu EURO uzyskamy kolor na TV .

    To wsio. Może komuś się przyda .
    Ostatnio edytowane przez suncez ; 31.10.2010 o 10:57
    "Tylko dwie rzeczy są nieskończone: wszechświat i ludzka głupota, chociaż co do tego pierwszego nie mam pewności" - A. Einstein

  2. #2
    Avatar cb1986ster
    cb1986ster jest nieaktywny Początkujący
    Mężczyzna
    Dystrybucja: ubuntu 7.10/9.04, mandriva 2009
    Dołączył
    Aug 2009
    Postów
    1
    Wątków
    0
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Odp: [HOW-TO] TV-OUT na przykładzie GF FX5200 i kabla S-VIDEO - EURO

    Co do łączenia pinów w EURO(SCART) to nie jest to zawsze potrzebne, a czasem nawet nie chciane. Dokładnie wygląda to tak:
    1. Łączyć piny należy gdy:
    - TV nie obsługuje S-Video
    - Podłączamy się nie EURO, compositem
    - Nie mamy kolorów i żadnego innego pomysłu co może być nie tak
    2. NIE łączymy pinów gdy:
    - Chcemy mieć w miarę dobry obraz(luminacja i chrominancja w pewnych pasmach nakładają się na siebie, ładnie jest to pokazane i opisane na polskiej wikipedii)
    - Nasz TV obsługuje S-Video

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •