Ich hasse den Signalton am Terminal und möchte, dass er vollständig entfernt wird. Ich habe diese Zeile zu meiner Datei /etc/modproble.d/blacklist.conf hinzugefügt:
blacklist pcspkr
Wenn ich jedoch neu starte, zeigt die Ausgabe von lsmod, dass sie geladen ist:
[root@localhost ~]# lsmod | grep pcspkr
pcspkr 7105 0
Ich verwende CentOS 5.7
Ich hatte diese Art von Problem mit dem Nouveau-Modul auf Fedora 16. Es scheint durch das Vorhandensein des Moduls in der Init-Ramdisk verursacht worden zu sein. Sie können versuchen, eine neue zu erstellen (nachdem Sie die Blacklist-Zeile in modprode.d hinzugefügt haben).
Versuchen Sie dies zu tun:
Siehe diesen CentOS-Wiki-Eintrag
quelle
Eine bessere Möglichkeit wäre, eine conf-Datei für pcspkr (als root) zu erstellen:
Dadurch wird verhindert, dass das Modul beim nächsten Neustart geladen wird. Sie müssen noch rennen
um das Modul vom bereits laufenden System zu entladen.
quelle
Eine dauerhaftere (und vom Betriebssystem unabhängige) Lösung besteht darin, das PC-Gehäuse zu öffnen und den internen Lautsprecher vom Motherboard zu trennen.
Es ist ein 4-poliger Stecker mit nur zwei Drähten, der so aussieht:
Sie finden es in der Nähe der Kante des Motherboards zusammen mit mehreren anderen Anschlüssen, die ungefähr so aussehen:
quelle