SDB:Firefox emette beep

Da Wikipedia, l'enciclopedia libera.

Contents

Situazione

Appena dopo aver effettuato un aggiornamento online, se si usa Firefox, esso emette continui beep. Cio`puo` essere fastidioso, soprattutto quando si naviga su siti costitutiti da componenti JavaScript ActiveXrileventi.

Nota:nel fratttempo il problema e`stato risolto da un altro aggiornamento automatico del 9 ottobre -Msmeissn

Soluzione

Clicca col pulsante destro del mouse sull`icona di Firefox e quindi su -> Proprieta` -> Applicazioni. Vai nel campo comandi, e sostituisci firefox con

( /usr/bin/firefox 2>&1  ) > /dev/null

Inserisci la linea sopra se non ti importa quale sia l`output di Firefox. Se invece ti importa, inserisci

( /usr/bin/firefox 2>&1  ) > ~/.FirefoxMsgs

... e goditi i messaggi memorizzati nella tua home directory in .FirefoxMsgs file.

Spiegazione

La tua versione di Firefox e`stata aggiornata in una versione molto ”verbosa”has been updated to a . Il suo output verboso e` scritto in console/tty dal quale Firefox viene eseguito. Se esegui Firefox da una finestra Konsole, osserverai che ci saranno molte informazioni fornite.

Tra alcuni caratteri ASCII in messaggi di testo, poi inoltre trovare il carattere \x07 ASCII bytes. 0x07 represents '\a' character, che significa un suono del sistema. Se un carattere ASCII "\0x07" oppure"\a" e`scritto nella tty console, si comporta nello stesso modo che il beep del sistema (comando "beep").

Puoi aver questo problema eseguendo il comando "startx" dalla console, invece di usare XDM di default, poiche`l`output di startx e`scritto in un a /dev/tty?, in cui startx e`stato eseguito.

Soluzione 2

Puoi anche disabilitare il suono "beep" del sistema eseguendo:

 /etc/inputrc

usando il tuo text editor (vi, pico, mcedit..) preferito ed aggiungendo:

 set bell-style none

Inoltre creando il file:

 touch /etc/bash.bashrc.local

e aggiungendo::

 setterm -blength 0

Spiegazione 2

Il comando"bell-style none" disattivera`il"bell" , mentre il comando "setterm -blength 0" lo disattivera`per tutti i terminal che leggono il file /etc/bash.bashrc.

Se vuoi snteire il "bell" per gli errori utilizza la soluzione 1.


Have a lot of fun.