teclas de atalho de volume no Crunchbang não funcionam

7

Eu passei 2 horas nisto e ainda não consigo entender isso. Isso está me deixando louco. Por favor, salve minha sanidade.

Quando pressiono mudo , o controle pnmixer no canto superior direito mostra que pressionei mudo , mas o som não está mudo. Um gráfico também aparece na minha tela com uma barra de volume para mostrar que o volume foi silenciado.

Quando pressiono mudo novamente, o controle pnmixer mostra que pressionei a tecla e aparecem três gráficos na minha tela para mostrar que eu Eu pressionei. Isso não faz sentido. Nenhuma mudança no som.

Com as teclas volume para cima e volume para baixo , o gráfico muda de acordo, mas nenhuma alteração no som.

Eu tentei editar rf.xml com o seguinte:

<!-- Keybindings for volume keys -->
   <keybind key="XF86AudioRaiseVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%+</execute>
  </action>
</keybind> 
<keybind key="XF86AudioLowerVolume">
  <action name="Execute">
    <execute>amixer set -q Master,0 5%-</execute>
  </action>
</keybind>
<keybind key="XFAudioMute">
  <action name="Execute">
    <execute>amixer set -q Master,0 toggle</execute>
  </action>
</keybind>

Eu usei xev para obter os nomes das associações de teclas.

Após reconfigurar ou reiniciar o openbox, ou reiniciar meu computador, essa alteração no script não teve nenhum efeito.

Btw, uname -a me dá: Linux KGBXCrunch 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux

    
por Korgan Rivera 28.01.2013 / 22:30

2 respostas

0

Minha tentativa: parece que os programas estão registrando os comandos de teclado corretos (como evidenciado pelas dicas visuais). Você tem certeza de que o hardware da placa de som está sendo gerenciado pelo mixer?

Este tópico tem ótimas dicas para solucionar problemas gerais de áudio:

link

Mas o meu palpite é que a interface de gerenciamento de áudio não está realmente no controle do hardware de áudio do seu sistema (no momento). Envergonhar isso pode não ser tão simples assim. Se eu estivesse no seu lugar, eu tentaria um live CD boot do Ubuntu (também baseado na distribuição Debian) e verificaria se suas configurações padrão de gerenciamento de áudio funcionam. Se o fizerem, você pode descartar com segurança o mau funcionamento real do hardware e tentar obter uma pista sobre quais pacotes foram realmente usados, de que maneira, e aplicá-los ao seu #! instalar.

    
por 05.02.2013 / 20:15
0

Eu tinha um HP DV4000 que exibia os mesmos sintomas do que você está descrevendo - os botões de controle de volume parecem funcionar (pop-up no canto superior direito), mas eles não controlam os sliders no mixer da GUI. A ideia de Stephan de que o sistema de controle de volume não estava no controle do hardware estava correta. Se você clicar com o botão direito do mouse no ícone de som na parte superior direita ao lado do relógio (no padrão OpenBox) e clicar em Preferências, ele abrirá um diálogo que controla as configurações do ícone de controle de volume, que é a parte que recebe os sinais o controle de volume do teclado. Na aba Device, existe um menu drop-down chamado "Card:". Use este menu para selecionar qual placa de áudio você deseja controlar com os botões de volume. Para o menu do canal, você deve selecionar algo como "Master" ou "PCM", que controlará toda a placa de áudio (ao invés de "graves" ou "agudos"). Pressione OK. Eu recebi um "erro de desanexação do mixer: nenhum arquivo ou diretório", mas acho que isso é um problema não relacionado. Os botões de volume devem agora funcionar para definir os controles deslizantes no mixer. Você pode ser capaz de definir a opção de cartão de volta para "padrão".

Até agora, o único problema que encontrei é que só posso controlar minha placa de áudio interna, mesmo que eu a defina explicitamente para o cartão USB, mas isso pode ser um problema diferente.

Quanto aos três gráficos para o controle de volume, você pode ter várias instâncias de pulseaudio ou alsamixer em execução. A reinicialização resolve isso? Se isso não acontecer, tente comentar as atalhos de teclado que você inseriu no rc.conf (no final do bloco) e reinicie para ver se isso faz diferença. Pode estar mostrando três porque recebeu o comando três vezes. Se comentar o atalho de teclado interromper a capacidade de controle de volume (não mais gráficos na tela), remova o comentário e reinicie para reverter.

    
por 05.07.2014 / 19:06