marvinsc wrote
>Ol�,
>Atrav�s dessa lista descobri que preciso "matar" o artsd
>para poder escutar os sons de minha placa de som, mas
>agora bateu aquela d�vida: quando dou um kill no artsd
>o que exatamente estou fazendo ???
Voc� n�o s� n�o precisa como n�o deveria matar o "artsd".
O artsd � o daemon do aRts, o servidor de som que vem junto do KDE, mas n�o
faz parte do KDE. Eu j� expliquei isso uma vez, mas l� vai de novo.
Uma placa de som s� pode receber um fluxo de dados por vez. Isto �, apenas um
programa pode mandar dados para a placa de som. Enquanto um est� usando, os
outros t�m que esperar, o que � inaceit�vel, certo?
Ent�o, para poder ouvir os sons de mais de um programa por vez, � necess�rio
remix�-los todos juntos e, a� sim, enviar para a placa de som. Isso poderia
ser feito no kernel, mas o c�digo n�o � assim t�o simples. Mesmo assim, como
ele ainda n�o existe, teve gente que decidiu fazer isso com um programa
rodando normalmente (um daemon). Dois projetos existem hoje: o artsd e o esd.
Os dois t�m o mesmo prop�sito: receber os fluxos de som dos programas,
mix�-los e envi�-los � placa de som.
O seu problema � que voc� est� rodando um programa que ou n�o tem suporte ao
aRts ou o suporte n�o est� habilitado. Os programas do KDE, todos, t�m
suporte ao aRts. O xmms tamb�m tem, mas em geral vem desativado. Basta ativar
e voc� poder� ouvir tanto suas m�sicas do xmms como os sons do KDE ao mesmo
tempo.
No caso de programas que n�o tem suporte ao aRts, como � o caso do RealPlayer,
existe um programinha chamado artsdsp que vem com o aRts. A id�ia � enganar o
programa, fazendo-o pensar que est� mandando dados para a placa de som, mas
na verdade ele estar� enviando ao servidor aRts. Ou seja, ao inv�s de voc�
rodar, por exemplo:
realplay pnm://real.easyit.com.br/energia97fm
voc� ir� rodar:
artsdsp realplay pnm://real.easyit.com.br/energia97fm
Mas tente antes verificar se o suporte ao aRts n�o existe no seu programa. E
note que o artsdsp s� intercepta o programa se ele tentar abrir /dev/dsp. Se
ele tentar qualquer outra coisa, como /dev/dsp1 (segunda placa de som OSS) ou
/dev/sound/dsp (OSS sobre devfs) ou /dev/snd/pcmC0D0p (ALSA), n�o vai
funcionar.
--
Thiago Macieira - UFOT Registry number: 1001
[EMAIL PROTECTED]
ICQ UIN: 1967141 PGP: 0x8F2978D5 and 0xEA9037A5 (PGP 2.x)
Registered Linux user #65028
Assinantes em 17/03/2002: 2239
Mensagens recebidas desde 07/01/1999: 158501
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]