Como faço para o comando 'bip' funcionar?

15

Estou tentando usar o beepcomando, mas ele não emite nenhum som.

Eu instalei com ele sudo apt-get install beep, então corri beepe nada aconteceu (nenhum erro exibido ou som reproduzido). Eu também corri sudo modprobe pcspkr, e sudo alsamixer, mudo "beep" e coloquei o ganho de db para 100. E sudo alsactl storedepois disso.

Existe uma maneira de corrigi-lo ou uma alternativa para beep?

Estou usando o Ubuntu 10.04.

fkeials
fonte
Não é uma solução "real", mas é o que eu faço: alias b = 'r -l "beepr" -e "beep (0)"', depois use b.
Isomorphismes

Respostas:

8

Será que ela tem que ser o sinal sonoro do sistema ou pode ser qualquer som?

Você tem um comando no seu sistema para reproduzir sons da linha de comando. Por exemplo, abra um terminal com Alt- F2e

cd /usr/share/sounds/alsa/
aplay Front_Center.wav

vai jogar isso Front_Center.wav.

Então, tudo o que você precisa é encontrar um beep.wavna Web e usá aplay-lo.

Rinzwind
fonte
Sim, acabei usando o aplay, não sei por que o sinal sonoro não está funcionando, obrigado pela resposta.
fkeials
1
O ponto beepé que ele pode gerar qualquer sinal sonoro arbitrário.
Cerin 04/04
@Rinzwind e outro downvote 5 anos mais tarde, por não responder a pergunta
endolith
"ou uma alternativa ao bipe?" hmmm?
Rinzwind
11

embora com mais de 2 anos eu encontrei o uso de bipes ainda é um problema no meu sistema baseado no ubuntu 12.04.

depois de verificar se o nível do misturador de bipes é> 0 através alsamixerda solução para uma pergunta semelhante nesta resposta do askubuntu funcionou bem para mim; tudo se resume a desmarcar o pcspkrmódulo na lista negra /etc/modprobe.d/blacklist.conf. Ou você pode apenas fazer sudo modprobe pcspkrpor uma solução temporária.

conforme descrito na resposta aceita, uma notificação audível mais agradável pode ser alcançada através da reprodução de alguns sons de notificação presentes por padrão na maioria dos sistemas, como (para sistemas baseados em gnome), por exemplo paplay /usr/share/sounds/gnome/default/alerts/glass.ogg

observe que paplay(usando o áudio de pulso) hoje em dia pode ser o caminho a percorrer, em vez do baseado em alsa (mas ainda funcionando) aplay.

antiplex
fonte
"uma notificação sonora mais agradável pode ser obtida" ... se o seu computador tiver uma placa de som e alto-falantes.
Endolith