SDB:Firefox fängt an zu piepen
aus openSUSE, der freien Wissensdatenbank
Inhaltsverzeichnis |
Situation
Nach dem Online Update fängt Firefox an zu piepen. Das wird sehr nervig, wenn man Seiten besucht, die sehr mit ActiveX und Javascript bestückt sind.
Merke: Dieses Problem wurde durch das neue Online Update vom 9. Oktober gelöst.
Lösung
Rechter Mausklick auf das Firefox Zeichen -> Eigenschaften -> Anwendung.
Gehen Sie in das Anweisungsfeld, und ersetzen sie firefox durch
( /usr/bin/firefox 2>&1 ) > /dev/null
Schreiben Sie die Zeile wie oben erwähnt, wenn Ihnen die Ausgabe von Firefox egal ist. Wenn es Ihnen nicht egal ist, dann schreiben Sie die folgende Zeile in das Anweisungsfeld:
( /usr/bin/firefox 2>&1 ) > ~/.FirefoxMsgs
... und Sie finden ihre Firefox Meldungen in ihrem .FirefoxMsgs file.
Erklärung
Ihr Firefox wurde auf eine Version aktualisiert, die viele Meldungen produziert. Seine ganzen Ausgangsmeldungen werden in jenes console/tty geschrieben, von wo aus Firefox gestartet wurde. Wenn Sie Firefox von der Konsole (Terminal) öffnen, sollten Sie viele Informationen bekommen.
Zwischen den ASCII-Texten finden Sie auch folgenden Befehl, \x07 ASCII bytes. 0x07 represents '\a' character, das bedeutet "System piepen". Wenn ASCII "\0x07" or "\a" byte in eine tty-Konsole geschrieben wird, führt dies genauso zum Systempiepen wie der Befehl "beep".
Sie können das Problem demonstrieren, indem Sie "startx" in einer Konsole (Terminal) aufrufen, anstatt XDM zu benutzen, was die übliche Startmethode für "startx" ist. Die Ausgabe von "startx" erfolgt immer in ein /dev/tty?, wenn "startx" von dort gestartet wurde.
Lösung 2
Sie können den "beep"-Sound ausschalten, indem Sie folgende Datei editieren:
/etc/inputrc
benutzen Sie ihren Texteditor (vi, pico, mcedit...) und hängen Sie die folgende Zeile an:
set bell-style none
Zusätzlich erstellen Sie diese Datei:
touch /etc/bash.bashrc.local
und fügen das Folgende ein:
setterm -blength 0
Erklärung 2
Mit "bell-style none" wird der Piepton bei der Anwendung von Tab ausgeschaltet, "setterm -blength 0" wird alle Pieptöne von Konsolen (Terminals) ausschalten, die /etc/bash.bashrc lesen.
Wenn Sie einen Piepton für andere errors hören wollen, dann benutzen Sie Lösung 1.
Have a lot of fun!
Keywords: Mozilla Firefox beep sound noise startx annoying

