ATI kártyám van, és az mplayerrel szeretnék a tvout-ra csatlakoztatott tv-vel filmeket nézni.
Egy régebbi témában azt írták itt, hogy ez most azért nem megy nekem, mert a TFT monitorom a primary display device, így csak azon lehet overlay, a tv-n meg nem.
Ez esetben viszont felmerültek bennem a kérdések:
- hogyan lehet beállítani, hogy a tv legyen a primary display device, azaz tudjak tv-n filmeket nézni?
- lehet ezt menet közben, az x szerver újraindítása nélkül tenni? Tök macerás lenne, ha mindig újra kellene indítani az X-et, valahányszor a tv-out-ot akarom overlay-el használni.
Mi a legegyszerűbb megoldás?
- 1291 megtekintés
Hozzászólások
Nem túl elegáns megoldás, de átmeneti megoldásnak jó, ha elég erős a vasad, akkor -vo x11 -zoom opciókkal kimegy a kép rendesen a tv-re is.
- A hozzászóláshoz be kell jelentkezni
Ráadásul lehet, hogy az egyetlen működő megoldás a legújabb fglrx driverrel. Nekem eddig jó volt, de most az xv-t a tvn függőlegesen megnyújtja, és csak a kép felső fele látszik...
- A hozzászóláshoz be kell jelentkezni
De le tudod gördíteni, hogy az alja látsszon, ugye?
Ha így van, akkor sztem a kártyád úgy gondolja, hogy a tv-d nem tudja azt a felbontást, ami a monitorodon be van állítva. Ezért a tv-n kisebb felbontást alkalmaz, ami miatt viszont a kép egy része kilóg a képernyőről.
Asszem "clone" üzemmódban megadhatod az XF86Config-ban (v. xorg.conf-ban) a használandó felbontást külön a monitorra és külön a tv-re. Talán ez segítene.
- A hozzászóláshoz be kell jelentkezni
Nem, nem tudom legördíteni. Nem a képernyő mérete nem megfelelő, hanem kipakolja az ablakot, amibe az xv buffer kerül. Ez az ablak megfelelő méretű, akkora, amekkorának lennie kell. A tartalma azonban függőlegesen szét van húzva, ergo a saját kis ablakában csak a teteje látszik. Mielőtt megkérdeznéd, hogy miért nem húzom magasabbra az ablakot: ilyenkor a tartalma is nyúlik vele, és akkor is csak a teteje látszik :) Másrészt, mint írtam, a korábbi driverekkel jó volt, tehát nem az X konfigurálását nem bírom megcsinálni, hiszen az xv kivételével minden úgy működik, ott van és akkora, ahogy én szeretném.
- A hozzászóláshoz be kell jelentkezni
Egyelőre úgy tűnik, hogy király ötlet (mindig tanul az ember valami újat:-)).
Rövidesen kiderül, hogy dvd minőségű filmeknél is beválik-e azon a vason.
Kipróbálok egy másik dolgot is:
Készíteni egy második XF86Config-ot, amiben a tvout van megadva mint primary display device. Aztán indítani egy második x szervert:
startx -- :1 -xf86config xf86config.uj
Aztán ezen a második szerveren nézni a filmeket a tv-vel. Majd kiderül, hogy működik-e ez a technika. :-)
- A hozzászóláshoz be kell jelentkezni
Ehhez nem kell két X szerver vagy két külön konfig. Két device, két screen, és a kedvenc videolejátszódat indíthatod így, ha mondjuk a TV a :0.1:
DISPLAY=:0.1 mplayer akármi.avi
- A hozzászóláshoz be kell jelentkezni
A device reszbe:
Option "FlipPrimary" "true"
- A hozzászóláshoz be kell jelentkezni