Fix Brightness su Dell Inspiron 1501

Image Hosted by ImageShack.us

Un piccolo workaround che dovrebbe risolvere i problemi di regolazione luminosità sul notebook modello Dell Inspiron 1501, ma può essere utile, molto probabilmente, con altre marche o modelli. È stato testato con successo anche su Compaq Presario.

 

  • 1- Creare una copia di backup del file interessato:
sudo cp -v /etc/acpi/video_brightnessup.sh ~/
  • 2- Aprire tale file con un editor di testo (xfce=mousepad):
sudo mousepad /etc/acpi/video_brightnessup.sh
  • 3- Sostituire TUTTO lo script con queste righe:
#!/bin/bash

CURRENT=$(grep "current:" /proc/acpi/video/OVGA/DD03/brightness |awk '{print $2}')


case "$CURRENT" in

100)
echo -n 100 > /proc/acpi/video/OVGA/DD03/brightness;
;;
90)
echo -n 100 > /proc/acpi/video/OVGA/DD03/brightness;
;;
80)
echo -n 90 > /proc/acpi/video/OVGA/DD03/brightness;
;;
70)
echo -n 80 > /proc/acpi/video/OVGA/DD03/brightness;
;;
60)
echo -n 70 > /proc/acpi/video/OVGA/DD03/brightness;
;;
50)
echo -n 60 > /proc/acpi/video/OVGA/DD03/brightness;
;;
40)
echo -n 50 > /proc/acpi/video/OVGA/DD03/brightness;
;;
30)
echo -n 40 > /proc/acpi/video/OVGA/DD03/brightness;
;;
20)
echo -n 30 > /proc/acpi/video/OVGA/DD03/brightness;
;;
10)
echo -n 20 > /proc/acpi/video/OVGA/DD03/brightness;
;;
0)
echo -n 10 > /proc/acpi/video/OVGA/DD03/brightness;
;;
*)
echo -n 100 > /proc/acpi/video/OVGA/DD03/brightness;
;;
esac

Ora facciamo lo stesso col file:

sudo cp -v /etc/acpi/video_brightnessdown.sh ~/

Apriamo lo script con un editor di testo, e sostituiamo l'intero codice:

sudo mousepad /etc/acpi/video_brightnessdown.sh

 

#!/bin/bash

CURRENT=$(grep "current:" /proc/acpi/video/OVGA/DD03/brightness |awk '{print $2}')


case "$CURRENT" in

0)
echo -n 0 > /proc/acpi/video/OVGA/DD03/brightness;
;;
10)
echo -n 0 > /proc/acpi/video/OVGA/DD03/brightness;
;;
20)
echo -n 10 > /proc/acpi/video/OVGA/DD03/brightness;
;;
30)
echo -n 20 > /proc/acpi/video/OVGA/DD03/brightness;
;;
40)
echo -n 30 > /proc/acpi/video/OVGA/DD03/brightness;
;;
50)
echo -n 40 > /proc/acpi/video/OVGA/DD03/brightness;
;;
60)
echo -n 50 > /proc/acpi/video/OVGA/DD03/brightness;
;;
70)
echo -n 60 > /proc/acpi/video/OVGA/DD03/brightness;
;;
80)
echo -n 70 > /proc/acpi/video/OVGA/DD03/brightness;
;;
90)
echo -n 80 > /proc/acpi/video/OVGA/DD03/brightness;
;;
100)
echo -n 90 > /proc/acpi/video/OVGA/DD03/brightness;
;;
*)
echo -n 0 > /proc/acpi/video/OVGA/DD03/brightness;
;;
esac

Riavviamo il sistema. NB: In alcuni casi, lo script va modificato nel PATH di destinazione (es. possiamo trovare piu' di una directory DD0*)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
4 + 6 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.