Wie kann ich den Befehl "Beep" aktivieren?

15

Ich versuche, den beepBefehl zu verwenden, aber es ertönt kein Ton.

Ich habe es mit installiert sudo apt-get install beep, dann lief ich beepund nichts passiert (kein Fehler angezeigt oder Ton abgespielt). Ich bin auch gelaufen sudo modprobe pcspkrund habe ohne sudo alsamixerStummschaltung einen "Piepton" ausgegeben und die DB-Verstärkung auf 100 gesetzt. Und sudo alsactl storedanach.

Gibt es eine Möglichkeit, das Problem zu beheben oder eine Alternative zu beep?

Ich benutze Ubuntu 10.04.

fkeials
quelle
Keine "echte" Lösung, aber das ist, was ich tue: Alias ​​b = 'r -l "beepr" -e "Beep (0)"', dann verwenden b.
Isomorphismen

Antworten:

8

Ist es hat das System Beep sein oder kann es auf keinen Ton sein?

Sie haben einen Befehl auf Ihrem System, um Befehlszeilentöne abzuspielen. Öffnen Sie zum Beispiel ein Terminal mit Alt- F2und

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

werde das spielen Front_Center.wav.

Alles, was Sie brauchen, ist, ein beep.wavim Web zu finden und damit zu verwenden aplay.

Rinzwind
quelle
Ja, am Ende benutze ich aplay, weiß nicht, warum der Piepton nicht funktioniert, danke für deine Antwort.
fkeials
1
Der Punkt beepist, dass es jeden beliebigen Piepton erzeugen kann.
Cerin
@Rinzwind und eine weitere Ablehnung 5 Jahre später, weil sie die Frage nicht beantwortet hat
Endolith
"oder eine Alternative zum Piepton?" Hmmm?
Rinzwind
11

obwohl ich über 2 jahre alt war, stellte sich heraus, dass die verwendung von beep immer noch ein problem auf meinem ubuntu 12.04-basierten system darstellt.

nachdem Sie sichergestellt haben, dass der Signalton-Mischpultpegel> 0 ist, funktioniertealsamixer die Lösung einer ähnlichen Frage bei dieser askubuntu-Antwort für mich einwandfrei . Es läuft darauf hinaus, die Blacklist für das pcspkrModul aufzuheben /etc/modprobe.d/blacklist.conf. Oder Sie können nur sudo modprobe pcspkrfür eine vorübergehende Lösung tun .

Wie in der akzeptierten Antwort beschrieben, könnte eine angenehmere akustische Benachrichtigung erreicht werden, indem einige Benachrichtigungstöne abgespielt werden, die standardmäßig auf den meisten Systemen vorhanden sind, wie z. B. (für gnome-basierte Systeme) paplay /usr/share/sounds/gnome/default/alerts/glass.ogg

Beachten Sie, dass paplay(unter Verwendung von Puls-Audio) heutzutage der Weg zu sein scheint, anstatt alsa-basiert zu sein (aber immer noch funktioniert) aplay.

antiplex
quelle
"Eine angenehmere akustische Benachrichtigung könnte erzielt werden" ... wenn Ihr Computer über eine Soundkarte und Lautsprecher verfügt.
Endolith