Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Pelit => Aiheen aloitti: veivi - 02.02.08 - klo:11.57

Otsikko: Skype ja peliääni ongelma (RATKAISTU)
Kirjoitti: veivi - 02.02.08 - klo:11.57
Käytössäni uusin kubuntu 7.10

Mikä ratkaisuksi, kun käytän esim. Skypeä, niin peliäänet (enemy territory) katoaa? Vastaavan tekee myös ventrilo!

Mistä tämä ylipäätään johtuu?

Samanaikaisesti voin kuitenkin kuunnella esim. kolmea eri musiikkisoitinta päällekkäin yhdenkään soittimen saati Skypen ääniä kadottamatta.

Pyöritelly tämän ongelman kanssa jo turhauttavan pitkään.

Alla olevakaan ei auta:

Äänten korjaaminen

Jos äänet eivät toimi (esimerkiksi yhtä aikaa Ventrilon tai TeamSpeakin kanssa, tai yleensäkään) ja/tai komentoriviltä käynnistettäessä tulee seuraava virheilmoitus:

    *

      /dev/dsp: Input/output error
      Could not mmap /dev/dsp

kokeile toimia seuraavasti:

   1. Komenna:

      sudo sh -c "echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss"
      sudo sh -c "echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss"

   2. Kokeile toimivatko äänet nyt.

Jos korjaus auttoi, kannattaa asettaa säädöt pysyviksi:

   1. Avaa tiedosto /etc/rc.local:

      sudo kate /etc/rc.local

   2.  Lisää tiedostoon seuraavat rivit:

      echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss
      echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss

      ennen viimeistä riviä:

      exit 0

   3. Tallenna ja poistu.

lähde: http://wiki.ubuntu-fi.org/Enemy_Territory (http://wiki.ubuntu-fi.org/Enemy_Territory)

t. veivi
Otsikko: Skype ja peliääni ongelma (RATKAISTU)
Kirjoitti: veivi - 02.02.08 - klo:11.59
Käytössäni uusin kubuntu 7.10

Mikä ratkaisuksi, kun käytän esim. Skypeä, niin peliäänet (enemy territory) katoaa? Vastaavan tekee myös ventrilo!

Mistä tämä ylipäätään johtuu?

Samanaikaisesti voin kuitenkin kuunnella esim. kolmea eri musiikkisoitinta päällekkäin yhdenkään soittimen saati Skypen ääniä kadottamatta.

Pyöritelly tämän ongelman kanssa jo turhauttavan pitkään.

Alla olevakaan ei auta:

Äänten korjaaminen

Jos äänet eivät toimi (esimerkiksi yhtä aikaa Ventrilon tai TeamSpeakin kanssa, tai yleensäkään) ja/tai komentoriviltä käynnistettäessä tulee seuraava virheilmoitus:

    *

      /dev/dsp: Input/output error
      Could not mmap /dev/dsp

kokeile toimia seuraavasti:

   1. Komenna:

      sudo sh -c "echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss"
      sudo sh -c "echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss"

   2. Kokeile toimivatko äänet nyt.

Jos korjaus auttoi, kannattaa asettaa säädöt pysyviksi:

   1. Avaa tiedosto /etc/rc.local:

      sudo kate /etc/rc.local

   2.  Lisää tiedostoon seuraavat rivit:

      echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss
      echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss

      ennen viimeistä riviä:

      exit 0

   3. Tallenna ja poistu.

lähde: http://wiki.ubuntu-fi.org/Enemy_Territory (http://wiki.ubuntu-fi.org/Enemy_Territory)

t. veivi
Otsikko: Vs: Skype ja peliääni ongelma
Kirjoitti: larpa - 02.02.08 - klo:12.04
Saman ongelman kanssa painiskelin itsekki aikoinani, mutta nyt ei ole ongelmaa kun ei tarvi pelata ET:tä.
"Poistin" ongelman, laittamalla skypestä äänet pois :)
Sitte ei ollut ongelmia...skype lagas muittenkin softien ääniä.
Toisaalta..sen skypen voi sammuttaa ku pelaa ET:tä, eihän sitä sillon tartte.
Vika on itse ET:ssä.
Otsikko: Vs: Skype ja peliääni ongelma
Kirjoitti: veivi - 02.02.08 - klo:12.07
Saman ongelman kanssa painiskelin itsekki aikoinani, mutta nyt ei ole ongelmaa kun ei tarvi pelata ET:tä.
"Poistin" ongelman, laittamalla skypestä äänet pois :)
Sitte ei ollut ongelmia...skype lagas muittenkin softien ääniä.
Toisaalta..sen skypen voi sammuttaa ku pelaa ET:tä, eihän sitä sillon tartte.
Vika on itse ET:ssä.

