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]

Responder a