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
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
killall esd; et; esd
com isso eu recebo
------- sound initialization -------
/dev/adsp: No such file or directory
Could not open /dev/adsp
------------------------------------
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
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.
Tentei definir SDL_AUDIODRIVER="pulse"
em et-sdl-sound
, parece que estou recebendo o mesmo erro do método 3.
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?
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
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
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:
Instale o vinho (se não tiver).
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).
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).
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.
Reinicie, bloqueie, dê um clique duplo no link_to_et.exe em sua área de trabalho e divirta-se com o et.
Para 12.04 , o que funcionou para mim foi usar um hack SDL que foi feito há alguns anos atrás.
Obtenha SDL
com ALSA
opções:
sudo apt-get install libsdl1.2debian-alsa
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
Reinicialize sua máquina.
Depois de reinicializado, em vez de digitar apenas et
para ser executado, digite este momento em et-sdl-sound
.
@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?
Carreguei o instalador do windows em vinho e tenho um som perfeito, acho que qualquer jogo com opengl funcionará com vinho, então experimente.
Tags games sound oss-sound-system