O Ubuntu não permite saída de áudio apenas para auscultadores?

3

O áudio funciona bem e os alto-falantes do meu laptop, bem como os fones de ouvido, obtêm a saída do sistema. No entanto, quando eu vou para Configurações de Som e tento definir "Saída Analógica" como o Conector, há apenas uma opção, "Alto-falantes Analógicos", que obviamente envia o áudio para os alto-falantes e até dois conjuntos extras de fones de ouvido simultaneamente. / p>

No entanto, eu não posso ter o áudio de saída do computador para os fones de ouvido apenas, como seria ideal para não incomodar todos os outros na sala. Esta opção estava disponível em versões anteriores do Ubuntu. Estou executando 11.10 e sei que não é o ambiente de área de trabalho; Eu testei a configuração no Unity, Gnome Shell e Cinnamon, e rapidamente percebi que isso não tem nada a ver com o shell, mas sim (provavelmente) o servidor Pulse.

Eu também tenho o Debian 6 (squeeze) no meu laptop e a opção está presente lá e funciona muito bem. Aqui está um instantâneo da janela Configurações de Som no Ubuntu 11.10 e a única alternativa "Conector" que você pode ver que eu tenho:

Já testei todas as combinações de configurações em todas as cinco guias (Efeitos sonoros, Hardware, Entrada, Saída e Aplicativos). Não há muitas configurações, por isso não demorou muito. Eu vi esse recurso funcionar no meu computador com versões mais antigas do Ubuntu e, como o hardware não mudou nada, não vejo como uma nova versão do Ubuntu não reconheceria meu hardware corretamente.

    
por the_midget_17 10.02.2012 / 05:48

1 resposta

0

A resposta envolve a execução de comandos do terminal toda vez que eu preciso mudar de alto-falante para fone de ouvido (e os comandos devem ser executados como root) e vice-versa, mas isso funciona.

HP Laptops in the series dv-5, dv-6, dv-7 and some HP minis have a strange problem in Fedora 10. When you plug in headphones, the sound still continues to come out the speakers as well as out the headphone jack. And In Fedora 11, no sound actually comes out of the plugged in headphones. In this article we will tell you how to fix the problem in two different ways.

The Long Method

Download and unzip a package called hda-verb. Now use the following command line switches with hda-verb to turn on and off your headphone.

To activate the sound on the speaker:

sudo ./hda-verb /dev/snd/hwC0D0 0x1 set_gpio_data 1
sudo ./hda-verb /dev/snd/hwC0D0 0x1 set_gpio_dir 1
sudo ./hda-verb /dev/snd/hwC0D0 0x1 set_gpio_mask 1

     

Para ativar o som no fone de ouvido:

     

sudo ./hda-verb /dev/snd/hwC0D0 0x0f SET_CONNECT_SEL 1

     

Para silenciar o palestrante:

     

sudo ./hda-verb /dev/snd/hwC0D0 0x0d SET_PIN_WIDGET_CONTROL 0

     

Para ativar o alto-falante:

     

sudo ./hda-verb /dev/snd/hwC0D0 0x0d SET_PIN_WIDGET_CONTROL 0x40

     

Para silenciar os fones de ouvido:

     

sudo ./hda-verb /dev/snd/hwC0D0 0x0f SET_PIN_WIDGET_CONTROL 0

     

Para ativar o som dos fones de ouvido:

     

sudo ./hda-verb /dev/snd/hwC0D0 0x0f SET_PIN_WIDGET_CONTROL 0x40

     

O método curto

     

O método descrito acima é muito longo e se torna bastante estranho quando você tem que usá-lo novamente e novamente. Então você pode usar este pacote chamado hda-hp desenvolvido por um cara chamado vwbusguy . Você pode baixar os pacotes de aqui. Os comandos podem ser executados como root, conforme mostrado abaixo :

     

headphone-on   – Mutes the laptop speakers, and unmutes the headphone jacks.
headphone-off   – Mutes the headphone jacks, and unmutes the laptop speakers.

    
por 12.02.2012 / 05:55