Schalten Sie den Signalton von Xorg aus

10

Wie soll ich den Signalton dauerhaft deaktivieren? Ich weiß, dass ich das xset b offkann, aber was ist die entsprechende Option xorg.conf? Oder eine andere Möglichkeit, dies zu tun?

Gänseblümchen
quelle

Antworten:

15

Es gibt einige Möglichkeiten, wie Sie dies dauerhaft erreichen können:

  • Sie können xset b offIhre Startprogramme ergänzen (wenn Sie startxoder ähnliches verwenden, verwenden Sie ~/.xinitrcandernfalls für GNOME / KDE / etc Ihre Anwendung "Startprogramme").
  • Sie können das Modul, das für die Steuerung des PC-Lautsprechers (und damit auch des PC-Pieptons) verantwortlich ist, blacklist pcspkrauf eine schwarze Liste setzen, indem Sie eine Datei mit dem Namen /etc/modprobe.d/99-nobeep.conf(oder ähnlichem, wenn Ihr System nicht Linux ist) hinzufügen.
  • Wenn Ihr System dies unterstützt, können Sie mit Ihrem Audiosystem den PC-Piepton stummschalten (ALSA, PulseAudio, OSS, et al.)

Ich glaube nicht, dass es dafür eine Option gibt xorg.conf.

Chris Down
quelle
1

Eine andere Lösung, kopiert von http://ubuntuforums.org/archive/index.php/t-126746.html .

Wenn Sie möchten, dass es nicht in der Konsole piept, ohne das Modul für den Lautsprecher auf die schwarze Liste zu setzen, fügen Sie dies hinzu /etc/rc.local

for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done

Die andere Lösung, die ich gesehen habe, besteht darin, dies zu / etc / profile hinzuzufügen:

setterm -bfreq 0
Nee
quelle
0

Wenn Sie es dauerhaft ausschalten möchten, sollten Sie die entsprechenden Module deaktivieren in /etc/modprobe.d/blacklist.conf:

blacklist pcspkr
blacklist snd_pcsp

Dies ist die Standardeinstellung in vielen Distributionen.

3h4x
quelle