Skype/ventrilo on vaan aikas tärkeä, koska saattaa olla jopa 10 henkilöä samanaikaisesti samassa voicessa ja yllätys...yllätys jopa samassa pelissä  :o
Otsikko: Vs: Skype ja peliääni ongelma
Kirjoitti: larpa - 02.02.08 - klo:13.38
Aivan, itselläni ei ollut ikinä tarvetta jutella muitten kans kun pelasin et:tä.
Tuo muuttaakin asian ihan eri kantille...ei ole kokemusta tästä, niin vaikea sanoa mitään.
Lähtisin aluksi katteleen ohjelmien asetukset läpi.
Otsikko: Vs: Skype ja peliääni ongelma
Kirjoitti: Exitium - 02.02.08 - klo:17.22
Enemy Terrority käyttää wanhaa OSS- tsydeemiä, joka ei osaa käsitellä ääntä kuin yhdestä lähteestä kerrallaan. ALSA on se, joka osaa useasta lähteestä samanaikaisesti. Musiikkisoittimissa ym. on mitä ilmeisimmin siis ALSA käytössä.

Asenna paketti "alsa-oss".

Koodia: [Valitse]
sudo apt-get install alsa-oss
Ja käynnistä ET laittamalla käynnistyskomennon eteen "aoss". Siten ET:n pitäisi käyttää ALSA:aa ja täten myös Ventirlon ja Skypen äänten pitäisi toimia.
Otsikko: Vs: Skype ja peliääni ongelma (RATKAISTU)
Kirjoitti: veivi - 02.02.08 - klo:19.05
Enemy Terrority käyttää wanhaa OSS- tsydeemiä, joka ei osaa käsitellä ääntä kuin yhdestä lähteestä kerrallaan. ALSA on se, joka osaa useasta lähteestä samanaikaisesti. Musiikkisoittimissa ym. on mitä ilmeisimmin siis ALSA käytössä.

Asenna paketti "alsa-oss".

Koodia: [Valitse]
sudo apt-get install alsa-oss
Ja käynnistä ET laittamalla käynnistyskomennon eteen "aoss". Siten ET:n pitäisi käyttää ALSA:aa ja täten myös Ventirlon ja Skypen äänten pitäisi toimia.

alsa-oss oli jo asennettuna, eikä auttanut komento
Koodia: [Valitse]
aoss et
Entä tarvitseeko näille riveille tehdä kenties jotain?

Koodia: [Valitse]
1. Avaa tiedosto /etc/rc.local:

      sudo kate /etc/rc.local

      echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss
      echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss

      exit 0
Otsikko: Vs: Skype ja peliääni ongelma (RATKAISTU)
Kirjoitti: veivi - 02.02.08 - klo:20.53
Homma ratkesi seuraavasti: Poistin nämä

Koodia: [Valitse]
sudo kate /etc/rc.local
      echo 'et.x86 0 0 direct' > /proc/asound/card0/pcm0p/oss
      echo 'et.x86 0 0 disable' > /proc/asound/card0/pcm0c/oss

      exit 0

Ja sitten tein seuraavaa:

Päivitin
Koodia: [Valitse]
sudo apt-get update
Oli jo valmiiksi asennettuna
Koodia: [Valitse]
sudo apt-get install alsa-oss
Latasin tämän
Koodia: [Valitse]
wget -q -O - http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz | gzip -d > et-sdl-sound && chmod a+x et-sdl-sound
Siirsin tiedoston tuonne
Koodia: [Valitse]
sudo mv et-sdl-sound /usr/local/games/enemy-territory/
Kopioin tiedosto et-sdl-sound ./etwolf kansioon

Avasin skypen
Koodia: [Valitse]
aoss skype
Käynnistin pelin
Koodia: [Valitse]
./et-sdl-sound
Lähde: http://kronixcb.blogspot.com/2007/10/ubuntu-gutsy-32-e-64-bit-teamspeak.html (http://kronixcb.blogspot.com/2007/10/ubuntu-gutsy-32-e-64-bit-teamspeak.html)

Ja tein seuraavaa XQF:ään

Ominaisuudet ->pelit välilehti ->valitse enemy territory->korvaa komentorivi kohdassa et seuraavalla ./et-sdl-sound

t. veivi
Otsikko: Vs: Skype ja peliääni ongelma (RATKAISTU)
Kirjoitti: Sotamato - 03.02.08 - klo:16.03
Ja sitten tein seuraavaa:

Minulla ei kuulunut lainkaan ääniä, ja sain ne toimimaan noilla taikasanoilla, mitä sinäkin teit.