Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Pelit => Aiheen aloitti: veivi - 14.01.08 - klo:18.26

Otsikko: ventrilon & enemy territory ääniongelma
Kirjoitti: veivi - 14.01.08 - klo:18.26
Käytössäni on kubuntu 7.10 Gutsy Gibbon

Ongelma on seuraavanlainen:

Asensin ventrilomixin koneelleni seuraavan sivun ohjeiden muikaisesti http://forum.ubuntu-fi.org/index.php?topic=11248.msg91657 (http://forum.ubuntu-fi.org/index.php?topic=11248.msg91657)

Ja Enemy Territoryn http://wiki.ubuntu-fi.org/Enemy_Territory (http://wiki.ubuntu-fi.org/Enemy_Territory)

Kun käynnistän ventrilonin komentamalla wine "C:\Program Files\VentriloMIX\Ventrilo 2.1.4.exe" aukeaa ventti nätisti ja saan äänet ja mikin toimimaan, mutta kun menen peliin eivät pelin äänet toimi, eikä mikin Push-to-talk-ominaisuus. Noissa ohjeissa ei kyllä mainita kovinkaan tarkkaan esim. sitä, että missä ventriloctrl.c-filu pitäisi sijaita?

Olen myös kokeillut tätä tuloksetta, tai siis saan kyllä pelin äänet toimimaan, mutta sitten katoaa ventrilo äänet.

   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 gedit /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.

t. veivi
Otsikko: Vs: ventrilon & enemy territory ääniongelma
Kirjoitti: tn - 17.01.08 - klo:18.14
Kun käynnistän ventrilonin komentamalla wine "C:\Program Files\VentriloMIX\Ventrilo 2.1.4.exe" aukeaa ventti nätisti ja saan äänet ja mikin toimimaan, mutta kun menen peliin eivät pelin äänet toimi, eikä mikin Push-to-talk-ominaisuus. Noissa ohjeissa ei kyllä mainita kovinkaan tarkkaan esim. sitä, että missä ventriloctrl.c-filu pitäisi sijaita?

Kyseisen tiedoston ei sinänsä pidä sijaita missää, sillä se on lähdekooditiedosto, josta tulee kääntää lopullinen ohjelma. Jotain (käyttö)ohjeita löytyy paketin README-tiedostosta kuten yleensä.

Itse joskus kokeilin muutamaakin erilaista ratkaisua tuohon Push-to-talk-ongelmaa, mutta kaikissa tuntui olevan jotain vikaa. Koodasin jopa omankin ohjelman tuohon, ja se kai toimikin. Homma kaatui kuitenkin johonkin fglrx-ajurin aiheuttamaan konfliktiin tms.

Lainaus
Olen myös kokeillut tätä tuloksetta, tai siis saan kyllä pelin äänet toimimaan, mutta sitten katoaa ventrilo äänet.
...

Ilmeisesti uusimmissa wine-versioissa ainakin pikkuveljelläni on sellainen omituinen ongelma, että (ventrilon?) äänet eivät toimi, ellei käynnistä esimerkiksi Totemilla jotain äänitiedostoa taustalle. Äänen ei siis tarvitse kylläkään pauhata siellä taustalla koko ajan, vaan riittää, että sen Totemin jättää päälle.