Fala galera...
Eu queria saber como configuro o driver de som para executar dois sons ao mesmo tempo. Sempre que vou executar mais de um som aparece o seguinte erro:
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
Valew..
Eu tambem estou com problema no som. A placa de som eh reconhecida. Mas se o Skype esta funcionando, o rithmnbox nao so nao funciona como trava. O Centro de controle, quando o skype esta ligado, tambem trava se eu tentar mexer nas configuracoes de hardware. Ja desativei todas as notificacoes do sistema, ja tentei um killall artsd e configurar tudo com o alsa, mas o problema se repete. Eu uso o FC4, KDE, instalado num AMD64. Placa Intel ICH NvidiaCK 8s. Detalhe: sem mensagens de erro. Abcs, Acris
Smow pfsmorigo@gmail.com wrote: Fala galera...
Eu queria saber como configuro o driver de som para executar dois sons ao mesmo tempo. Sempre que vou executar mais de um som aparece o seguinte erro:
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
Valew.. -- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
---------------------------------
What are the most popular cars? Find out at Yahoo! Autos
Tente habilitar o esd, eu tive este mesmo problema, nâo ta 100% mas já deu uma melhorada.
Se eu tava com o XMMS aberto, e abria o aMSN o som do mesmo não saia, ai quando o XMMS trocava de musica saia todos os sons do aMSN e o XMMS dizia que o dispositivo tava ocupado.
Eu habilitei o ESD e estou utilizando ALSA, no aMSN eu mudei o comando de som de play para esdplay. Muitos outros programas funcionaram, só falta o audacity e o skype pra ficar tudo 10.
Tenta habilitar pra ver o que dá.
Att,
Oi, Sergio, Espero que o Smow tenha tido mais sucesso. Eu tentei habilitar o esd, nem tinha ideia de como fazer isso e busquei algo no google. Achei o comando numa lista, onde se especificavam as opcoes. Tentei simplesmente [esd] e o micro travou, travou tudo, precisei reiniciar (e nao reiniciou enquanto eu nao desliguei na marra). [esd /dev/dsp] travou o console. entao tentei ver se conseguia algo fazendo de conta que ele estava habilitado e escolhi uma funcao que determinava que o dispositivo de som nao seria liberado se ficasse ocioso: [root@localhost ~]# esd -as -1 esd: Esound sound daemon already running or stale UNIX socket /tmp/.esd/socket This socket already exists indicating esd is already running. Exiting... Feliz da vida, fui tentar rodar o rithmbox: continua sem funcionar, e agora diz que "Could not access ALSA device "default", check its permissions". Entrei no centro de controle e fui tentar habilitar o alsa, tirando a opcao auto-detectar: "Sound server informational message: Error while initializing the sound driver: device: default can't be opened for playback (Permission denied) The sound server will continue, using the null output device." Parece que meu problema eh outro. Thanks anyway. Abcs, Acris
Sérgio Cioban Filho sergio@tecjump.com.br wrote: Tente habilitar o esd, eu tive este mesmo problema, nâo ta 100% mas já deu uma melhorada.
Se eu tava com o XMMS aberto, e abria o aMSN o som do mesmo não saia, ai quando o XMMS trocava de musica saia todos os sons do aMSN e o XMMS dizia que o dispositivo tava ocupado.
Eu habilitei o ESD e estou utilizando ALSA, no aMSN eu mudei o comando de som de play para esdplay. Muitos outros programas funcionaram, só falta o audacity e o skype pra ficar tudo 10.
Tenta habilitar pra ver o que dá.
Att,
Se você está rodando como usuário comum (não root), adiciona esse usuário ao grupo "audio"
Hau!
Made Anna wrote:
Eu tambem estou com problema no som. A placa de som eh reconhecida. Mas se o Skype esta funcionando, o rithmnbox nao so nao funciona como trava. O Centro de controle, quando o skype esta ligado, tambem trava se eu tentar mexer nas configuracoes de hardware. Ja desativei todas as notificacoes do sistema, ja tentei um killall artsd e configurar tudo com o alsa, mas o problema se repete. Eu uso o FC4, KDE, instalado num AMD64. Placa Intel ICH NvidiaCK 8s. Detalhe: sem mensagens de erro.
Complementando a resposta do Sérgio, só pra explicar: infelizmente o modo com que o Linux lida com o som não é muito eficiente. Isso se dá pelo fato de que só um processo pode usar o dispositivo de som por vez (o que é entendível, pra evitar conflitos :P)
Então se você estiver usando o Skype, ele estará utilizando o /dev/dsp, que é o dispositivo de som. Então quando qualquer outro programa tenta acessar o mesmo dispositivo, ele não vai funcionar.
A solução para isso já existe: criar um único programa que utiliza esse dispositivo de som (/dev/dsp), mas ao invés dele usar o dispositivo para tocar sons ou coisa parecida, ele usa para a partir dele distribuir para os outros programas.
Exemplos de programas que fazem isso: esound, artsd.
Mas infelizmente para isso ocorrer bem, todos os programas tem que ter suporte à esses "sound daemons", e aí entramos em vários critérios, como richas, preguiças, falta de padrões (liberdade de escolha), entre outros.
Nem todos irão querer usar o artsd, porque ele é feito pelo time do KDE :-) Ou nem todos vão querer usar o esound... E por aí vai. Acho que isso só vai se resolver quando alguém do X.org resolver logo essa questao colocando um gerenciador de som como modulo do X. :P
Abcs, Acris
Hugo, Acho que fiquei tao emocionada com essa sua resposta que levei seculos pra responder. Eu ja disse no IRC, torno a dizer aqui: voce foi barbaro pela forma respeitosa com que respondeu. Estou acostumada, como novata, a receber respostas rapidas demais, que as vezes ate funcionam mesmo, mas eh digno de nota que quando li tua resposta senti que vale mesmo a pena buscar essas respostas. Acho que continuo emocionada rs, continuo sem palavras :) Sobre o som, optei por deixar o som funcionando em tudo menos no skype porque, mesmo que eu nao possa explicar, quando preciso usar o som no skype o resto automaticamente para de funcionar, mas o contrario nao eh verdadeiro. Se estiver seeeca pra ouvir musica (rs) depois de usar o skype, eu reinicio o fedora.
Hugo Cisneiros hugo@devin.com.br wrote: Hau!
Made Anna wrote:
Eu tambem estou com problema no som. A placa de som eh reconhecida. Mas se o Skype esta funcionando, o rithmnbox nao so nao funciona como trava. O Centro de controle, quando o skype esta ligado, tambem trava se eu tentar mexer nas configuracoes de hardware. Ja desativei todas as notificacoes do sistema, ja tentei um killall artsd e configurar tudo com o alsa, mas o problema se repete. Eu uso o FC4, KDE, instalado num AMD64. Placa Intel ICH NvidiaCK 8s. Detalhe: sem mensagens de erro.
Complementando a resposta do Sérgio, só pra explicar: infelizmente o modo com que o Linux lida com o som não é muito eficiente. Isso se dá pelo fato de que só um processo pode usar o dispositivo de som por vez (o que é entendível, pra evitar conflitos :P)
Então se você estiver usando o Skype, ele estará utilizando o /dev/dsp, que é o dispositivo de som. Então quando qualquer outro programa tenta acessar o mesmo dispositivo, ele não vai funcionar.
A solução para isso já existe: criar um único programa que utiliza esse dispositivo de som (/dev/dsp), mas ao invés dele usar o dispositivo para tocar sons ou coisa parecida, ele usa para a partir dele distribuir para os outros programas.
Exemplos de programas que fazem isso: esound, artsd.
Mas infelizmente para isso ocorrer bem, todos os programas tem que ter suporte à esses "sound daemons", e aí entramos em vários critérios, como richas, preguiças, falta de padrões (liberdade de escolha), entre outros.
Nem todos irão querer usar o artsd, porque ele é feito pelo time do KDE :-) Ou nem todos vão querer usar o esound... E por aí vai. Acho que isso só vai se resolver quando alguém do X.org resolver logo essa questao colocando um gerenciador de som como modulo do X. :P
Abcs, Acris
Made Anna wrote:
Hugo,
Oi acris :)
Acho que fiquei tao emocionada com essa sua resposta que levei seculos pra responder. Eu ja disse no IRC, torno a dizer aqui: voce foi barbaro pela forma respeitosa com que respondeu. Estou acostumada, como novata, a receber respostas rapidas demais, que as vezes ate funcionam mesmo, mas eh digno de nota que quando li tua resposta senti que vale mesmo a pena buscar essas respostas. Acho que continuo emocionada rs, continuo sem palavras :)
Esse é o espírito, buscar sempre as respostas, e nunca se acomodar demais :P
Sobre o som, optei por deixar o som funcionando em tudo menos no skype porque, mesmo que eu nao possa explicar, quando preciso usar o som no skype o resto automaticamente para de funcionar, mas o contrario nao eh verdadeiro. Se estiver seeeca pra ouvir musica (rs) depois de usar o skype, eu reinicio o fedora.
Reiniciar? Precisa disso realmente? :( Mesmo depois que voce fecha o Skype, nada funciona? Pois depois que voce fecha o Skype era para o resto funcionar... Pelo menos por aqui é assim. Depois de fechar o Skype, veja se os processos dele continuar rodando com o comando 'ps ax'[1], e também veja se alguém ou algum processo[1] esteja usando o dispositivo de som com o comando 'fuser /dev/dsp'[2].
[1] Para mais informações sobre processos, veja em: http://www.devin.com.br/eitch/tlm4/s1-comandos.html#s2-comandos-processos
[2] Outra maneira legal de ver o que está sendo usado por qual processo, é utilizando o comando 'lsof' (LiSt Open Files). Combine com grep e voce terá algo poderoso, tipo 'lsof | grep /dev/dsp'.
Você pode matar o processo que está ocupando o dispositivo com o comando:
# fuser -k /dev/dsp
Jeronimo Zucco LPIC-1 Linux Professional Institute Certified Núcleo de Processamento de Dados Universidade de Caxias do Sul
Hugo Cisneiros escreveu:
Made Anna wrote:
Hugo,
Oi acris :)
Acho que fiquei tao emocionada com essa sua resposta que levei seculos pra responder. Eu ja disse no IRC, torno a dizer aqui: voce foi barbaro pela forma respeitosa com que respondeu. Estou acostumada, como novata, a receber respostas rapidas demais, que as vezes ate funcionam mesmo, mas eh digno de nota que quando li tua resposta senti que vale mesmo a pena buscar essas respostas. Acho que continuo emocionada rs, continuo sem palavras :)
Esse é o espírito, buscar sempre as respostas, e nunca se acomodar demais :P
Sobre o som, optei por deixar o som funcionando em tudo menos no skype porque, mesmo que eu nao possa explicar, quando preciso usar o som no skype o resto automaticamente para de funcionar, mas o contrario nao eh verdadeiro. Se estiver seeeca pra ouvir musica (rs) depois de usar o skype, eu reinicio o fedora.
Reiniciar? Precisa disso realmente? :( Mesmo depois que voce fecha o Skype, nada funciona? Pois depois que voce fecha o Skype era para o resto funcionar... Pelo menos por aqui é assim. Depois de fechar o Skype, veja se os processos dele continuar rodando com o comando 'ps ax'[1], e também veja se alguém ou algum processo[1] esteja usando o dispositivo de som com o comando 'fuser /dev/dsp'[2].
[1] Para mais informações sobre processos, veja em: http://www.devin.com.br/eitch/tlm4/s1-comandos.html#s2-comandos-processos
[2] Outra maneira legal de ver o que está sendo usado por qual processo, é utilizando o comando 'lsof' (LiSt Open Files). Combine com grep e voce terá algo poderoso, tipo 'lsof | grep /dev/dsp'.
Great, great, great again, Hugo :-) Bom, agora ja da pra ser feliz. Realmente, com o skype (apos o uso do call) desconectar somente (que era o que eu estava fazendo) nao era suficiente; o intrigante eh que nao so o som nao funciona como os programas de som travam e obtenho: # lsof | grep /dev/dsp skype 5998 acrisf 27u CHR 14,3 3567 /de v/dsp
Desconectando e fechando o skype, o mesmo comando retorna nada. Abro o rithmbox e ele toca direitinho (uau!). Desliguei o rithmbox (fechei o programa) e testei o skype, que chamou direitinho. E, evidentemente depois do que foi explicado, com o rithmbox ligado, o skype aparece junto com o rithmbox na lista do ps ax, mas nao acusa nada nos outros comandos e o proprio skype acusa erro com o sound device. Entao, a solucao ficou um pouco melhor. Se quero usar o microfone no skype, desligo outro sistema de som (observando que deixei previamente todas as notificacoes sonoras do sistema desativadas) antes de chamar. Se quero voltar a usar o som depois de usar o skpype, desconecto fecho e posso ate reabri-lo, sem usar seu som. Tem que ter a troca, mas beeem melhor que reiniciar o Fedora todo, nao? Valeu! abcs, Acris
--------------------------------- Yahoo! Mail Use Photomail to share photos without annoying attachments.
br-users@lists.fedoraproject.org