Acer Aspire 5630 e le e-mail…

18 10 2008

Grazie al modulo acer_acpi, che dovrebbe essere caricato automaticamente all’avvio del sistema, e gnubiff possiamo accendere o spegnere il led ad indicare la ricezione di nuova posta… vediamo come ;)


Per prima cosa, controlliamo che sia stato caricato
lsmod | grep acer_acpi
acer_acpi 21720 0
led_class 7176 1 acer_acpi
wmi_acer 11076 1 acer_acpi

se l’output non è questo, provate a caricarlo usando
sudo modprobe acer_acpi
Per gnubiff invece basta installarlo via apt-get
apt-get install gnubiff
la configurazione è abbastanza semplice, si aggiunge al pannello come applet e si configurano gli account di posta da controllare…
Ora aggiungiamo in /etc/rc.local questa riga
chmod 777 /proc/acpi/acer/mailled
ovviamente prima del “exit 0″, altrimenti non verrà avvato :)
Certo è un pò “rozzo” come metodo, ma così ci assicuriamo di poter modificare il file “mailled” anche da utente normale (non root)
Ora riavviamo così da rendere attiva la modifica, dopo di che, aprendo un terminale lanciamo:
ls -l /proc/acpi/acer/mailled
-rwxrwxrwx 1 root root 0 2008-10-18 16:34 /proc/acpi/acer/mailled

Se non abbiamo i permessi “rwxrwxrwx” allora la modifica di rc.local non è stata eseguita correttamente.
Ora passiamo allo script, con l’editor che preferiamo, scriviamo quanto segue:
#! /bin/bash
echo 1 > /proc/acpi/acer/mailled
sleep 60
echo 0 > /proc/acpi/acer/mailled

e lo chiamiamo mailLed.sh e gli diamo i permessi di esecuzione
chmod +x mailLed.sh
Quindi posizioniamoci sull’icona di gnubiff, tasto destro del mouse e selezioniamo “Preferenze…”

Abilitiamo “Comandi: Quando arriva della nuova posta” ed inseriamo il path ed il comando (ad esempio /home/utente/mailLed.sh) da eseguire così come vedete in figura, quindi premete “Chiudi” ed il gioco è fatto!

Ora, quando riceverete nuova posta, il led inizierà a lampeggiare per un minuto :)


Azioni

Informazione

5 risposte

3 11 2008
Max

Ottimo suggerimento, grazie. L’ho appena implementato :)

Senza dover riavviare, mi pare che un:

“sh /etc/rc.local”

basti, no?

3 11 2008
paper0k

Si, esatto ;)

PS – Ovviamente deve essere lanciato da root o con “sudo”

27 12 2008
Dainaccio

Ho un Aspire 5630 ma di quel modulo (acer_acpi) non v’è traccia…

28 12 2008
paper0k

Hai provato a caricarlo con “modprobe”?
Inoltre controlla il kernel che stai usando
uname -a
il mio è
Linux mbportatile 2.6.24-22-generic #1 SMP Mon Nov 24 19:35:06 UTC 2008 x86_64 GNU/Linux

29 12 2008
pierissimo

con mail-notification, esiste una opzione che permette di definire uno script a lettura mail avvenuta, infatti io utilizzo 2 script, uno che accende il led, ed uno che lo spegne quando le mail vengono lette.

Lascia un commento