Kezdőlap › Fórumok › Videokártyák › nVidia driver › második képernyõ – tv-out (FC4 alatt)
- This topic has 22 hozzászólás, 6 résztvevő, and was last updated 17 years, 6 months telt el by
birno.
-
SzerzőBejegyzés
-
2006-05-25-17:48 #2061032
„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.
2006-05-25-18:48 #2061033Megpró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… 🙂
2006-05-25-19:18 #2061034BusID „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!2006-05-25-21:29 #2061035Beletettem 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.2006-05-26-13:41 #2061036„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! :))
2006-05-26-14:22 #2061037„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!
2006-05-26-14:29 #2061038„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”2006-05-26-16:45 #2061039Né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”
EndSectionSection „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”
EndSectionSection „Screen”
Identifier „Screen0”
Device „Videocard0”
Monitor „Monitor0”
DefaultDepth 24
SubSection „Display”
Viewport 0 0
Depth 24
Modes „1024×768” „1024×768”
EndSubSection
EndSectionRemélem másnak is hasznára válik ez a kis config. 🙂
Joe
2006-05-26-18:20 #2061040joesalty 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! 🙂
2007-12-10-17:11 #2061041Sziasztok!
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? -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz