Deaktivieren Sie den Signalton in Secure Shell in Chrome OS

7

Wie deaktiviere ich den Signalton / Klingelton, der in Secure Shell unter Chrome OS ausgegeben wird? Wenn bestimmte Befehle fehlschlagen, z. B. das Drücken der Rücktaste in einer leeren Befehlszeile oder eine fehlerhafte automatische Vervollständigung der Registerkarte, höre ich ein sehr lautes und nerviges Geräusch. Es scheint eine dumme Frage zu sein, aber ich benutze die Secure Shell ständig und die Geräusche passieren oft.

Ich spreche hier von der sicheren Shell, auf die zugegriffen werden kann, wenn sich Chrome OS im Entwicklermodus befindet, indem Sie Ctrl+ Alt+ drücken Tund dann "Shell" eingeben.

Benjamin B.
quelle
Ich weiß nicht, was eine Omnibar ist, aber Ihr Terminalprogramm sollte eine Option zum Ausschalten der Glocke haben.
Yellowantphil
Aus irgendeinem Grund war ich mir sicher, dass der Piepton auch auf der Omnibar auftrat, aber nicht. Stattdessen ist es nur in der Secure Shell ersichtlich. Ich habe die Frage bearbeitet, um dies klar zu machen.
Benjamin B.

Antworten:

11

Ich weiß, dass dies eine alte Frage ist, aber ich habe sie heute über Google gefunden und dachte, ich würde eine aktualisierte Antwort für alle anderen veröffentlichen, die auf diese Seite stoßen.

Wenn Sie lieber kein JavaScript schreiben möchten, gibt es jetzt eine Seite mit Profileinstellungen, die Sie mit Strg + Umschalt + P erreichen können.

Um die Glocke zu entfernen, können Sie den Wert im Feld für den akustischen Klingelton löschen.

Kenny Pyatt
quelle
5

Ein freundlicher Benutzer des Chrome- OS , Aseda, hat mich auf die häufig gestellten Fragen zu hterm / Secure Shell hingewiesen .

Die akustische Klingel kann deaktiviert werden, indem Sie die Javascript-Konsole öffnen, indem Sie Ctrl+ Shift+ drücken Jund dann Folgendes eingeben:

term_.prefs_.set('audible-bell-sound', '')
Benjamin B.
quelle
Wenn dies Ihr Problem löst, können Sie das Kontrollkästchen links neben der Antwort aktivieren.
Yellowantphil
Danke für die Erinnerung! Ich musste 20 Stunden warten, bevor ich meine eigene Antwort akzeptieren konnte. Ich habe das jetzt getan. Problem gelöst! :)
Benjamin B.
0

Alles wurde gesagt, hier ist eine Zusammenfassung:

  • Deaktivieren: Öffnen Sie die JavaScript-Konsole (Control Shift J) und geben Sie Folgendes ein: term_.prefs_.set ('audible-bell-sound', '')

Weitere Details in: /usr/share/chromeos-assets/crosh_builtin/js/nassh_deps.concat.js: [hterm.PreferenceManager.categories.Sounds, 'lib-resource: hterm / audio / bell', 'url', 'URL des Klingeltons. Leere Schnur ohne hörbare Glocke. ']

Ändern Sie im Optionsmenü, was Sie möchten.

  • Aktivieren: term_.prefs_.set ('hörbarer Klingelton', 'lib-Ressource: hterm / audio / bell')

PS: Ich habe es nicht geschafft, einen persönlichen Ring (lokale Datei) zu installieren. Ich weiß nicht, ob dies möglich ist. Anscheinend sind die lokalen Dateien nicht durch Hacken zu sehen.


quelle
0

Vielen Dank für die guten Antworten - die von Kenny war für mich am einfachsten.

Ich möchte nur einige Dinge erwähnen, bei denen andere diese Frage- / Antwortseite finden könnten, da der Alarmton unter überraschenden Umständen möglicherweise weit entfernt von dem Ort, an dem Sie ihn erzeugen, ausgelöst wird und für die Leute sehr ärgerlich ist.

Sie können beispielsweise ein Chromebook im Dev-Modus über das Crosh-Terminal verwenden, um einen Remote-Host zu erreichen. Auf diesem Host kann natürlich jedes Betriebssystem (Linux, Windows, MacOS usw.) ausgeführt werden. Sie können die Klingel / den Alarm des Terminals, z. B. in einem Shell-Fenster, am Anfang der Zeile auslösen, indem Sie die Rücktaste drücken, da kein zu löschendes Zeichen vorhanden ist. Wenn Sie dies tun, erhalten alle virtuellen Terminals, die über ssh (und tmux usw.) verbunden sind, die Warnung, und jede von ihnen ist möglicherweise so konfiguriert, dass die Warnung ertönt. So schlimm (und mysteriös) kann es werden:

  • Öffnen Sie auf dem Chromebook (im Dev-Modus) die Terminal / Secure-Shell (mit der Crosh-Eingabeaufforderung).
  • Stellen Sie eine Verbindung (über den Shell-Befehl) zur Bash-Shell her
  • Stellen Sie über den Befehl ssh eine Verbindung zu einem anderen Host her
  • Beachten Sie, dass die Rücktaste am Zeilenanfang die Warnung auf dem Chromebook auslöst
  • Wenn Sie die Rücktaste direkt auf dem Host drücken, auf dem Sie sich befinden, wird natürlich auch der Alarmton ausgelöst.
  • Lassen Sie Ihr Chromebook eine Weile in Ruhe und lassen Sie den Bildschirm leer. Aber auch wenn es so aussieht, als wäre es ausgeschaltet oder im Ruhemodus, machen aus der Ferne ausgelöste Warnungen immer noch Geräusche, zumindest für eine Weile!

Wenn Sie den Deckel des Chromebooks tatsächlich schließen, geht es wirklich schlafen und macht keine Geräusche mehr. Oder wenn Sie die akustische Warnung wie in anderen Antworten beschrieben deaktivieren.

nealmcb
quelle