Wie kann ich den Piepton deaktivieren, wenn ich Debian 7 neu starte? Ich bin in /etc/inputrc
die Konsole gegangen und habe keinen Piepton gemacht und habe Beep
in einer stummgeschaltet, lsamixer
aber es passiert immer noch. Ich habe Hinweise auf die Sperrung des pcspeaker
Moduls gesehen, bin mir aber nicht sicher, ob ich das alles zusammen beenden möchte. Ich möchte nur diesen speziellen Alarm beenden.
Bearbeiten Es scheint also, dass dies etwas mit dem Netzwerk zu tun hat. Ich habe das Problem auch behoben, damit die Kabelverbindung beim Booten nicht versucht, eine Verbindung herzustellen, und daher den Bootvorgang verzögert, während das DHCP-Timeout abgelaufen ist. Die Reparatur, die den Signalton verursacht zu haben scheint, verschwindet. Auch wenn der Piepton weg ist, würde ich immer noch gerne verstehen, warum das alles so ist. Ich habe einen Pastebin-Link in einem Kommentar unten gepostet, der beschreibt, was während des Neustarts geschah, während der Piepton noch ertönte.
quelle
strace
zum Identifizieren des bösen Piepsers. Es erinnert mich an eine alte Tastatur in ca. 1987 ertönte bei jedem Tastendruck ein kurzer Piepton. Sie können mit einem Befehl deaktivieren, der jedoch nach jedem Neustart wieder angezeigt wird. Einen Tag später öffnete ich die Tastatur und schnitt die Kabel des Lautsprechers ab. Der Klang der Stille.\7\r\n
. Können Sie sich die Quelle ansehen, wenn sie ausgeschaltet werden kann?Antworten:
Das Folgende funktionierte auf meinem LMDE (Linux Mint Debian). Bearbeiten Sie die Datei
/etc/modprobe.d/alsa-base.conf
und fügen Sie diese Zeile hinzu:Hier sind einige der anderen Dinge, die ich ausprobiert habe, für den Fall, dass man es nicht schafft:
Blacklist
pcspkr
, das ist übrigens keine große Sache, man kann immer noch Filme hören usw. Es ist nur der eingebaute Lautsprecher, der den deaktivierten Piepton erzeugt:sudo modprobe -r pcspkr
Fügen Sie dies hinzu zu
/etc/gdm3/greeter.gconf-defaults
:Abhängig davon, was den Signalton verursacht (Neustart oder Anmeldung oder was?), Wird die Terminal-Warnglocke deaktiviert:
quelle
Ich hatte den gleichen nervigen Piepton und fand einen Patch in den Debian-Fehlerberichts-Protokollen . Also habe ich beschlossen, es mir anzuschauen. Der Patch entfernt a
\007
aus einer aufgerufenen Datei,dowall.c
die in der Shutdown-Binärdatei enthalten ist.Ich las die Debian-Handbuchseite zum Neuerstellen eines Pakets aus dem Quellcode und erstellte das Sysvinit-Paket für mich mit dem angewendeten Patch.
Dieses Paket enthält eine Menge wichtiger Dinge und ich hatte zu viel Angst, das Paket zu installieren. (Es ist mein erstes Paket, das ich für Debian erstellt habe) :) Deshalb habe ich nur die Shutdown-Binärdatei aus dem Paket extrahiert und in dieses verschoben
/sbin/shutdown
.Danach war der nervige Piepton weg ...
quelle