Como consertar som no wolfenstein Enemy Territory

7

Eu instalei o wolf: et, e não consigo fazer o som funcionar. Tudo o que eu tenho instalado é em caminhos padrão, eu tinha 10,4 e depois atualizado para 10,10 via software de atualização de software. Eu tinha som trabalhando em 10.04 com o método abaixo de 2.

Eu tentei seguir

  1. killall esd; et; esd

    com isso eu recebo

    ------- sound initialization -------
    /dev/adsp: No such file or directory
    Could not open /dev/adsp
    ------------------------------------

  2. sudo -i
    echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
    echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
    exit

    com isso eu recebo

    bash: /proc/asound/card0/pcm0p/oss: No such file or directory
    e na verdade eu não tenho isso, eu tenho apenas sub0 e sub1 em pcm0p

  3. Eu tentei executar et com o script et-sdl-sound, mas com isso eu recebo essa saída no console link
    Eu provavelmente baguncei bibliotecas sdl, não consegui fazer o som funcionar, então baixei o novo do site do pacote debian e instalei-as.

  4. Tentei definir SDL_AUDIODRIVER="pulse" em et-sdl-sound , parece que estou recebendo o mesmo erro do método 3.

  5. pasuspender -- et +set s_alsa_pcm plughw:0

    me dá

    ------- sound initialization -------
    /dev/adsp: No such file or directory
    Could not open /dev/adsp
    _------------------------------------

Misc: @Oli: eu não sei se estou correndo pulso ou esd, como posso verificar isso?

    
por GrizzLy 15.12.2010 / 14:45

6 respostas

3

Eu me cansei de reiniciar o windows apenas para jogar wolf-et, então eu tentei fazer uma instalação limpa do ubuntu 10.10 (maverick).

E depois disso eu instalei o Wolfenstein: ET do playdeb e tudo funciona muito bem. link

    
por GrizzLy 18.01.2011 / 23:14
2

Não sei por que você está executando esd . Eu pensei que foi expulso anos atrás para o PulseAudio. Se você não tiver o PulseAudio, provavelmente não seguiria o restante desta resposta.

Primeiro, verifique se o SDL pode falar diretamente com o Pulseaudio:

sudo apt-get install libsdl1.2debian:i386 libsdl1.2debian

Depois, com o script et-sdl-sound , altere SDL_AUDIODRIVER="alsa" para SDL_AUDIODRIVER="pulse" .

O som deve começar a fluir magicamente para os seus ouvidos e a vida será muito melhor.

Algumas pessoas também tiveram sucesso no passado ao matar temporariamente o PulseAudio (para liberar o hardware) e configurar manualmente o driver:

pasuspender -- et +set s_alsa_pcm plughw:0
    
por Oli 15.12.2010 / 14:57
1

Eu estava entediado em tentar consertar o som e tentei instalar o território inimigo wolfenstein com vinho.

Funciona (tem alguns problemas, mas funciona principalmente como deveria, com som).

Veja como você pode instalá-lo:

  1. Instale o vinho (se não tiver).

  2. Faça o download do wolfenstein et client para windows (Aqui: link ). Extraia-o em algum lugar seguro, como homefolder e terminal aberto.

    Digite: cd caminho para o arquivo WolfET_2_60b_custom.exe (exemplo: cd / home / workspace). Então faça: vinho WolfET_2_60b_custom.exe (abra o instalador do Windows, execute-o).

  3. Faça o download do punkbuster e do keygenerator (aqui: link ) Extraia e clique com o botão direito do mouse em ET_PBSetup.exe e execute com wine (instale-o na pasta wolfenstein).

  4. No seu sistema, navegue para /.wine/dosdevices/c:/Program Files / Wolfenstein (ou lá onde você instalou o wolfenstein et), rightclick et.exe e faça o link. Cortar link e colá-lo no espaço de trabalho.

  5. Reinicie, bloqueie, dê um clique duplo no link_to_et.exe em sua área de trabalho e divirta-se com o et.

por user293591 14.06.2014 / 22:59
0

Para 12.04 , o que funcionou para mim foi usar um hack SDL que foi feito há alguns anos atrás.

  1. Obtenha SDL com ALSA opções:

    sudo apt-get install libsdl1.2debian-alsa

  2. Uma vez instalado, pegue o hack:

    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

  3. Reinicialize sua máquina.

Depois de reinicializado, em vez de digitar apenas et para ser executado, digite este momento em et-sdl-sound .

    
por Will Sams 30.09.2012 / 20:14
0

@Will Sams "2. Uma vez instalado, pegue o hack:

wget -q -O - link | gzip -d > et-sdl-sound & amp; & amp; chmod a + x et-sdl-sound " Minha saída de terminal para isso foi:

gzip: option --ascii ignored on this system

gzip: stdin: not in gzip format

Qualquer ajuda com isso?

    
por battleof3 27.01.2014 / 20:54
0

Carreguei o instalador do windows em vinho e tenho um som perfeito, acho que qualquer jogo com opengl funcionará com vinho, então experimente.

    
por Bart 30.08.2014 / 15:11