Ciao a tutti, mi trovo ad utilizzare notebook che ad ogni riavvio debbo reimpostare il livello di retroilluminazione a seconda della luce ambientale.
Un metodo possibile per predeterminare una certa luminosità, lo si può fare tramite un comando da inserire in /etc(init.d/local.sh.
Esempio impostare a 3 il valore
echo 3 > /sys/class/backlight/acpi_video0/brightness
Questo metodo lo uso da tempo, ma poi essendo fisso richiede aggiustamenti tramite tasti dedicati (nel mio F9 e F10) per adattarlo alle esigenze nel corso della giornata.
Per ovviare in parte a questo problema ho redatto uno script, che ad ogni spegnimento aggiorna il valore iniziale all'ultimo impostato.
Visto che la funzione non è integrata in nessuna versione di Slitaz, e credendo possa essere di interesse comune, ho pensato bene di impacchettarla e condividerla con voi.
Ora una breve spiegazione del pacchetto:
il tutto consiste in uno script eseguibile che ho chiamato “backlight”
#!/bin/sh
a="echo "$(cat /sys/class/backlight/acpi_video0/brightness)" "
b="echo "$(cat /etc/init.d/local.sh | grep ">" | sed 's/.*echo //' | sed 's/ >.*//')" "
sed -i "s/$b/$a/g" /etc/init.d/local.sh
l'installer crea inoltre la riga iniziale in /etc/init.d/local.sh, e crea il richiamo di memorizzazione alla chiusura della sessione in /etc/init.d/rc.shutdown.
Qualora sul vostro notebook (o netbook) non funzionasse, dovete cercare e modificare la locazione /sys/class/backlight/acpi_video0/brightness, dove è appunto memorizzato il valore della retroilluminazione.
Qui il pacchetto pronto
https://yadi.sk/d/uvHclEHv3G5dGe