[Resolvido] Alguns jogos sem som, alguem sabe a solução?

Iniciado por rafaelcruzmendes, 01 de Setembro de 2010, 17:47

tópico anterior - próximo tópico

rafaelcruzmendes

Bom, tô com um problema chato aqui no ubuntu 10.04.1, eu instalei o Wolfestein Enemy Territory, estava sem som, aí pesquisando pela internet achei a solução, executando o comando:

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss

Resolveu o problema do som, mas no outro dia voltou o mesmo problema. Repeti o mesmo processo pra essa solução, mas apareceu um erro:

bash: /proc/asound/card0/pcm0c/oss: Arquivo ou diretório não encontrado

Eu fui verificar nesse local e realmente nao tem nenhum arquivo ou diretorio com o nome "oss".

E outro jogo está com o mesmo problema que antes não tinha. É o Paintball 2.0.  :-\

Instalei o Ubuntu faz 1 mês, ainda estou iniciando nele. Já revirei o Google de ponta a cabeça mas não acho a solução!

É somente com jogos, o som do sistema em geral está funcionando normal.

Alguem aí sabe a solução?

Agradeço desde já.
PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

Lolilo

É, eu também gostaria de saber... estou com o mesmo problema, mas só em jogos mesmo. :/

platao

#2
Tente instalar os pacotes linux-sound-base oss-compat alsa-oss tente tbm se nao surtir efeito mudar o servidor som com gstreamer-properties(no terminal) e teste, ou entao editar a chamada do programa colocando o comando aoss na frente como por exemplo;

aoss /usr/local/games/armyops/./armyops
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

Citação de: platao online 01 de Setembro de 2010, 23:23
Tente instalar os pacotes linux-sound-base oss-compat alsa-oss tente tbm se nao surtir efeito mudar o servidor som com gstreamer-properties(no terminal) e teste, ou entao editar a chamada do programa colocando o comando aoss na frente como por exemplo;

aoss /usr/local/games/armyops/./armyops

Sem sucesso, tentei dessas formas que você descreveu, no gstreamer-properties mudei de toda as formas da guia "Audio", a cada mudança eu testava, mas nenhuma saiu som no jogo. E o de executar o jogo com o comando aoss tambem não funcionou, rodou o jogo sem som nenhum.

Nessa última tentativa, observando o "log" que aparece no terminal, tem uma parte que justifica a falta do som no jogo, é a seguinte:

------- sound initialization -------
LoadLibrary("./snd_oss.so")
dlopen("q2a3d.so") failed: q2a3d.so: cannot open shared object file: No such file or directory
Error loading up q2a3d module.


Pelo que diz ai, o jogo nao conseguiu abrir o arquivo "q2a3d.so", repondo esse arquivo no sistema, é capaz de resolver né?

Abraços

PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

platao

Ola a lib snd-oss e o mesmo que o alsa-oss, sendo que se vc procurar no synaptc resulta no mesmo pacote, verifiquei aqui nesse caminho /proc/asound/card0/pcm0p/oss e realmente existe o arquivo oss, so uma pergunta, vc esta com o Ubuntu 64bits? se estiver instale tbm os pacotes ia32libs e ia32libs-gtk, Seu Ubuntu esta com todas as atuaizaçoes?(nos canais de software deixe tudo marcado nas abas programas do ubuntu e na aba atualizaçoes)

Veja;

http://dplogin.com/forums/index.php?topic=1696.0
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

#5
Citação de: platao online 02 de Setembro de 2010, 22:46
Ola a lib snd-oss e o mesmo que o alsa-oss, sendo que se vc procurar no synaptc resulta no mesmo pacote, verifiquei aqui nesse caminho /proc/asound/card0/pcm0p/oss e realmente existe o arquivo oss, so uma pergunta, vc esta com o Ubuntu 64bits? se estiver instale tbm os pacotes ia32libs e ia32libs-gtk, Seu Ubuntu esta com todas as atuaizaçoes?(nos canais de software deixe tudo marcado nas abas programas do ubuntu e na aba atualizaçoes)

Veja;

http://dplogin.com/forums/index.php?topic=1696.0

Meu Ubuntu é 32 bits, creio que antes existia essa pasta ou arquivo OSS, pois da primeira vez, o comando q eu usei (ditado na minha primeira mensagem) para aparecer o som no jogo funcionou, só depois q nao funcionou mais, e dá como se nao existisse, e eu fui lá no local e realmente nao existe nada. O teu tem, mas o meu nao tem mais, não sei porque. Creio que foi depois de instalar algumas atualizações. E SIM, o Ubuntu está totalmente atualizado.

Abraços

Ah, e só pra constar, o arquivo "snd_oss.so" fica na pasta do jogo (Paintball 2.0).

Agradeço desde já a todos que estão tentando me ajudar.
PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

platao

Ola vc tentou http://dplogin.com/forums/index.php?topic=1696.0 para ver se funciona?

s_a3d 0
snd_restart

Or uncheck 3d sound from the audio menu options and hit apply.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

#7
Citação de: platao online 03 de Setembro de 2010, 01:35
Ola vc tentou http://dplogin.com/forums/index.php?topic=1696.0 para ver se funciona?

s_a3d 0
snd_restart

Or uncheck 3d sound from the audio menu options and hit apply.


