Usiamo Compiz al posto del… “beep”!

Uno dei rimasugli di antichità che possiamo trovare sulle nostre linux box, come forse intuirete dal titolo, è il famigerato beep di sistema: quel suono stridulo che spacca le orecchie (e non solo) quando date un paio di tab di troppo in un terminale.

beep.png

Non tutti sanno che il plugin “wobbly” di Compiz ha una funzione che permette di rimpiazzare il “beep” di sistema con un riscontro visivo molto meno invadente e sicuramente più moderno :)

Prima di tutto toccherà disabilitare il “beep” acustico:

Per fare ciò basta eliminare il modulo “pcspkr” dal kernel:

$: sudo rmmod pcspkr

Per rendere questa modifica resistente al riavvio basta mettere il modulo incriminato in blacklist (lista nera), in modo sa segnalare al kernel che non vogliamo che torni a caricarlo in futuro:

$: echo "blacklist pcspkr" | sudo tee -a /etc/modprobe.d/blacklist

Ok, fatto questo occupiamoci della parte relativa a Compiz, vorrei segnalare che se non avete Compiz potete comunque usare la parte di guida che arriva fino al precedente comando per eliminare il noioso beep di sistema :)

Se avete Compiz (ma chi non lo ha?) e conoscete la “dipendenza da wobblamento” sono sicuro che apprezzerete questa piccola chicca. Si tratta di attivare il plugin wobbly ogni volta che suonerebbe il beep di sistema, quindi tipicamente per indicare un errore. L’effetto che si viene così a creare è molto carino, perché è come se la finestra sussultasse ad ogni errore. Ecco come attivare questa caratteristica semi-nascosta:

$: gconftool-2 -t bool -s /apps/compiz/plugins/wobbly/allscreens/options/shiver_bell true

Potete provare subito aprendo un terminale e premendo TAB un paio di volte :)

45 pensieri su “Usiamo Compiz al posto del… “beep”!

  1. carino :D

    con metacity esiste una cosa simile, la finestra si illumina quando premi tab :D

    cmq io mi tengo il mio BEEEEEEEEP! ormai ci sono abituato ;-)

  2. NOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Non mi disabiltate il beep!!!!!!!!!! poverino!!!!!!!!!!!! :(
    Io lo trovo estremamente utile per quando scrivo ca**%&e e poi se non siete in grafica come fate???????

    Farò una petizione perchè venga riattivato :P

    Ciao

  3. per disabilitare il segnale acustico (tralascando compiz) basterebbe andare su Modifica -> Profilo Attuale e dalla scheda “Generale” spuntare l’opzione Segnale Acustico….

    Con compiz però è tutta un’altra cosa!!

    =)

  4. E’ un effetto che uso da mesi, non appena scoperto! E’ davvero carino ed utile!
    Consigliato a chi – come me – odia il BEEP di sistema :D

  5. Anch’io odiavo il beep, che tra l’altro se fosse stato riprodotto dalle casse sarebbe stata già un’altra cosa… Però non conoscevo quest’opzione, e quindi semplicemente in caso d’errore non succedeva nulla, quindi ancora una volta un consiglio apparentemente banale ma in realtà utilissimo (e anche simpatico da vedere).
    Complimenti felipe!

  6. Ma come fate a tenere il beep??E la prima cosa che faccio ficcare quel modulo in black list,sopratutto con l’ultimo laptop che ho comprato che ha lo speaker che sembra dover fare concorrenza ai tromboni della navi!!

  7. Volevo suggerirti che quando proponi un modo per togliere qualcosa potresti descrivere anche il modo per rimetterla.
    Ad esempio hai descritto il modo per mettere il modulo incriminato in blacklist ma se poi si volesse tornare indietro come si fa per toglierlo dalla blacklist?

  8. Io credevo che bastasse aggiungere od impostare “set bell-style none” in /etc/inputrc (a livello sistema) o in ~/.inputrc (a livello utente).

    Non so se ci sono altri casi particolari che inducono un beep (e per cui, quindi, la rimozione del modulo rappresenta la soluzione omnicomprensiva), ma almeno quello della shell è influenzato da questa impostazione che viene rispettata da tutti i programmi basati sulla libreria readline.

  9. Ehehe… È un sacco di tempo che lo uso anche io (penso esista in compiz da quando è nato o poco più).. In effetti è utilissimo, anche se la cosa del modulo non so se serve in ogni caso (a me, su un notebook, non è servita)

    Se vi va di fare wobblare i vostri terminali:

    for ((i=0; i

    :D

  10. Anch’io NON ho compiz… e non per scelta, ovviamente! Ho provato piu’ volte a installarlo, ma senza risultati… :(
    Mi accontento degli effetti di trasparenza e ombreggiatura disponibili in KDE…

  11. Ma sono l’unico a cui il beep non ha mai beeppato (né con Breezy, né con Dapper, né con Edgy su Notebook Asus Z91G)…?
    Cmq il sussulto della finestra mi piace molto.
    Grazie!

  12. @ THunder, di per sé anche con beryl basterebbe solo editare l’opzione con gconf… In questo non posso dire che è difficile :)
    Tutte le cose relative al modulo, servono per disattivare totalmente l’hardware che beeppa (se c’è).

  13. Grande! L’ho sempre odiato il “beep” :D
    Oltre che nel terminale… Quando in Firefox usavo il “search as you type” e non trovava niente… Iniziava a beeppare senza pietà :D
    Ora va mooooolto meglio :p

  14. Risolto un problema! Anch’io odio il beep. C’è un’altro simpatico effetto da usare invece del wobbly. L’ho scoperto spippolando con gconf-editor. Invece del comando $: gconftool-2 -t bool -s /apps/compiz/plugins/wobbly/allscreens/options/shiver_bell true provate questo $: gconftool-2 -t bool -s /apps/compiz/plugins/water/allscreens/options/title_wave_bell true.
    E’ meno discreto ma si nota meglio ;)

  15. si, ma per il bip, onde evitare di andare a smanettare con la blacklist, per chi non se la sente, basta disattivare la campanella si sistema da Sistema -> Preferenze -> Audio
    spero aiuti :D

  16. il commento #21 di encelo è molto intelligente, anche perché è l’unico che effettivamente modifica una preferenza senza usare tool grafici o disabilitare hardware :D

  17. Ciao Felipe ho provato questa procudura su kubuntu Gutsy ma non funziona… conosci per caso qualche altro modo per attivare il beep visivo di compiz?

    Grazie Sergio

  18. LOOOOOL!
    Sono riuscito ad abilitarlo attraverso advanced desktop effects!
    In finestre tremolanti —> Azioni —> in tremolia metti la spunta su campanella di sistema.
    Il gioco è fatto!

  19. It’s a pity you don’t have a donate button! I’d definitely donate
    to this superb blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.

    I look forward to new updates and will talk about this blog with my Facebook group.
    Chat soon!

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...