második képernyõ – tv-out (FC4 alatt)

Kezdőlap Fórumok Videokártyák nVidia driver második képernyõ – tv-out (FC4 alatt)

10 bejegyzés megtekintése - 1-10 / 23
  • Szerző
    Bejegyzés
  • #2061032
    pointux
    Felhasználó

      „minden esetben indul el az elõttem látható képernyõn, hanem néha a tv-n jelenik meg.”
      Ez a xinerama opció miatt van. Mivel nem klón a képernyõk módja, hanem két külön álló „egymás melletti”. Egyes programok meg úgy vannak beállítva, hogy a másik monitoron jelenjenek meg.

      A „clon” elvileg azt jelenti, hogy teljesen ugyanannak kell megjelennie mindkét eszközön. Lehet, hogy nem ez a szintaktika – nem tudom nem használtam -, vagy esetleg  „Screen0” LeftOf „Screen1” kényszeríti ki mégis.

      #2061033
      joesalty
      Felhasználó

        Megpróbáltam úgy, is, hogy a Xinerama részt kommenteztem és a „Screen0” Clone „Screen1” opciót adtam meg, az Option „Clone” „on” mellett, de így sajna az X el sem indult. Elvileg az nvidia oldalán opcióként ezek vannak megadva:
        „RightOf”  (the default)
        „LeftOf”
        „Above”
        „Below”
        „Clone”

        Szal, egyelõre nem értem mi lehet a bibi. De majd csak kialakul… 🙂

        #2061034
        admin
        Adminisztrátor

            BusID       „PCI:1:0:0”

          Ezt tedd bele mindkét „Device” részbe!

          „Screen0” LeftOf „Screen1”

          Ez arra hivatott hogy melyik oldalra legyen „nyitott” a xineramanak,
          vagyis hogy melyik oldalon húzhatóak át a cuccok!

          #2061035
          joesalty
          Felhasználó

            Beletettem a „PCI:…” részt a configba. Tujaldonképpen semmi sem változott.
            A lényeg az lenne, hogy a monitoron látható kép jelenjen meg a TV-n is. Próbálkozom a config átírásával, de egyelõre semmi eredmény.
            Lehet, hogy inkább másik úton kellene elindulni, és egy szûz configgal kellene kezdeni.

            #2061036
            pointux
            Felhasználó

              „Screen0” LeftOf „Screen1”
              Persze ennek klónnál nincs értelme, csak most az a kérdés, hogy ez írja felül a klónt, vagy a klón ezt. (Gondolo nem az utóbbi, mert akkor nem így lenne.)

              „Beletettem a „PCI:…” részt a configba. Tujaldonképpen semmi sem változott.”
              Akár ki is veheted mindegyikbõl, mert úgysem számít. (Max a kártya keresést tudod vele gyorsítani, ha nem az alapértelmezett helyen van. No meg meg tudod vele akadályozni, hogy ne mûködjön, ha rosszat írsz bele… bár ez nem biztos, mert lehet, hogy ekkor is továbbkeres.) Lásd, nekem nincs ilyen, mégis mûködik.

              Szerintem valami ilyesmit lehetne megpróbálni:

              Screen „Screen0”
              Screen „Screen1”
              esetleg:
              Screen 0 „Screen0”
              Screen 1 „Screen1”

              Option „Xinerama” „Off”
              Option  „Clone”      „On”

              Bár nem tudom, nekem nincs két monitorra, sem igényem, sem fölösleges pénzem. Tévém meg nincs, mert úgysem nézem. (Bár van egy tv-kártyám, ha mégis lenne valami… persze nincs átalakítóm, úgyhogy ezzel sem tudom kipróbálni. Pedig ez a kép a képben jó buli lenne… gondolom olyan lenne, mint két tükör egymás elõtt .:))) Húú, ezt egyszer kipróbálom! :))

              #2061037
              admin
              Adminisztrátor

                „A lényeg az lenne, hogy a monitoron látható kép jelenjen meg a TV-n is.”

                Ez a clone mod.
                Végül is a clone modhoz nem szükséges dual device rész a configban.

                Mintát az nvidia doksiban(nvidia.com) is találsz, vagy google-val!

                #2061038
                pointux
                Felhasználó

                  „Végül is a clone modhoz nem szükséges dual device rész a configban.”
                  Ez igaz lehet:

                  Valami ilyesmire gondoltál, nem?

                  Identifier „Screen0”
                  Device    „Videocard0”

                  Identifier „Screen1”
                  Device    „Videocard0”

                  #2061039
                  joesalty
                  Felhasználó

                    Némi googlizást követõen sikerült megoldani a problémát.
                    Az volt a gond, hogy egy „kicsit” túlbonyolítottam a dolgot.
                    Pedig a megoldás hulla 1xû volt.

                    Ahhoz, hogy valóban Clone módban fusson a tv-out az xorg.conf fájlban a videokártya Section Device részénél csak ennyit kell bemásolni:

                    Option     „TwinView” „yes”
                    Option     „TwinViewOrientation” „Clone”
                    Option     „MetaModes” „1024×768, 1024×768”
                    Option      „TVStandard” „PAL-B”
                    Option      „TVOutFormat” „COMPOSITE”

                    Az elsõ sorban engedélyezzük a TwinViewt, a második sor határozza meg , hogy Clone módban fusson a dolog.
                    A harmadik sorban megadjuk, hogy milyen felbontással fusson elõször a monitor, utána a tv-out.
                    Az utsó 2 sorban pedig az van megadva, hogy milyen formátumú a tv-n, illetve hogy milyen módon kapja meg a jelet.

                    Amit észrevettem, ezzel a konfiggal kapcsolatban:

                    Ha a Tv felbontását módosítjuk pl.:800×600-ra (Option „MetaModes” „1024×768, 800×600”), akkor a tv kimeneten NEM 800×600-ban fog megjelenni a teljes kép, hanem csak az asztal 800×600-as szeletét jeleníti meg, mégpedig a bal felsõ saroktól kezdve!!

                    Valószínüleg itt is valami beállítás hiányzik, vagy nem pontos, de a céljaimnak az 1024-es felbontás épp tökéletes 🙂

                    A teljes config így néz ki nálam:

                    Section „ServerLayout”
                    Identifier    „Default layout”
                    Screen      0  „Screen0” 0 0
                    InputDevice    „Mouse0” „CorePointer”
                    InputDevice    „Keyboard0” „CoreKeyboard”
                    EndSection

                    Section „Monitor”
                    Identifier  „Monitor0”
                    VendorName  „Monitor Vendor”
                    ModelName    „F-415”
                    HorizSync    24.0 – 61.0
                    VertRefresh  49.0 – 75.0
                    Option     „dpms”
                    EndSection

                    Section „Device”
                    Identifier  „Videocard0”
                    Driver      „nvidia”
                    VendorName  „Videocard vendor”
                    BoardName  „NVIDIA GeForce 4 (generic)”
                    Option     „TwinView” „yes”
                    Option     „TwinViewOrientation” „Clone”
                    Option     „MetaModes” „1024×768, 1024×768”
                    Option      „TVStandard” „PAL-B”
                    Option      „TVOutFormat” „COMPOSITE”
                    Option     „ConnectedMonitor” „CRT,TV”
                    EndSection

                    Section „Screen”
                    Identifier „Screen0”
                    Device „Videocard0”
                    Monitor „Monitor0”
                    DefaultDepth 24
                    SubSection „Display”
                    Viewport 0 0
                    Depth 24
                    Modes „1024×768” „1024×768”
                    EndSubSection
                    EndSection

                    Remélem másnak is hasznára válik ez a kis config. 🙂

                    Joe

                    #2061040
                    bepe79
                    Felhasználó
                      joesalty wrote:
                      Remélem másnak is hasznára válik ez a kis config. 🙂

                      Joe

                      Köszönjük! 😉 Ez egy elég korrekt dolog volt! 🙂

                      #2061041
                      birno
                      Felhasználó

                        Sziasztok!

                        Nem akarok új témát nyitni, szerintem ide is befér.
                        Adott egy tv, ami rca-n van összekötve a géppel.
                        Alapból ki van kapcsolva, ha szeretnék filmet nézni, akkor nvidia-settings-et elindítom, tv-t TwinView-ra állítóm, majd clone módba, végül a moncsit visszaállítom 1024×768-ra, mert a tv csak max. ennyit bír.
                        Ezt szeretném automatizálni valahogy egy script segítségével.
                        Tudom, hogy parancssorból is paraméterezhető, de valahogy nem találom a megfelelő opciókat, meg egy fórumon azt olvastam, hogy bizonyos paraméterek csak lekérhetőek és nem módosíthatóak parancssorból, pl. a felbontás is ha jól emlékszem.
                        Próbáltam -v opcióval indítani, ki is írja, hogy mit módosít, de hogy melyik fájlban és milyen parancsokkal azt nem.
                        Ha elmentem egy külön xorg.conf-ban és X restart-al betöltöm akkor ok, csak ilyenkor ugye megint be kell jelentkezni stb.
                        Hogyan lehetne ezt scriptesíteni?

                      10 bejegyzés megtekintése - 1-10 / 23
                      • Be kell jelentkezni a hozzászóláshoz.