Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Ubuntuu - 09.01.08 - klo:22.51

Otsikko: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: Ubuntuu - 09.01.08 - klo:22.51
Eli yksinkertainen kysymys. Miten saan softan aukeamaan kakkos näytöllä? Ideana olisi saada mplayer aukeamaan aina kokoruudussa kakkos näytölle.
Otsikko: Vs: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: SuperOscar - 10.01.08 - klo:11.30
Käyttäisit KDE:tä, niin homma ei tuota minkäänlaista ongelmaa :)
Otsikko: Vs: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: julle - 10.01.08 - klo:12.39
Eli yksinkertainen kysymys. Miten saan softan aukeamaan kakkos näytöllä? Ideana olisi saada mplayer aukeamaan aina kokoruudussa kakkos näytölle.

Oliskohan tästä apua http://www.backports.ubuntuforums.org/showthread.php?t=139691 (http://www.backports.ubuntuforums.org/showthread.php?t=139691)
Otsikko: Vs: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: anttimr - 10.01.08 - klo:16.45
Luomalla Xorgille kaksi erillistä Screeniä ja käynnistämällä mplayerin esim. näin.

Koodia: [Valitse]
export DISPLAY=:0.1
mplayer nönnönnöö.ogg

Haittapuolena on, että ikkunoita ei voi silloin liikutella ruudusta toiseen. Eri Screeneissä voi vaikka ajaa eri ikkunamanagereita, jos huvittaa. Kokeiltu on openbox toisessa & metacity toisessa yhdistelmällä.

Alla on luonnos tarvittavasta xorg.confin rakenteesta.

Koodia: [Valitse]
# tavalliset jutut mitä on Section "Devicen" edellä
....
Section "Device"
        Identifier      "kortti_looginen_nimi_1" #korvaa omalla kortin nimellä
        Driver          "mga" # korvaa halutulla ajurilla
        BusID           "PCI:1:0:0" # korvaa oikealla tunnuksella
        Screen 0
EndSection

Section "Device"
        Identifier      "kortti_looginen_nimi_2" #korvaa omalla kortin nimellä
        Driver          "mga" # korvaa halutulla ajurilla
        BusID           "PCI:1:0:0" # korvaa oikealla tunnuksella
        Screen 1
EndSection

Section "Monitor" # korvataan oikeilla tiedoilla
        Identifier      "LG"
        Option          "DPMS"
        HorizSync       30-70
        VertRefresh     50-165
EndSection

Section "Monitor" # korvataan oikeilla tiedoilla
        Identifier      "Compaq"
        Option          "DPMS"
        HorizSync       30-70
        VertRefresh     50-165
EndSection

Section "Screen"  # tunnukset, nimet ja tietenkin resoluutiot, taajuudet ja värisyvyydet korvataan oikeilla
        Identifier      "Main Screen"
        Device          "kortti_looginen_nimi_1"
        Monitor         "LG"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Second Screen"
        Device          "kortti_looginen_nimi_2"
        Monitor         "Compaq"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          0 "Main Screen"
        Screen          1 "Second Screen" Rightof "Main Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        Option "Xinerama" "false" # rivin voi jättää hyvin pois, mutta on tässä osoittamassa että Xineramaa nimen omaan ei käytetä
EndSection

Tämä toimii samalla vähän kuin vastauksena aikaisempaan kysymykseesi, miten vaihtaa työpöytää häiritsemättä television katselua. Johon silloin ehdotin turhaan kahta X-palvelinta, mutta kuten havaitaan useamman erillisen näytön hallinta kuuluu ihan yhden Xserverin perusominaisuuksiin.

Kahta erillistä Screeniä käytettäessä saavutetaan se etu, että niillä on toisistaan riippumattomat työpöydät ja näin ollen työtilaa voidaan vaihtaa vain toisessa ja toisessa voidaan sitten vaikka ajaa haluttua sovellusta jatkuvasti kokoruututilassa.
Otsikko: Vs: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: Ubuntuu - 10.01.08 - klo:20.50
Käyttäisit KDE:tä, niin homma ei tuota minkäänlaista ongelmaa :)
Kiitos mutta etsin ratkaisua. En kaatuilua ja lisä ongelmia.
Otsikko: Vs: Ohjelma aukeamaan 2 näyttöön
Kirjoitti: Ubuntuu - 10.01.08 - klo:20.52
Luomalla Xorgille kaksi erillistä Screeniä ja käynnistämällä mplayerin esim. näin.

Koodia: [Valitse]
export DISPLAY=:0.1
mplayer nönnönnöö.ogg
Kiitos vinkistä. Pitää varmaan tosiaan koittaa tuota kahta xserveriä twinviewn sijaan.