Eu tentei fazer o bipe do sistema funcionar, mas sem sucesso. Eu usei echo -e '\a'
e o beep
aplicativo.
Tentei entrar modprobe pcspkr
na linha de comando e verifiquei se o pcspkr não está listado na lista negra do modprobe. Eu também habilitei
- no Gnome Desktop: Sistema → Som → Sinal sonoro do sistema → Ativar sinal sonoro,
- a partir de uma janela do Terminal: Editar → Geral → Campainha do Terminal.
Isso não resolveu o problema, no entanto.
Meu computador é um laptop IBM Thinkpad, iSeries. Sei que meu alto-falante de hardware funciona, porque se a bateria estiver fraca na inicialização, ele emitirá um bipe.
Respostas:
Esta pode ser uma solução possível
O que acontece às vezes é que
pcspkr
pode ser adicionado à lista negra, para removê-lo da lista negraEdite
/etc/modprobe.d/blacklist
e remova estas linhas, se existirem: (NOTA: você precisa editar/etc/modprobe.d/blacklist.conf
)Reinicie para desativar esta linha. Para desativar o alto-falante (que emite um sinal sonoro), adicione essas linhas e reinicie.
Isso pode resolver seu problema. Pode fornecer mais informações se conhecermos os detalhes do sistema.
Se isso não resolver o seu problema, tente executar
sudo modprobe pcspkr
.fonte
Meu laptop não possui um alto-falante para PC, então eu precisava de uma solução apenas de software. Encontrei um artigo sobre como configurar o GNOME para reproduzir um arquivo de áudio para o bipe do sistema .
A idéia é configurar o xkbevd (1) para executar um comando quando ocorrer um determinado evento; neste caso, o evento
Bell
. Para o Ubuntu 9.04 Jaunty (e também versões anteriores), muitos dos arquivos de som fornecidos estão no formato ogg vorbis em vez de wave, portanto, dependendo do som que você deseja tocar em uma campainha do terminal, o uso do aplay (1) pode não funcionar. . Se você ainda não o possui, precisará instalar o pacote vorbis-tools:Depois disso, você precisará criar
~/.xkb/xkbevd.cf
(observe a ortografia, o artigo possui um erro de digitação aqui) e insira o seguinte:Para que o daemon seja executado no login, você pode editar seu perfil como o artigo sugere, ou pode adicioná-lo aos Aplicativos de Inicialização (Sistema -> Preferências -> Aplicativos de Inicialização). Clique em Adicionar para criar um novo programa de inicialização, defina o Nome como
XKB Event Daemon
, o comando comoxkbevd -bg
e o comentário comoSoftware terminal bell
.fonte
Bell() shell "(if [ ! -e /run/lock/bell_playing ]; then touch /run/lock/bell_playing; paplay /usr/share/sounds/ubuntu/stereo/bell.ogg; rm /run/lock/bell_playing; fi ) &"
Eu tive o mesmo problema. Para mim, foi resolvido abrindo "alsamixer" no console e ativando o controle deslizante "Beep".
fonte
Verifique se o módulo pcspkr está atualmente carregado
Verifique se há algum erro relacionado em / var / log / dmesg
Se ainda não houver pista, faça uma verificação manual completa de / var / log / dmesg para outros erros. Um grep rápido dos outros logs em / var / log / * com o registro de data e hora de hoje também pode gerar alguma coisa.
As etapas acima são apenas para ajudá-lo a diminuir o possível problema. Com esse tipo de problema, pode ser difícil adivinhar a resposta imediatamente.
fonte
No Ubuntu 14.04 (e talvez outros), o módulo module-x11-bell tenta reproduzir uma amostra bell.ogg, que não é carregada no cache de amostra do PulseAudio. Como solução alternativa para carregá-lo manualmente, digite isso em um terminal:
Para tornar isso permanente, adicione a linha acima dentro de .xprofile no seu diretório pessoal (crie-o se já não existir).
Este comando informará se a amostra está carregada ou não:
fonte
Primeiro, você precisa ter certeza de que o módulo correto está carregado. Caso contrário, o centro de controle de som não fará nada AFAIK (e, mesmo que o módulo esteja carregado, não sei se os erros mencionados neste segmento foram resolvidos no Jaunty).
Qual versão do Ubuntu você está usando? Antes de Jaunty, o módulo era nome
snd_pcspkr
.Você pode nos dar a saída de:
Você pode nos dar a saída de:
BTW,
pcspkr
está na lista negra por padrão novamente no Karmic.fonte
Tente o seguinte:
fonte
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1315929
A publicação número 6 resolveu isso para mim. Em resumo, faça o seguinte em um terminal:
fonte
Eu instalei um sinal sonoro com:
Agora eu posso chamar um bipe do shell ou script com
Este programa pode fazer muito mais. Veja homem bip .
fonte
Para mim, a solução foi uma combinação dos posts de Leo e nana.galvao:
sudo modprobe pcspkr
sudo apt-get install beep
fonte
O comando
beep
não funcionou para mim, então eu vim com uma solução própria:Onde
alert.wav
está um pequeno arquivo de áudio. Uso:Veja meu post sobre isso aqui .
fonte
Estou pesquisando esse problema há uma semana ou mais e descobri que uma das duas máquinas que eu queria emitir um sinal sonoro não possui um alto-falante embutido no PC (estranho). Portanto, verifique se há um.
fonte