Può capitare di dover far partire un programma all'avvio, come un'applet o un software per il p2p, ecc...ma se volessimo farlo partire con ritardo? Ad esempio:
Su Ubuntu e in generale con Gnome molti di voi useranno "Notifica Posta" (mail-notification) per notificare sul pannello l'arrivo di nuove mail. Bene, questo programmino funziona egregiamente ma appena si effettua il login pretende di avere la connessione già pronta e perfettamente funzionante. Soprattutto chi usa il wi-fi avrà notato che il notificatore da errore appena si avvia il pc in quanto non trova la connessione subito pronta. Per risolvere basta ritardare di appena pochi secondi l'avvio del demone per la notifica della posta. Vediamo come fare con questo script:
Aprite il terminale e date il comando:
Dopodichè inserite questo codice nell'editor di testo, salvate e chiudetelo:
sudo gedit /usr/local/bin/avvia_mailnotification
Sempre da terminale assegnate allo script i permessi d'esecuzione con:
#!/bin/bash sleep 25
mail-notification --sm-disable
sudo chmod +x /usr/local/bin/avvia_mailnotificationOra aprite dal menu Sistema -> Preferenze il gestore "Sessioni" (in Jaunty si chiama "Applicazioni d'avvio"), cliccate su Aggiungi e inserite:
Voilà! Ovviamente lo script può essere adattato per tutto quello che volete.
Nome: mail
Comando: /usr/local/bin/avvia_mailnotification
Grazie a pierissimo del forum di ubuntu-it












