Olá, pessoal! Publicidade Estou aqui, mais uma vez, tentando voltar ao opensource, mas sem funcionar TODO meu computador, vai ficar cada vez mais complicado... O que ocorre é o seguinte: não é de hoje e não fazem meses que estou tentando, são anos mesmo. Estou desde 2007 (quando comprei o meu hometheater) tentando fazer o meu sistema de som funcionar. No Windows, quando instalo o driver, ele instala o controlador da Realtek. Ali, é só habilitar no controlador mesmo que ele aciona todas as caixas do sistema de áudio. No Linux, no entanto, não consigo essa façanha... As caixas frontais não funcionam e tenho que trocar os plugues na placa de som. Preciso habilitar a placa para que todas as conexões seja saídas de áudio. Eu consigo habilitar a entrada de áudio e saída, mas não o microfone. No Windows, a saída (em verde) é habilitada o frontal, as duas caixas que compõem o som da frente esquerda e direita, a entrada de linha (em azul) é central e Subwoofer e o microfone (em rósea) ficam as conexões traseiras (rear). No Linux, independente da distribuição, não consigo converter o microfone para ser saída, deixando o áudio em 4.1, e não em 5.1. Se puderem colaborar, será o fim de uma charada de três anos de luta...
Primeiro tente atualizar para a versão mais recente do alsa-libs e alsa-utils e reconfigurar sua placa com o comando alsaconf, verifique se todos os módulos referentes a placa estão carregados, se sim então tente fuçar em todas as configurações do comando alsamixer. Entre no site da Realtek, na seção de drivers aqui: http://www.realtek.com.tw/downloads/ , existem drivers para linux para diversos controladores. Links com algumas sugestões: http://ubuntuforum-br.org/index.php?topic=43857.0 http://rodrigorenault.wordpress.com/2009/08/17/placa-de-som-realtek-alc889-no-linux/ Até mais.
Bom, eu instalei o Ubuntu 10.10 64-bits, mexi no alsamixer, mas não há sequer alguma opção que habilite mais canais. Vou tentar atualizar o driver da Realtek, mas não dá pra garantir que funcione... Observando que o problema não é na placa, mas no sistema, visto que este é o meu terceiro computador e todas as placas-mãe possuíram o mesmo chipset (Realtek).
Não ajudou em nada e ainda fiquei totalmente sem som... Não reconhece o hardware no volume de som e o alsamixer não encontra o meu driver.
lspci -n: Estou usando atualmente o Ubuntu 10.10 amd64, no começo ele consegue reproduzir som em 2.0, mas agora ele está totalmente sem som. O caminho /etc/modprobe.d/sound.conf não existe. O conteúdo do arquivo alsa-base.conf é: Não sei se tem a ver algo... Também tentei atualizar o driver, mas depois disso fiquei totalmente sem som. Peguei no site da Realtek mas acho que foi a pior coisa que fiz...
Fácil, edite o arquivo /etc/pulse/daemon.conf Tá vendo as duas últimas linhas? Descomente elas (tire o . Na default-sample-channels, coloque o número de canais (se seu sistema for 5.1, 6, 7.1, 8, e assim por diante). Na última você pode mapear suas entradas a vontade, porém eu não sei direito como funciona (veja o manpage do pulse ou Google deve aparacer mais coisas).
Se ficou sem áudio, então volte a usar o módulo anteriror e reinstale o alsa e alsa-utils. E tente a dica do m45t3r sobre o pulse áudio que é o server de som do Ubuntu, incluse se você está usando gnome pode fazer quase todas as configurações pelo gnome mesmo. Até mais.
Mas como posso reverter esse quadro? Eu mudei uma opção como "Analog Output" para outra, mas depois disso ele além de não ter dado certo, cortou meu som e nem habilita o volume. Quando tento no Alsamixer, não faz nenhuma alteração, os controles aparecem, dá pra ajustar, mas não adianta. Marcrock, como posso voltar ao módulo anterior?
Faça isso: Digite: #lspci -n Vai ter uma saída mais ou menos assim: 00:00.0 0600: 1039:0740 (rev 01) 00:01.0 0604: 1039:0001 00:02.0 0601: 1039:0962 (rev 25) 00:02.1 0c05: 1039:0016 00:02.5 0101: 1039:5513 00:02.6 0703: 1039:7013 (rev a0) 00:02.7 0401: 1039:7012 (rev a0) 00:03.0 0c03: 1039:7001 (rev 0f) 00:03.1 0c03: 1039:7001 (rev 0f) 00:03.3 0c03: 1039:7002 00:04.0 0200: 1039:0900 (rev 90) 01:00.0 0300: 1039:6325 Use o comando modprobe assim: #modprobe -c | grep '1039.*7013' (Esses números tem que ser o identificador da sua placa de som na saída do comando lspci -n) Com uma saída dessa forma: alias pci:v00001039d00007013sv*sd*bc*sc*i* snd_intel8x0m Sendo a última palavra da linha o módulo que dá suporte ao dispositivo. Descarregue o módulo que você instalou e carregue o antigo, depois digite alsaconf para detectar a placa e alsamizer para configurar, lembramdo que rodando o PulseAudio pode dar algum erro , por isso recomento desativá-lo no processo. Até mais.
O módulo que consegui encontrar por aqui que paracem ser os adequados pra você: snd_hda_codec_idt e snd_hda_codec_nvhdmi. Lembrando que se você usar o alsaconf para reconfigurar ele irá carregar módulo adequado, então teste isso primeiro: #alsaconf (como root) Até mais.
Olha, continua tudo na mesma, eu anteriormente tentei seguir as intruções para voltar o som, mas como eu tinha acabado de instalar o sistema, deixei por reinstalar mesmo. Como anteriormente vi que atualizar o driver não adiantou, nem perdi meu tempo. Carreguei os módulos sugeridos pelo Marcrock, mas não surtiu efeito algum. O comando PHP: #alsaconf não foi reconhecido no sistema ("Command not found"). Eu refiz todo o caminho mas eu não sei mais aonde avançar. Estou demorando para postar as observações pois o problema está no meu computador pessoal de casa, então não consigo fazer isso do trabalho... Mais alguma sugestão?
Se o seu áudio funciona, não use o alsaconf. É deprecado, só deveria ser usado em último caso ou pra placas sem suporte ao PnP (slot ISA e coisas assim). Ok, se seu áudio funciona então siga aquele procedimento que postei acima, forçando a posição das caixas mexendo no default-channel-map. Depois abra o gnome-volume-control (é aquele ícone de volume na barra de ferramentas), e mude a opção de saída para 5.1. Deve funcionar.
Já deixei configurado assim logo após a instalação do sistema. Me desculpe, mas não funcionou mesmo... Não tem opção nenhuma e, se altero qualquer opção na guia Hardware, ele "detona" meu som e não há nada que o faça voltar (as opções simplesmente desaparecem). Veja as opções nas miniaturas abaixo.
Dê uma olhada nesse link, talvez ajude . http://ubuntulinuxhelp.com/the-simple-way-to-get-51-surround-sound-audio-working-in-ubuntu/
Pois é, esse artigo é de 2007. Estamos falando de sistemas beeem atuais. Só relembrando, estou com o Ubuntu 10.10 amd64. Alguns pacotes simplesmente não funcionam por incompatibilidade com a arquitetura do hardware. Preciso de algo bem mais recente. Existem comandos (como o alsaconf) que nem existem mais nessas versões mais recentes. Pelo menos no meu, como mencionei anteriormente, esse já não existe mais.
Bem, não é por que é antigo que não pode funcionar, mas se o problemas fosse o PulseAudio seria facilmente resolvido pelo próprio aplicativo no Gnome. Já vi em alguns fórums usários que conseguiram habilitar o som 5.1, 6.1, 7.1 etc ... no Ubuntu 10.xx somente usando as opções do mixer do Gnome. Se você não consegue, então acho que o problemas pode ser mais sério do que só o PulseAudio. Você pelo menos sabe qual é o módulo que suporta o seu controlador ??? Isso facilitaria na busca por uma fórmula de lidar com o problema. Talvez até bipassando o PulseAudio qua pra alguns só traz dor de cabeça !!!
Na minha opinião, bypassar o PulseAudio não é uma solução, você perde diversas coisas interessantes fornecidas por ele. Ainda mais no Ubuntu, que tenho quase certeza que não oferece mais pacotes sem o PA. Se ainda fosse um Fedora, até vai, mas no Ubuntu fica difícil mesmo.