Kirjoittaja Aihe: Videot TV:seen - Kubuntu 9.04 [ratkaistu]  (Luettu 3334 kertaa)

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Videot TV:seen - Kubuntu 9.04 [ratkaistu]
« : 17.06.09 - klo:00.25 »
NVidian ajureista on laitettu päälle "Separate X screen" ja tv:ssä näkyy musta ruutu sekä sekä X:n perinteinen ristimallinen hiirikursori, mutta ei mitään muuta työpöydältä. TV:ssä näkyy myös käyttöjärjestelmän käynnistyksen ja sammutuksen aikaiset tiedot. Yhteys tv:hen siis toimii.

VLC:n asetukset pitäisi kaiketi olla kohdallaan, mutta kuva ei mene perille (Asetukset>Kaikki>Video>Ulostulomoduulit käyttöön X11 tai XVideo ja näiden asetuksista edelleen päälle "Vaihtoehtoinen koko näytön tila" myös "Screen for fullscreen mode" valintoja on kokeiltu). Näillä asetuksilla kokoruututilaan siirtyminen vaihtaa videoiden näytön monitorilta jonnekin, vaan eipä näy TV:ssä.

Täytyykö tv-näytössä saada ensin pyörimään kde, jotta videot näkyisivät siellä, vai mistä tämä on kiinni?
« Viimeksi muokattu: 17.06.09 - klo:23.56 kirjoittanut eheh »

juyli

  • Vieras
Vs: Videot TV:seen - Kubuntu 9.04
« Vastaus #1 : 17.06.09 - klo:12.37 »
VLC:n asetukset pitäisi kaiketi olla kohdallaan, mutta kuva ei mene perille (Asetukset>Kaikki>Video>Ulostulomoduulit käyttöön X11 tai XVideo ja näiden asetuksista edelleen päälle "Vaihtoehtoinen koko näytön tila" myös "Screen for fullscreen mode" valintoja on kokeiltu). Näillä asetuksilla kokoruututilaan siirtyminen vaihtaa videoiden näytön monitorilta jonnekin, vaan eipä näy TV:ssä.

Tuskin auttaa tässä tapauksessa sinua, mutta kaikki näytönohjaimet eivät tue videoiden näyttämistä useammalla näytöllä yhtäaikaa.
Itse saan videokuvan kannettavastani (vanha ATI-näytönohjain) sammuttamalla ohjelmallisesti xrandr:lla tietokoneen näytön.
Muuten työpöytä näkyy molemmissa eli sekä TV:n että kannettavan näytöllä.
Jotakin aiheesta Linux.fi -sivuilla:
http://linux.fi/wiki/Monen_n%C3%A4yt%C3%B6n_j%C3%A4rjestelm%C3%A4t
http://linux.fi/wiki/RandR

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Videot TV:seen - Kubuntu 9.04
« Vastaus #2 : 17.06.09 - klo:15.40 »
Nvidian ajureiden käyttö muuttaa jotain randr:in asetuksissa, eikä esimerkiksi oikeaa monitorilla käytössä olevaa taajuutta näy komennolla xrandr tai KRandRTrayn listauksessa sen jälkeen kun nvidia-xconfigilla on otettu nvidiat käyttöön. Kun tv on laitettu päälle nvidia-settingsistä KRandRTray näyttää sen omana ulostulona. KDE:n "Muokkaa näytön asetuksia" näyttää vain monitorin, eikä tv:tä ollenkaan. Ilmeisesti tässä on joitain ongelmia randr:n ja nvidian välillä, mutta en tiedä vaikuttaako se video-ongelmaan.

Yritys muuttaa näyttöä, jolla videot näkyvät komennolla xvattr -a XV_CRTC -v 1 tuottaa virheilmoituksen: "X Error of failed request:  BadMatch (invalid parameter attributes)" jne.

Nvidian generoima xorg.conf ja xrandr:n tuloste liitteenä.

[ylläpito on poistanut liitteen]

vmapinf

  • Käyttäjä
  • Viestejä: 106
    • Profiili
Vs: Videot TV:seen - Kubuntu 9.04
« Vastaus #3 : 17.06.09 - klo:18.19 »
Lueppa netistä Linux Nvidia TV-out ohjeita. Myös Nvidian sivuilla on README ajurin yhteydessä.
Kuva pitää saada näkyviin TV:ssä normaalisti ennenkuin videot näkyy.  Sinulla on ihan oikein DualHead asetus käytössä, mutta se vaatii lisäksi parametrejä tv-out varten. Oletan, että sinulla on SVIDEO yhteys putkitelevisioon. Sinne tulee siis ihan oma työpöytä näkyviin kun asetukset ovat kunnossa.

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Videot TV:seen - Kubuntu 9.04
« Vastaus #4 : 17.06.09 - klo:20.34 »
Kiitos vinkeistä.