Eu mandei os comandos que você disse no jogo, resolveu um problema (o 3D Sound no menu de Audio do jogo estava marcado), mas apareceu outro, com o seguinte log:

------- sound initialization -------
LoadLibrary("./snd_oss.so")
/dev/dsp: No such file or directory
SNDDMA_Init: Could not open /dev/dsp.


E quando eu executo o jogo usando aoss ./paintball2, aparece:

------- sound initialization -------
LoadLibrary("./snd_oss.so")
/dev/dsp: Invalid argument
SNDDMA_Init: Could not mmap /dev/dsp.


Com uma pequena diferença.

Agradecido pelo empenho.



PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

platao

#8
Ola, parece que esse game usa a engine do Quake2 veja;

https://help.ubuntu.com/community/Games/Native/Quake2

Sound

If you have no sound with the following error message in console

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

you can try the following fix

sudo vi /etc/init.d/bootmisc.sh
add "echo 'quake2 0 0 direct' > /proc/asound/card0/pcm0p/oss" above : exit 0

http://translate.google.com/translate?hl=pt-BR&langpair=en|pt&u=http://bbs.archlinux.org/viewtopic.php%3Fpid%3D328519 e tbm http://mandrivausers.org/index.php?/topic/21486-problems-installing-quake-2-solved/

No final dos links acima tbm tem informação muito util.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

Citação de: platao online 05 de Setembro de 2010, 02:35
Ola, parece que esse game usa a engine do Quake2 veja;

https://help.ubuntu.com/community/Games/Native/Quake2

Sound

If you have no sound with the following error message in console

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

you can try the following fix

sudo vi /etc/init.d/bootmisc.sh
add "echo 'quake2 0 0 direct' > /proc/asound/card0/pcm0p/oss" above : exit 0

http://translate.google.com/translate?hl=pt-BR&langpair=en|pt&u=http://bbs.archlinux.org/viewtopic.php%3Fpid%3D328519 e tbm http://mandrivausers.org/index.php?/topic/21486-problems-installing-quake-2-solved/

No final dos links acima tbm tem informação muito util.

O comando "echo 'quake2 0 0 direct' > /proc/asound/card0/pcm0p/oss" não funciona pq nao existe nenhum oss no endereço, dá erro no comando, eu ja fiz isso, como já diz a minha primeira mensagem deste tópico.

E estes links eu estava olhando, nao resolveu.

Bom, eu descobri o arquivo de config do jogo, e lá eu posso configurar qual a minha placa de som, lá está como /dev/dsp/ mas creio q minha placa de som não está direcionada com esse local, até porque fui no local e nao tem nenhum arquivo/diretorio com esse nome.

Vocês sabe um jeito pra eu descobrir o "dev" da minha placa de som? Se eu soubesse, acho q poderia resolver o problema.

Obrigado
PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

platao

#10
Ola tente reinstalar o game, para ver se ele volta ao local padrao, ja que vc reportou que ele existia.....e tbm instalar esses pacotes;

sudo aptitude install --reinstall alsa-base gstreamer0.10-alsa sox libsox1a linux-sound-base oss-compat liboss-salsa-asound2 liboss-salsa2 libao2 libmikmod2 mpg123 alsa-oss

Aqui existe o dev/dsp em /dev.

Tente tbm com o comando sdl em vez de aoss.

Veja tbm se tem instalado essas libs no seu sistema como recomenda o site do game e tem tbm um update da uma checada;

You will need 32bit versions of the following libraries to run this game: libgcrypt, libgpg-error, libjpeg, libpng12, libstdc++, libpthread, libgcc_s, libXxf86vm, libXau, libXdmcp, libXext, libXdamage, libXfixes, libdrm, libX11, libGL, libxcb, libz, libdl, librt, libm, libc.

http://digitalpaint.org/files/

De uma olhada no forum oficial do game, la provavelmente vc encontrara a resposta;

http://dplogin.com/forums/index.php
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

Aleluiaaa! Eu descobri a solução, muito obrigado às pessoas que se empenharam a tentar me ajudar.

A solução foi o seguinte:

Abrir o arquivo de config do jogo, abrir com o Gedit /pbal/configs/config.cfg na pasta do Paintball.

Procurar a parte seta snd_driver "oss"

E mudar para seta snd_driver "alsa"

Salvar e pronto.

É até meio lógico isso, não sei como vi isso antes.

Ainda tem o Enemy Territory q ainda está com o mesmo problema, mas eu nao curto ele mesmo, entao deixa como está  :D

Abraços a todos.
PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.

platao

Ola, edite a sua primeira mensagem neste topico e adicione na frente (resolvido) para ajudar quem esta com a mesma duvida e manter a organização do forum.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

rafaelcruzmendes

Citação de: platao online 06 de Setembro de 2010, 09:15
Ola, edite a sua primeira mensagem neste topico e adicione na frente (resolvido) para ajudar quem esta com a mesma duvida e manter a organização do forum.

Tá feito amigo.  :)
PC - Processador Intel Celeron D 2.2, 1 GB de RAM DDR2, 2 HDs (160 GB cada), Gravador de DVD, Placa de Vídeo Intel 82945G/GZ Integrated Graphics.
Notebook - Processador Celeron 1.8, 1 GB de RAM DDR2, HD de 120 GB, Gravador de DVD, Leitor de cartão, Wireless, Placa de vídeo SIS Mirage 3 Graphics.