11.10 alertas de desktop (mudança de volume e campainha de terminal) pararam de funcionar, mas todos os outros áudios ainda funcionam

2

Tudo,

Meu som funciona muito bem em 11.10 instalação de 64 bits no notebook dm1-4050 Sandy Bridge (por exemplo, áudio funciona no Banshee, flash, jogos, navegador, notificação por e-mail do Thunderbird, etc.), mas as principais notificações da área de trabalho pressionando uma guia em um terminal onde há mais de uma opção deve acionar uma campainha de terminal, ou alterar o volume usando as teclas de volume deve ser acompanhada com o "quack" de apoio que o aplicativo de volume faz) não funcionam. Eu intencionalmente desabilitei o som do login como explicado aqui no ubuntu, mas mesmo habilitando-o de volta não faz diferença. Essas notificações funcionaram muito bem e eu não tenho certeza de quando isso realmente parou, mas deve ter sido bem recentemente.

Apenas as coisas que eu fiz estavam tentando instalar alguns ppa edge xorg drivers para meu cartão de intel (um problema separado), mas também reverti todos com ppa-purge uma vez que descobri que eles não melhoraram nada. Outra coisa que fiz foi verificar as configurações de volume com alsamixer e fiz alsactl store para a placa de som depois de experimentar algumas configurações de volume para PCM (no meu laptop PCM em 100% crackles, então tive que abaixá-lo e fazer pulseaudio ignorar sua configuração por perguntar na página do ubuntu). Dito isto, nenhum destes deve ter qualquer influência sobre as referidas notificações, uma vez que o volume é alto e eles claramente funcionam em qualquer outro lugar, exceto nos principais eventos de desktop. O som de bateria pronto do sistema quando o Ubuntu inicializa e o usuário alcança a tela de login também não funciona.

O login de convidado se comporta exatamente igual ao meu. Obras de áudio (incluindo o som de login, desde que eu não tenha desativado para a conta de convidado), mas não quacks quando alterar o volume ou campainha terminal soa ...

Eu tentei copiar os sons do Ubuntu para /usr/share/sounds/ como sugerido em perguntar ao Ubuntu e isso não funcionou. Eu também tentei usar dconf-editor para verificar as configurações do tema de som e tentei ambos freedesktop (que é o que foi definido) e Ubuntu, como sugerido em perguntar ao Ubuntu. isso também não funcionou. Eu tentei limpar a pasta ~/.pulse e as entradas /tmp/*pulse* , reinicializar e reiniciar o pulseaudio com o sinalizador -D. Enquanto o áudio voltou e se comportou muito bem em todos os aspectos (por exemplo, pode-se ajustar os níveis de volume, reproduzir música, jogos, som no navegador e outros alertas de aplicativos), exceto o som de bateria pronto do sistema (na tela de login), e qualquer evento do sistema (campainha do terminal e som quack de alteração de volume). É interessante que o som do charlatão funcione dentro das configurações do sistema - > som ao ajustar níveis lá, mas não quando o volume é alterado através das configurações de volume da barra superior ... Eu lembro que em um ponto ontem quando eu estava reiniciando o pulso Os charlatães que acompanham a mudança de volume começaram a funcionar, mas não tenho idéia do que causou isso. Foi também quando percebi que esses alertas não estavam funcionando. Após a reinicialização, foi novamente embora.

Eu compilei meu próprio 3.0.14-rt31 kernel há pouco tempo como instruído em um dos wiki's para o kernel 11.10 rt. Tudo funciona como antes, exceto pelos alertas sonoros. Não tenho certeza se isso começou a acontecer desde que comecei a usar o kernel do rt, e a capacidade momentânea de ontem de ouvir esses charlatões enquanto mudava o volume me faz acreditar que o kernel não é responsável por esse problema.

Só mais uma coisa em que posso pensar é que usei a ferramenta alsoft-conf para configurar o buffer no OpenAL (devido ao áudio intermitente do TA Spring) e alterei o dispositivo de áudio padrão para o ALSA. Eu também tentei revertê-lo para Pulseaudio como a única saída permitida, mas a parte inferior da guia Backend sempre reverte para ALSA mesmo quando eu seleciono Pulseaudio. O pulseaudio permanece como a única escolha ativa no topo. Isso, no entanto, mais uma vez não faz qualquer sentido em termos de prevenção de alertas de áudio do desktop quando tudo o mais, incluindo os jogos OpenAL, soa bem ...

Então, você tem isso, tão detalhado quanto eu poderia fazê-lo :-). Eu tentei tudo o que pude encontrar sobre esta questão e não tive sorte até agora ... Alguma idéia?

    
por FlabbergastedPickle 16.01.2012 / 04:55

2 respostas

1

Este não é um problema de som; o evento está se perdendo, como pode ser visto nas configurações do sistema = > acesso universal = > guia de audição. Configurá-lo para alertas visuais também não funciona.

Descobri que tudo isso funciona como esperado usando metacity (run metacity --replace ), mas depois pára quando você volta ao Compiz (execute compiz --replace ).

Nota: Eu fiz isso no modo de compatibilidade do Gnome. No compiz, parece que a metacidad não é executada, embora todo o resto continue em execução e, com um terminal, você pode voltar ao compiz / unity a partir do terminal. Note, no entanto, que a campainha do terminal funcionará neste modo.

    
por Marty Fried 19.01.2012 / 20:09
1

Uma possível explicação é o que eu mencionei acima (com algumas edições à luz de novos desenvolvimentos), a saber:

Esse problema pode ter sido corrigido na versão 12.04, pelo menos parcialmente (o volume quacks está lá, mas o terminal não está). O dito, o kernel também pode desempenhar um papel nisso. O sistema que eu estava originalmente rodando o linux-rt kernel, que aparentemente está faltando alguns dos ajustes do Ubuntu que permitem isso. Reverter para linux-lowlatency corrigiu isso (o que faz sentido, já que o rt kernel não é suportado, enquanto o lowlatency praticamente oferece o mesmo desempenho) ... Espero que isso ajude!

Dito isto, tenho agora uma situação em que os ajustes de volume soam, mas o terminal não toca. Isso está em um beta 12.04 e as coisas estão mudando diariamente, então isso pode ser parte disso também ...

    
por FlabbergastedPickle 17.03.2012 / 03:17