Lisäämällä /etc/X11/xorg.conf -tiedostoon rivit:
Koodia: [Valitse]
Option         "TVStandard" "PAL-G"
Option         "TVOutFormat" "SVIDEO"
molempiin Section-osioihin muiden Option-kohtien jälkeen tv:seen tuli jotain eloa. Työpöytä ei siellä näy edelleenkään, mutta nyt VLC käynnistyy tv:hen konsolista komennolla: DISPLAY=:0.1 vlc tiedoston.nimi.

VLC:stä suoraa video siirtyy tv-ruudulle, kun käytetyn ulostulomoduulin X11 display kohtaan laittaa :0.1. Tästä vain aiheutuu uusi ongelma, sillä fullscreenissä hiiri ja näppäimistö siirtyy komentamaan tv:n puolelle, eikä järjestelmän käyttö onnistu monitorin puolelta ennen x:n uudelleen käynnistystä (tv on nyt säädöistä asemoitu irti monitorista, ettei hiiri jatkuvasti jumitu näytön reunan lähellä). Pelkästään kokoruututilan lähetys tv:hen VLC:stä ei ole toistaiseksi onnistunut.

VLC:n käynnistys suodaan konsolista DISPLAY= -komennolla ei anna mahdollisuutta mihinkään säätöihin, kuten tekstityksen valintaan yms.
VLC:n sisällön ohjaaminen tv:seen taas vaatii x:n uudelleenkäynnistyksen että järjestelmä palautuu käyttökelpoiseksi.
« Viimeksi muokattu: 17.06.09 - klo:21.33 kirjoittanut eheh »

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Videot TV:seen - Kubuntu 9.04
« Vastaus #5 : 17.06.09 - klo:23.55 »
Ongelma on ratkaistu kelvollisesti.

Videot saa ohjattua tv:hen ja kohdistuksen palautettua työpöydälle. Hiiren osoitin pysyy työpöydällä, eikä tahmaa näytön reunassa. TV:n kuva on asemoitu monitorin päälle, joten hiiren voi palauttaa vetämällä työpöydälle (ratkaisu toiminee vain kun tv:n resoluutio on pienempi kuin monitorin).

Tässä on oletettavasti kaikki tarpeellinen, kun perinteinen tv on kytketty svideo-kaapelilla:

1. Alt-F2, kdesudo nvidia-settings
        - Configure > Separate X screens
        - Valitse TV > X Screen välilehti > Position: Absolute +0+0 (enter)
        - Save to X Configuration File

2. Alt-F2, kdesudo kate /etc/X11/xorg.conf
        - Molempiin Screen-kohtiin muiden optionsien alle lisätty :
        Option         "TVStandard" "PAL-G"
        Option         "TVOutFormat" "SVIDEO"

3. VLC:n asetuksista ulostulomoduulin X11 "X11 display" arvo :0.1

- Nyt video toistuu VLC:stä monitoriin käyttämällä XVideo -ulostulomoduulia.
- Vaihtamalla moduuliksi X11 ja aloittamalla videon toiston uudestaan kuva näkyy TV:ssä (F:llä koko näytön kokoiseksi).
« Viimeksi muokattu: 27.06.09 - klo:19.58 kirjoittanut eheh »

eheh

  • Käyttäjä
  • Viestejä: 72
    • Profiili
Vs: Videot TV:seen - Kubuntu 9.04 [ratkaistu]
« Vastaus #6 : 11.07.09 - klo:23.27 »
VLC 1.0.0:n asennuksen myötä tämä ratkaisu muuttui toimimattomaksi.

Samoilla asetuksilla (ja ilman että videokuva on upotettu käyttöliittymään) kuvan saa siirrettyä TV:n puolelle kuten ennenkin. Valitettavasti jos VLC:n sulkee vaihtamatta takaisin ulostulomoduulia jonka kuva tulee monitorille, niin seuraavan käynnistyksen yhteydessä myös VLC:n käyttöliittymä siirtyy TV:n puolelle. TV-ruudulla VLC on eristyksissä eikä sen käyttö onnistu, joten ulostulomoduulia ei saa vaihdettua takaisin monitorille muutoin kuin vlcrc-asetustiedostoa editoimalla.

Asensin vanhan version VLC:stä takaisin, mutta mielelläni silti kuulisin jos jollakin on tietoa kuinka uuden 1.0.0:n saa toimimaan tässä ympäristössä.