Gentoo Archives: gentoo-user-br

From: "Fabio Jr. Beneditto" <fabiobeneditto@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Dica: alsa + dmix + arts
Date: Wed, 22 Jun 2005 14:47:41
Message-Id: 6.2.3.0.2.20050622113407.03824758@pop.gmail.com
In Reply to: Re: [gentoo-user-br] Dica: alsa + dmix + arts by Rodolfo Penha
1 Olá. Em 11:24 22/06/2005, você (Rodolfo Penha) escreveu:
2 >Não é gambiarra.
3
4 taz root # emerge -pv arts
5
6 These are the packages that I would merge, in order:
7
8 Calculating dependencies ...done!
9 [ebuild R ] kde-base/arts-1.3.2-r1 +alsa
10 +arts -artswrappersuid -debug +esd -hardened
11 -jack -kdeenablefinal +mad +oggvorbis -xinerama 0 kB
12
13
14 >Tente fazer o arts rodar simultaneamente com o
15 >alsa usando alsa inferior à 1.0.9.
16
17 Não consigo acessar minha máquina de casa agora,
18 mas uso o 2.6.11 e o ALSA que veio com ele. E só.
19
20 >E outra: kernel inferior a 2.6.12 o dmix precisa
21 >ser configurado manualmente. No 2.6.12 o dmix é utilizado como
22 >padrão.
23
24 Por isso que eu digo...
25
26 Fiz todos eles usarem o esd.
27
28
29
30
31 >Fabio Jr. Beneditto wrote:
32 >
33 > > Bom...
34 > >
35 > > Eu fiz todos eles utilizarem o eSound (esd)
36 > >
37 > > E, não precisa desse tipo de gambiarra p'ra funcionar ;)
38 > >
39 > > (é bem bacana escutar MP3 com o Beep-Media-Player e um vídeo com o
40 > > MPlayer ;) )
41 > >
42 > > Olá. Em 18:42 21/06/2005, você (Rodolfo Penha) escreveu:
43 > >
44 > >> Como alguns de vcs devem saber, o arts não consegue compartilhar o
45 > >> device de som com o alsa. Porém, no kernel 2.6.12, tudo mudou, já que o
46 > >> dmix vem configurado como padrão. Então, segue o esquema que fiz aqui
47 > >> para que isso se torne possível:
48 > >>
49 > >> 1) Atualize seu kernel para a versão 2.6.12
50 > >>
51 > >> # ACCEPT_KEYWORDS="~x86" emerge =gentoo-sources-2.6.12
52 > >>
53 > >> 2) Configure e compile o seu kernel como de costume. Não é necessário
54 > >> habilitar nada no que se refere ao ALSA.
55 > >>
56 > >> 3) Atualize os seguintes pacotes do alsa para versão 1.0.9 (ou superior,
57 > >> caso exista)
58 > >>
59 > >> media-libs/alsa-lib
60 > >> media-libs/alsa-oss
61 > >> media-sound/alsa-headers
62 > >> media-sound/alsa-tools
63 > >> media-sound/alsa-utils
64 > >>
65 > >> Dica: os pacotes, pelo menos quando instalei, estavam masked com ~x86,
66 > >> então:
67 > >>
68 > >> # qpkg -I -nc "media-.*/alsa-"|sed -e 's/$/
69 > >> ~x86/'>>/etc/portage/package.keywords
70 > >>
71 > >> Seguindo:
72 > >>
73 > >> # emerge $(qpkg -I -nc "media-.*/alsa-")
74 > >>
75 > >> 4) Isso feito, é necessário reiniciar daemon do alsa
76 > >>
77 > >> # /etc/init.d/alsasound restart
78 > >>
79 > >> Pronto, se não ocorreu nenhum problema, tudo deve estar funcionando.
80 > >>
81 > >> Para verificar se está tudo ok, eu fiz o seguinte:
82 > >>
83 > >> Iniciei o alsaplayer para tocar um mp3 qualquer:
84 > >>
85 > >> # alsaplayer ~/mp3/Bezerra_da_Silva-So_quando_o_morcego_doar_sangue.mp3
86 > >>
87 > >> Ao mesmo tempo, iniciei o mpg123 com o artsdsp para tocar outro mp3
88 > >>
89 > >> # artsdsp "mpg123 ~/mp3/Wando-Fogo_e_Paixao.mp3"
90 > >>
91 > >> Bem, vai ficar uma zona, mas tudo bem, esse é intuíto da coisa. Se não
92 > >> ficou é pq alguma coisa deu errado.
93 > >>
94 > >> OBS: É possível tb iniciar vários alsaplayer's simultâneamente. O device
95 > >> não precisa mais ser liberado. Também realizei este teste.
96 > >>
97 > >> Agora vc pode compartilhar o seu device de som entre vários aplicativos,
98 > >> seja com suporte a arts ou com suporte a alsa.
99 > >>
100 > >> Qualquer dúvida é só postar na lista.
101 > >
102 > >
103 > >
104 > > :wq!
105 > >
106 > > Fabio Jr. Beneditto [KamiKazeNH] - Linux User: 165.457 - UIN 62537421
107 > > Moderador da Lista Anti-Hackers@×××××××××××××××.br
108 > > Tel: (51)8144-8513 - Novo Hamburgo - RS - http://kamikazenh.zip.net
109 > > Gentoo Linux User - http://www.gentoo.org - http://www.gentoobr.org
110 > > ----------------------[ /dev/random me disse... ]----------------------
111 > > Extra! O marketing de "Jurassic Park" faz dobrar as vendas de MS-DOS!
112 > >
113 > >
114 >
115 >--
116 >gentoo-user-br@g.o mailing list
117
118 :wq!
119
120 Fabio Jr. Beneditto [KamiKazeNH] - Linux User: 165.457 - UIN 62537421
121 Moderador da Lista Anti-Hackers@×××××××××××××××.br
122 Tel: (51)8144-8513 - Novo Hamburgo - RS - http://kamikazenh.zip.net
123 Gentoo Linux User - http://www.gentoo.org - http://www.gentoobr.org
124 ----------------------[ /dev/random me disse... ]----------------------
125 I have enough trouble single-tasking!
126
127
128 --
129 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Dica: alsa + dmix + arts Magno Torres <magnotorres@×××××.com>
Re: [gentoo-user-br] Dica: alsa + dmix + arts Rodolfo Penha <rodolfo.penha@×××××.com>