Ich habe versucht, den Systemsignalton zum Laufen zu bringen, aber ohne Erfolg. Ich habe echo -e '\a'
und die beep
Anwendung verwendet.
Ich habe versucht, modprobe pcspkr
über die Befehlszeile einzugeben, und sichergestellt, dass pcspkr nicht auf der Modprobe-Blacklist aufgeführt ist. Ich habe auch aktiviert
- auf dem Gnome-Desktop: System → Ton → System-Piepton → Signalton aktivieren,
- In einem Terminalfenster: Bearbeiten → Allgemein → Terminalklingel.
Dies hat das Problem jedoch nicht behoben.
Mein Computer ist ein IBM Thinkpad, ein iSeries-Laptop. Ich weiß, dass mein Hardwarelautsprecher funktioniert, denn wenn der Akku beim Start schwach wird, ertönt ein Piepton.
Antworten:
Dies könnte eine mögliche Lösung sein
Was manchmal passiert, ist, dass die
pcspkr
Liste möglicherweise zur Sperrliste hinzugefügt wird, um sie von der Sperrliste zu entfernenBearbeiten
/etc/modprobe.d/blacklist
und entfernen Sie diese Zeilen, falls vorhanden: (HINWEIS: Sie müssen sie/etc/modprobe.d/blacklist.conf
stattdessen bearbeiten. )Zum Deaktivieren dieser Leitung neu starten. Zum Deaktivieren des Lautsprechers (der den Signalton ausgibt) diese Leitungen hinzufügen und neu starten.
Dies könnte Ihr Problem lösen. Kann weitere Informationen liefern, wenn wir die Systemdetails kennen.
Wenn das Ihr Problem nicht löst, versuchen Sie es mit dem Ausführen
sudo modprobe pcspkr
.quelle
Mein Laptop hat keinen PC-Lautsprecher, daher brauchte ich eine reine Softwarelösung. Ich habe einen Artikel über das Einrichten von GNOME gefunden, um eine Audiodatei für den System-Piepton abzuspielen .
Die Idee ist, xkbevd (1) so einzurichten, dass ein Befehl ausgeführt wird, wenn ein bestimmtes Ereignis eintritt. in diesem Fall das Ereignis
Bell
. Für Ubuntu 9.04 Jaunty (und möglicherweise auch frühere Versionen) sind viele der bereitgestellten Audiodateien im ogg vorbis-Format anstatt im Wave-Format. Abhängig davon, welchen Sound Sie auf einer Terminal-Klingel abspielen möchten, funktioniert die Verwendung von aplay (1) möglicherweise nicht . Wenn Sie es noch nicht haben, müssen Sie das Paket vorbis-tools installieren:Danach müssen Sie erstellen
~/.xkb/xkbevd.cf
(beachten Sie die Rechtschreibung, der Artikel hat hier einen Tippfehler) und Folgendes einfügen:Damit der Dämon bei der Anmeldung ausgeführt wird, können Sie Ihr Profil wie im Artikel vorgeschlagen bearbeiten oder es zu Ihren Startanwendungen hinzufügen (System -> Einstellungen -> Startanwendungen). Klicken Sie auf Hinzufügen, um ein neues Startprogramm zu erstellen, setzen Sie den Namen auf
XKB Event Daemon
, den Befehl aufxkbevd -bg
und den Kommentar aufSoftware terminal bell
.quelle
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 ) &"
Ich hatte das gleiche problem Für mich wurde das Problem gelöst, indem "alsamixer" auf der Konsole geöffnet und der "Beep" -Schieberegler deaktiviert wurde.
quelle
Überprüfen Sie, ob das pcspkr-Modul gerade geladen ist
Überprüfen Sie, ob verwandte Fehler in / var / log / dmesg vorliegen
Wenn immer noch keine Ahnung vorliegt, führen Sie eine vollständige manuelle Überprüfung von / var / log / dmesg auf andere Fehler durch. Ein kurzer Blick auf die anderen Protokolle in / var / log / * mit dem heutigen Zeitstempel kann ebenfalls etwas ergeben.
Die obigen Schritte sollen Ihnen nur dabei helfen, das mögliche Problem einzugrenzen. Bei solchen Problemen kann es schwierig sein, die Antwort auf Anhieb zu erraten.
quelle
Unter Ubuntu 14.04 (und vielleicht auch anderen) versucht das Modul-x11-bell, ein bell.ogg-Sample abzuspielen, das nicht im Sample-Cache von PulseAudio geladen ist. Um dieses Problem zu umgehen, geben Sie Folgendes in ein Terminal ein:
Um dies dauerhaft zu machen, fügen Sie die obige Zeile in .xprofile in Ihr Ausgangsverzeichnis ein (erstellen Sie sie, falls sie noch nicht vorhanden ist).
Dieser Befehl zeigt an, ob das Sample geladen ist oder nicht:
quelle
Zunächst müssen Sie sicherstellen, dass das richtige Modul geladen ist. Wenn nicht, wird das Sound Control Center nichts AFAIK (und auch wenn das Modul geladen ist, weiß ich nicht, ob die in diesem Thread genannten Fehler in Jaunty behoben sind).
Welche Ubuntu-Version verwendest du? Vor Jaunty lautete der Name des Moduls
snd_pcspkr
.Können Sie uns die Ausgabe von:
Können Sie uns die Ausgabe von:
Übrigens,
pcspkr
wird in Karmic standardmäßig wieder auf die schwarze Liste gesetzt.quelle
Versuche dies:
quelle
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1315929
Post Nummer 6 hat es für mich gelöst. Kurz gesagt, machen Sie folgendes in einem Terminal:
quelle
Ich habe den Signalton installiert mit:
Jetzt kann ich einen Piepton aus der Shell oder dem Skript mit aufrufen
Dieses Programm kann viel mehr. Siehe Mann piepen .
quelle
Für mich war die Lösung eine Kombination der Beiträge von Leo und nana.galvao:
sudo modprobe pcspkr
sudo apt-get install beep
quelle
Der Befehl
beep
hat bei mir nicht funktioniert, daher habe ich eine eigene Lösung gefunden:Wo
alert.wav
ist eine kurze Audiodatei. Verwendung:Sehen Sie meinen Blog-Beitrag darüber hier .
quelle
Ich habe dieses Problem ungefähr eine Woche lang untersucht und festgestellt, dass in einem der beiden Geräte, die ich als Piepton verwenden wollte, kein PC-Lautsprecher eingebaut ist (seltsam). Überprüfen Sie also, ob es eine gibt.
quelle