Kirjoittaja Aihe: Uuden X-serverin luominen openSUSE:ssa  (Luettu 4614 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Exitium

  • Vieras
Uuden X-serverin luominen openSUSE:ssa
« : 18.01.2010 - klo:20:30 »
Heips, pitäisi otsikon mukainen temppu tehdä, eikä oikein ota onnistuakseen tällä openSUSElla.

Tarkoitus olisi siis laittaa uusi X-serveri pystyyn vanhan rinnalle pelejä varten, jotta pelit toimisivat huomattavasti sulavammin sekä pystyisin käymään työpöydän puolella kesken pelin. Työpöytä (KDE) siis jäisi pyörimään vanhalla X-serverillä kun taas tämä tiety scripti luo uuden X-serverin eri TTY:hyn johon peli sitten käynnistyy yksinään. Muiden kunnolla käyttämieni distrojen (Ubuntu & Arch) kohdalla homma hoituu simppelisti seuraavalla scriptillä...

Koodia: [Valitse]
#!/bin/bash

DISPLAY=:1.0

xinit PELINKÄYNNISTYSKOMENTO $* -- :1

Mutta kun openSUSEn puolella tämä ei pelitä. Vika johtuu luultavasti siitä, että sussu ei näytä käyttävän lainkaan xorg.conffia, eikä täten osaa laittaa tällä tavalla uutta serveriä pystyyn. Miten homma kannattaisi ratkaista, en mielellään alkaisi tehdä uutta xorg.conffia itse kun sussun kehittäjillä on varmasti syy sen poisjättämiseen.

vms100

  • Vieras
Vs: Uuden X-serverin luominen openSUSE:ssa
« Vastaus #1 : 18.01.2010 - klo:20:37 »
Heips, pitäisi otsikon mukainen temppu tehdä, eikä oikein ota onnistuakseen tällä openSUSElla.

Tarkoitus olisi siis laittaa uusi X-serveri pystyyn vanhan rinnalle pelejä varten, jotta pelit toimisivat huomattavasti sulavammin sekä pystyisin käymään työpöydän puolella kesken pelin. Työpöytä (KDE) siis jäisi pyörimään vanhalla X-serverillä kun taas tämä tiety scripti luo uuden X-serverin eri TTY:hyn johon peli sitten käynnistyy yksinään. Muiden kunnolla käyttämieni distrojen (Ubuntu & Arch) kohdalla homma hoituu simppelisti seuraavalla scriptillä...

Koodia: [Valitse]
#!/bin/bash

DISPLAY=:1.0

xinit PELINKÄYNNISTYSKOMENTO $* -- :1

Mutta kun openSUSEn puolella tämä ei pelitä. Vika johtuu luultavasti siitä, että sussu ei näytä käyttävän lainkaan xorg.conffia, eikä täten osaa laittaa tällä tavalla uutta serveriä pystyyn. Miten homma kannattaisi ratkaista, en mielellään alkaisi tehdä uutta xorg.conffia itse kun sussun kehittäjillä on varmasti syy sen poisjättämiseen.

Eikö
Koodia: [Valitse]

#!/bin/bash
X :1
DISPLAY=:1 ./pelinkomento

Toimi?

Itselläni ainakin menee tuolla lailla toiseen X-sessioon ohjelma.

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2795
  • Sukupuoli: Mies

Exitium

  • Vieras
Vs: Uuden X-serverin luominen openSUSE:ssa
« Vastaus #3 : 18.01.2010 - klo:21:41 »
Heips, pitäisi otsikon mukainen temppu tehdä, eikä oikein ota onnistuakseen tällä openSUSElla.

Tarkoitus olisi siis laittaa uusi X-serveri pystyyn vanhan rinnalle pelejä varten, jotta pelit toimisivat huomattavasti sulavammin sekä pystyisin käymään työpöydän puolella kesken pelin. Työpöytä (KDE) siis jäisi pyörimään vanhalla X-serverillä kun taas tämä tiety scripti luo uuden X-serverin eri TTY:hyn johon peli sitten käynnistyy yksinään. Muiden kunnolla käyttämieni distrojen (Ubuntu & Arch) kohdalla homma hoituu simppelisti seuraavalla scriptillä...

Koodia: [Valitse]
#!/bin/bash

DISPLAY=:1.0

xinit PELINKÄYNNISTYSKOMENTO $* -- :1

Mutta kun openSUSEn puolella tämä ei pelitä. Vika johtuu luultavasti siitä, että sussu ei näytä käyttävän lainkaan xorg.conffia, eikä täten osaa laittaa tällä tavalla uutta serveriä pystyyn. Miten homma kannattaisi ratkaista, en mielellään alkaisi tehdä uutta xorg.conffia itse kun sussun kehittäjillä on varmasti syy sen poisjättämiseen.

Eikö
Koodia: [Valitse]

#!/bin/bash
X :1
DISPLAY=:1 ./pelinkomento

Toimi?

Itselläni ainakin menee tuolla lailla toiseen X-sessioon ohjelma.

Hetkonen, olin juuri kirjoittamassaettä ei toimi tuo sinun temppusi, mutta kun testasin tuota ensimmäistä scriptiäni uudestaan niin johan heräsi peli. Nyt on aaveita liikkeellä.

Jätetään kuitenkin nyt auki jos vika palaa takaisin kummittelemaan bootin jälkeen tai jotain. Kummallista.