A faixa de volume é estreita em 12.04

8

Eu atualizei para o Ubuntu 12.04 e tenho um problema com o volume. O problema é que o volume é 0 quando a barra de volume está entre 0% e 66% mais ou menos, portanto, o intervalo real de volume está entre 66% e 100%. Se eu abrir o menu de configuração de som, a posição na barra de volume que faz o som começar a tocar (66% mais ou menos) é colocada onde diz "sem amplificação".

Alguém pode me ajudar?

Obrigado.

Alejandro
fonte
Que tipo de saída você está usando, é uma conexão toslink digital ou estéreo analógico? Eu tive um problema semelhante ao usar a óptica, embora fosse o oposto em que 0% era mudo e tudo acima disso era 100% não amplificado.
AyaneForever
Uso estéreo analógico duplex e tenho o mesmo problema que Alejandro. Tentei outras opções, mas esta é a única onde meu microfone e alto-falantes estão funcionando. Em 11,10 tudo estava bem?
Wojciech
Esta questão deve ser apresentada como um relatório de erro e, como tal, é fora de tópico, obrigado! As instruções para a apresentação de um relatório de bug estão aqui .
Nanofarad
@ Robert Arkenin: Maneira de ajudar !!!! Pelo nome do site, todos nós pensamos que, se algo no "Ubuntu" está tendo um problema, podemos pedir ajuda aqui. Se não é para isso que serve este site, então o que ????? Enfim, eu tenho o mesmo problema, parece que, se o volume estiver definido em 50%, não há nada. Você precisa aumentar o volume para 90 ou 100 para obter 50%. Mas desculpe Alejandro, eu não tenho nenhum conselho :(
jredkai
@jredkai: O problema é que, como fórum de perguntas e respostas, este site não está realmente configurado para rastrear bugs. Se houver uma solução alternativa, podemos publicá-las, mas fora isso, é realmente melhor enviar um relatório de bug para o projeto em questão e segui-lo lá. Por favor, veja esta meta questão pelas razões. Além disso, consulte minha solução alternativa para esse bug abaixo.
Chris

Respostas:

5

Provavelmente, isso se deve a um bug no alsa com o kernel 3.2 e à maneira como ele reconhece o hardware. Como o alsa está errado, ele não pode se comunicar corretamente com o Pulse Audio . Foi relatado que isso foi corrigido no kernel 3.3 . Enquanto isso, a solução é configurar o hardware manualmente.

Isso está documentado no Wiki da Ajuda da Comunidade Ubuntu , mas como o wiki afirma estar desatualizado e cobre mais do que o problema em questão, os pontos válidos são os seguintes:

  1. Edite o arquivo /etc/modprobe.d/alsa-base.confcomo root usando o editor de sua escolha.
  2. Adicione a linha options snd-hda-intel model=[Your Model Specifier]ao final do arquivo, se ele ainda não existir. Se essa opção já estiver especificada, basta alterar o modelo para o apropriado.
  3. Salve o arquivo e reinicie para que as alterações tenham efeito.

A parte difícil é descobrir qual modelo especificar. Você pode encontrar com qual hardware você está usando cat /proc/asound/card0/codec* | grep Codecno terminal. Se você receber várias linhas de saída, precisará determinar qual placa de som está causando problemas. Você pode procurar o hardware resultante no arquivo /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz. Como esse arquivo é compactado, você pode descompactá-lo, pois gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txtisso criará um novo arquivo não compactado no diretório atual.

A dificuldade para mim foi que meu hardware ( Conexant CX20549 (Venice)) não está na lista. Evidentemente, este é o mesmo que o Conexant 5045de modo que a opção da linha de modelo para o meu hardware é: options snd-hda-intel model=laptop-hpmicsense. Para quem se pergunta, a parte hp do laptop-hpmicsense não tem nada a ver com a marca hewlet packard.

Depois de juntar tudo, fazer as alterações relevantes e reiniciar, tudo funciona bem.

Agradecemos ao usuário Rhino em https://askubuntu.com/a/140992/60904 por juntar a última (e mais importante) peça do quebra-cabeça.

Eu espero que isso ajude.

Chris
fonte
2

Tente verificar os níveis de volume no alsamixer e no pavucontrol (sudo apt-get install pavucontrol). Isso resolveu para mim.

Pedro Werneck
fonte
No meu caso, isso não ajudou: - ((
Wojciech