Gentoo Archives: gentoo-user-br

From: Rodolfo Penha <rodolfo.penha@×××××.com>
To: gentoo-user-br@l.g.o
Subject: [gentoo-user-br] Dica: alsa + dmix + arts
Date: Tue, 21 Jun 2005 21:42:20
Message-Id: 42B889AD.6050103@globo.com
1 Como alguns de vcs devem saber, o arts não consegue compartilhar o
2 device de som com o alsa. Porém, no kernel 2.6.12, tudo mudou, já que o
3 dmix vem configurado como padrão. Então, segue o esquema que fiz aqui
4 para que isso se torne possível:
5
6 1) Atualize seu kernel para a versão 2.6.12
7
8 # ACCEPT_KEYWORDS="~x86" emerge =gentoo-sources-2.6.12
9
10 2) Configure e compile o seu kernel como de costume. Não é necessário
11 habilitar nada no que se refere ao ALSA.
12
13 3) Atualize os seguintes pacotes do alsa para versão 1.0.9 (ou superior,
14 caso exista)
15
16 media-libs/alsa-lib
17 media-libs/alsa-oss
18 media-sound/alsa-headers
19 media-sound/alsa-tools
20 media-sound/alsa-utils
21
22 Dica: os pacotes, pelo menos quando instalei, estavam masked com ~x86,
23 então:
24
25 # qpkg -I -nc "media-.*/alsa-"|sed -e 's/$/
26 ~x86/'>>/etc/portage/package.keywords
27
28 Seguindo:
29
30 # emerge $(qpkg -I -nc "media-.*/alsa-")
31
32 4) Isso feito, é necessário reiniciar daemon do alsa
33
34 # /etc/init.d/alsasound restart
35
36 Pronto, se não ocorreu nenhum problema, tudo deve estar funcionando.
37
38 Para verificar se está tudo ok, eu fiz o seguinte:
39
40 Iniciei o alsaplayer para tocar um mp3 qualquer:
41
42 # alsaplayer ~/mp3/Bezerra_da_Silva-So_quando_o_morcego_doar_sangue.mp3
43
44 Ao mesmo tempo, iniciei o mpg123 com o artsdsp para tocar outro mp3
45
46 # artsdsp "mpg123 ~/mp3/Wando-Fogo_e_Paixao.mp3"
47
48 Bem, vai ficar uma zona, mas tudo bem, esse é intuíto da coisa. Se não
49 ficou é pq alguma coisa deu errado.
50
51 OBS: É possível tb iniciar vários alsaplayer's simultâneamente. O device
52 não precisa mais ser liberado. Também realizei este teste.
53
54 Agora vc pode compartilhar o seu device de som entre vários aplicativos,
55 seja com suporte a arts ou com suporte a alsa.
56
57 Qualquer dúvida é só postar na lista.
58
59 [ ]s
60
61 Rodolfo Penha
62
63
64 --
65 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Dica: alsa + dmix + arts "Fabio Jr. Beneditto" <fabiobeneditto@×××××.com>