1 |
Vou tentar essas soluções, caso eu descarte a que estou trabalhando agora. |
2 |
Já tinha lido por aí que não se deve sair usando o .asoundrc, portanto |
3 |
apaguei o meu temporareamente. |
4 |
|
5 |
Me cadastrei na lista de usuários do alsa, e eles me indicaram editar o |
6 |
/etc/modprobe.d/alsa.conf. A edição é algo bem simples: apenas atribuir um |
7 |
índice para cada placa de audio. |
8 |
|
9 |
Porém percebi q o meu alsa.conf está desatualizado, listando apenas uma |
10 |
placa, ao invés das 3. No gentoo, como eu faço para gerar outro? quando eu |
11 |
rodo o alsaconf ele simplesmente diz não encontrar nenhum dispositivo |
12 |
compatível. |
13 |
|
14 |
Uma coisa interessante é que eu movi o arquivo alsa.conf da pasta e, |
15 |
aparentemente nada mudou. O som funciona "quando quer" e na aplicação "que |
16 |
tem vontade", apenas uma por vez. :P Isso também independe do fato do |
17 |
serviço alsasound estar iniciado ou não. |
18 |
|
19 |
Queria primeiramente entender esse monte de informações estranhas, para |
20 |
tentar solucionar o problema de maneira - se possível - simples e elegante. |
21 |
Alguém consegue imaginar o que estou fazendo errado ou explicar esse |
22 |
comportamento estranho? |
23 |
|
24 |
|
25 |
|
26 |
Em 18 de agosto de 2011 00:47, yermandu <yermandu@×××××.com> escreveu: |
27 |
|
28 |
> João não uso o kde, mas tive problemas pq uso jack audio kit como servidor |
29 |
> de audio e algumas aplicações não tem suporte ao jack, isso me é uma dor de |
30 |
> cabeça e tenho que ficar entrando e saindo do jack dependendo do software |
31 |
> que uso. Vou dar te algumas sugestões que poderá auxilia-lo na empreitada. |
32 |
> |
33 |
> Solução .asoundrc |
34 |
> Controle de placas através do asoundrc . Essa foi uma das alternativas que |
35 |
> encontrei é trabalhoso mas com a configuração certa fica como um 'case |
36 |
> switch'. A idéia é criar uma lista de placas e plugins disponiveis do audio |
37 |
> para o alsa. Você tera que colocar todas as placas suas de saida e captura. |
38 |
> Aqui vai um exemplo de como configurei o meu ~/.asoundrc |
39 |
> http://paste.pocoo.org/show/460024/ depois de muitas horas de tentativas. |
40 |
> |
41 |
> http://alsa.opensrc.org/.asoundrc |
42 |
> http://www.alsa-project.org/main/index.php/Asoundrc |
43 |
> |
44 |
> Tu citaste que a webcam vem com microfone, o aplay lista apenas as saidas |
45 |
> por isso ela não é listada, o comando arecord é quem vai listar as capturas |
46 |
> de audio, use com os parametros -l ou -L. |
47 |
> |
48 |
> Para efetuar os testes tenha certeza que sua placa esteja com a intensidade |
49 |
> sonora alto, e desmutada, dê preferência para usar o amixer ao invés do |
50 |
> alsamixer, e desmute suas placas de caputras |
51 |
> |
52 |
> # amixer set Capture 100% unmute |
53 |
> |
54 |
> Você também pode usar o kmix do kde ou o volti em gtk é muito bom tb. |
55 |
> |
56 |
> Solução Gambi |
57 |
> Essa é da hora. e simples |
58 |
> instale o alsa-oss no kernel inclua SND_ALOOP como modules, |
59 |
> suba o modulo snd-aloop |
60 |
> e teste veja se rolou |
61 |
> o snd aloop faz um background de colheita de entradas e saida de audio com |
62 |
> oss quando der o aplay e arecord vai notar o loopback são 7 canais de |
63 |
> entrada e 7 de saida que ele roteia. |
64 |
> |
65 |
> Veja mais nesse topico |
66 |
> http://www.linuxmusicians.com/viewtopic.php?f=19&t=2636 |
67 |
> |
68 |
> Solução Pulseaudio |
69 |
> Você pode tb usar o pulseaudio p controlar o som, mas eu ignoro |
70 |
> completamente o pulseaudio. |
71 |
> |
72 |
> Bem espero que tenha ajudado um pouco mais. |
73 |
> Boa Sorte |
74 |
> |
75 |
> |
76 |
> Em 17 de agosto de 2011 20:31, João Matos <jaoneto@×××××.com> escreveu: |
77 |
> |
78 |
> Caros, |
79 |
>> |
80 |
>> Comprei uma webcan usb que vem com microfone, e isso tem se mostrado um |
81 |
>> problema! |
82 |
>> |
83 |
>> O amarok e os sons do kde funcionam normalmente, basta deixar o phonon |
84 |
>> configurado. Porém o mplayer, vcl, kaffeine, e quaisquer outras coisas que |
85 |
>> produzam som fora do kde estão se perdendo (emesene...). |
86 |
>> |
87 |
>> procurei alguns artigos, e usei o "aplay -l" para obter o id da minha |
88 |
>> placa de audio (on-board intel) e colocar em /etc/asound.conf. Mas isso não |
89 |
>> funciona, talvez pq o id das placas fique (lamentávelmente) mudando. Outra |
90 |
>> coisa interessante é que cada vez q eu reinicio o sistema (e eu já fiz isso |
91 |
>> várias vezes hj) o kd me informa q determinados dispositivos de áudio foram |
92 |
>> permanentemente removidos, eu os excluo, mas não vejo nenhum diferença. É |
93 |
>> como se os mesmo dispositivos fossem identificados de maneira diferente a |
94 |
>> cada vez q eu reinicio a máquina. 0.o |
95 |
>> |
96 |
>> Tem como fazer tudo no sistema usar o phonon, ou configurar o alsa |
97 |
>> devidamente? |
98 |
>> |
99 |
>> Já tive problemas parecidos antes quando eu usava uma placa de audio off, |
100 |
>> e resolvi de uma maneira bem simples: compilei o kernel sem o módulo da |
101 |
>> placa onboard. Mas gostaria de gerenciar isso melhor agora, já q os 3 |
102 |
>> dispositivos q o sistema reconhece são: a placa onboard da intel, a da |
103 |
>> nvidia (hdmi) e a webcam, e eu quero usar as 3. |
104 |
>> |
105 |
>> konoha shaka # aplay -l |
106 |
>> **** List of PLAYBACK Hardware Devices **** |
107 |
>> card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog] |
108 |
>> Subdevices: 0/1 |
109 |
>> Subdevice #0: subdevice #0 |
110 |
>> card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] |
111 |
>> Subdevices: 1/1 |
112 |
>> Subdevice #0: subdevice #0 |
113 |
>> card 2: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0] |
114 |
>> Subdevices: 1/1 |
115 |
>> Subdevice #0: subdevice #0 |
116 |
>> card 2: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0] |
117 |
>> Subdevices: 1/1 |
118 |
>> Subdevice #0: subdevice #0 |
119 |
>> card 2: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0] |
120 |
>> Subdevices: 1/1 |
121 |
>> Subdevice #0: subdevice #0 |
122 |
>> konoha shaka # cat /etc/asound.conf |
123 |
>> pcm.!default { |
124 |
>> type hw |
125 |
>> card 0 |
126 |
>> } |
127 |
>> ctl.!default { |
128 |
>> type hw |
129 |
>> card 0 |
130 |
>> } |
131 |
>> |
132 |
>> Att, |
133 |
>> |
134 |
>> -- |
135 |
>> João de Matos |
136 |
>> Linux User #461527 |
137 |
>> Graduando em Engenharia de Computação 2005.1 |
138 |
>> UEFS - Universidade Estadual de Feira de Santana |
139 |
>> |
140 |
> |
141 |
> |
142 |
> |
143 |
> -- |
144 |
> yermandu [at] gmail dot com |
145 |
> |
146 |
> * ,--./,-. |
147 |
> / # \ |
148 |
> | | |
149 |
> \ / |
150 |
> `._,._,' |
151 |
> |
152 |
> * |
153 |
> |
154 |
> |
155 |
> |
156 |
> |
157 |
|
158 |
|
159 |
-- |
160 |
João de Matos |
161 |
Linux User #461527 |
162 |
Graduando em Engenharia de Computação 2005.1 |
163 |
UEFS - Universidade Estadual de Feira de Santana |