openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Exitium - 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ä...
#!/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.
-
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ä...
#!/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ö
#!/bin/bash
X :1
DISPLAY=:1 ./pelinkomento
Toimi?
Itselläni ainakin menee tuolla lailla toiseen X-sessioon ohjelma.
-
http://opensuse.fi/Useita_X_sessioita
-
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ä...
#!/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ö
#!/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.