Kirjoittaja Aihe: ventrilon & enemy territory ääniongelma  (Luettu 2318 kertaa)

veivi

  • Käyttäjä
  • Viestejä: 60
  • Se mikä ei tapa, niin perunatuttaa!!!
    • Profiili
ventrilon & enemy territory ääniongelma
« : 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

Ja Enemy Territoryn 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
« Viimeksi muokattu: 14.01.08 - klo:23.25 kirjoittanut veivi »
Linux käyttäjäksi 23. Syyskuuta 2007

http://forum.ubuntu-fi.org/index.php?action=profile;u=6635;sa=showPosts

Sony Vaio VPCF12S1E, Ubuntu 11.04 ja Win7

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
Vs: ventrilon & enemy territory ääniongelma
« Vastaus #1 : 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.