Som de ambos os fones de ouvido e alto-falantes

48

Acho que essa pergunta já tinha a resposta aqui, mas não consigo encontrá-la. Estou usando 12.04.

Atualização:

O problema é que eu posso ouvir o som dos alto-falantes do meu laptop, mesmo que eu liguei meus fones de ouvido. Fones de ouvido é apenas fones de ouvido estéreo padrão. E o mais interessante é que tudo estava funcionando há apenas uma semana.

Eu tentei jogar com pulseaudio e alsamixer configurações - sem resultados.

    
por Ilay 14.06.2012 / 18:26

16 respostas

23

Solução original

  1. Vá para site oficial da Realtek , aceite o aviso de isenção e faça o download do driver de áudio do linux / unix. Você precisa selecionar a versão 3 para o Kernel 3 ou posterior.

  2. Configure as ferramentas necessárias para compilar este driver.

    sudo apt-get install build-essential gcc make

  3. Extraia o arquivo baixado, execute o arquivo sudo ./install de um terminal depois de ir para a pasta extraída para compilar o driver.

  4. Leia o arquivo Readme.txt para obter mais informações.

  5. Instale o gnome-alsamixer por este comando.

    sudo apt-get install gnome-alsamixer
    
  6. Abra o gnome-alsamixer digitando alsamixer no travessão.

  7. Selecione o "modo silencioso automático" na nova janela.

Reinicialize e veja se está consertado agora. (os passos 6 e 7 podem não ser necessários) . O Automute será ativado automaticamente ao reiniciar

Solução 2:

Acabei de encontrar outra solução:

(funcionou para mim com apenas perfil S / PDIF, som de ambos os fones de ouvido e alto-falante e não ser capaz de mudar de perfil)

  1. Adicione este ppa pelo comando

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. Atualizar lista de pacotes. por

    sudo apt-get update
    
  3. Em seguida, instale o pacote "alsa-hda-dkms":

     sudo apt-get install alsa-hda-dkms
    

Reinicie e veja o resultado!

    
por Anwar 14.06.2012 / 22:07
31

Siga estas etapas para desativar automaticamente os alto-falantes ao conectar fones de ouvido:

  1. Abra o Terminal ( Ctrl + Alt + T )
  2. Digite: alsamixer e pressione Enter / Retornar
  3. Selecione o dispositivo de som correto pressionando F6
  4. Navegue para a direita com (tecla de seta para a direita) até que você destaque Auto-Mute
  5. Pressione (tecla de seta para cima) e selecione Ativado (ou Saída de linha )
  6. Pressione Esc para sair
por user247077 11.02.2014 / 16:18
6

Eu também tive esse problema no meu laptop HP. Eu encontrei um post e aceito um dos conselhos, o que sugere adicionar duas linhas ao final do o arquivo /etc/modprobe.d/alsa-base.conf :

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

salve e reinicie. Isso funciona para mim!

    
por hiqhan 07.01.2013 / 08:55
4

Tivesse esse problema no XUbuntu 12.04, revisei esta página, instalei o gnome-alsamixer package , ran gnome-alsamixer , verifiquei a opção "Headphone Jack Sense" na tela da GUI gnome-alsamixer que apareceu, verifiquei que o problema está resolvido. Obrigado!

    
por Bob 28.09.2012 / 20:27
2

O comando sudo apt-get install gnome-alsa-mixer fez o truque para mim no meu Compaq nw8000 .

Eu poderia ativar a opção Headphone Jack Sense e agora ele alterna o áudio para o fone de ouvido quando eu plugo meus fones de ouvido.

    
por crazygoda 10.12.2012 / 01:56
2

Eu tive o mesmo problema em 13.04 com um Asus X201E, e tentei a solução gnome-alsamixer mas falhou quando o gnome-alsamixer travou com " Não faço ideia do que fazer para o elemento mixer" Modo Auto-Mute " ! ". Então eu abri a linha de comando alsamixer e naveguei para o modo Auto-Mute usando as setas (somente Auto-Mut está visível na janela do terminal) e configure-a de Disabled para Enabled. Agora, conectar os fones de ouvido silencia os alto-falantes internos.

    
por asterx 27.08.2013 / 11:18
2

O que funcionou para mim foi executar o alsamixer e ativar a opção auto-mute. Eu fiz isso enquanto os fones de ouvido estavam conectados e tudo começou a funcionar perfeitamente.

    
por Vishal 04.10.2013 / 22:09
1

após a atualização de 15.04 - > 15.10 e agora em 16.10 (onde o problema começou)

a única resolução que funcionou para mim foi fazer uma reinstalação completa

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils
    
por user3258557 19.10.2016 / 21:56
1

Este trabalhou para mim perfeitamente.

  1. Edite /etc/modprobe.d/alsa-base.conf como superusuário com seu editor de texto favorito, e. g .:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. No final do arquivo, cole o seguinte:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. Salvar e reinicializar.

Se isso não funcionar, altere na segunda linha a parte sobre model=dell-m4-1 para model=hp-m4 .

    
por Ahmed Riad 07.07.2013 / 17:03
0

Tente conectar seus fones de ouvido corretamente. Isso aconteceu comigo uma vez e depois de corrigir esse pino dos fones de ouvido corretamente funcionou corretamente.

    
por Pranit Bauva 14.06.2012 / 18:41
0

Eu tive o mesmo problema exato com uma nova instalação do Xubuntu. Eu tentei um monte de coisas, incluindo digitando alsamixer no terminal. A opção não estava lá para eu ligar o Headphone Jack Sense. Instalei o gnome-alsamixer e encontrei a opção Headphone Jack Sense, verifiquei e, infelizmente, não há áudio dos alto-falantes do PC enquanto os fones de ouvido estão conectados. Isso funcionou para mim.

    
por Jason 28.06.2014 / 08:03
0

A execução de alsamixer no terminal funcionou para mim, configurei para Auto Mute e você deve descobrir que sua máquina reproduzirá som por meio de um ou outro em vez de ambos

    
por Gordon Quinn 01.12.2014 / 14:09
0

no alsamixer, tente usar a tecla de seta Up , em seguida, vire tudo para 100% e você verá a barra direita aparecer. Depois disso, desative a tecla de seta para% que você gosta. Agora deve estar em baixo e o seu orador direito funcionará em ambos os lados.

    
por Lazy Lee 11.01.2015 / 00:08
0

Em um Asus X551MA eu estava tendo esse problema assim que substituí o Windows pelo Ubuntu 14.04. Mesmo se eu mudo os alto-falantes em aslamixer , eles voltariam inesperadamente.

Quando cheguei ao passo três em este procedimento de solução de problemas , parece que tudo foi corrigido. É um comando longo e complicado que instalou vários pacotes, então não sei qual parte (s) era realmente necessária:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-'uname -r' libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-'uname -r' libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse- access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'' 'whoami'
    
por Brian Z 12.01.2016 / 20:48
0

Simplesmente vá até o alsamixer (alsamixer no terminal) e use as teclas de seta para direita / esquerda para navegar até a configuração de alto-falantes e clique em M. Isso desativará os alto-falantes, mas não os fones de ouvido.

    
por Rhys 10.09.2016 / 02:37
0

Isso funcionou para mim (Ubuntu 14.04 LTS rodando no laptop Compaq NC6120):

  1. Ctrl + Alt + T (para abrir o terminal)
  2. Digite alsamixer
  3. Pressione até chegar à opção "Senso de fone de ouvido"
  4. Pressione m para ativar (silenciar automaticamente os alto-falantes quando o fone de ouvido estiver conectado)
por XqRG 09.10.2016 / 04:26