ATI primary display device csere?

Fórumok

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?

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.

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.

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.

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 device reszbe:

Option "FlipPrimary" "true"