Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [HOWTO] Zmena jasu (brightness) pro Pabilion dv 2000 a dalsi laptopy  (Přečteno 2933 krát)

puba

  • Aktivní člen
  • *
  • Příspěvků: 225
Jiz jednou jsem resil tento problem tady:

http://forum.ubuntu.cz/index.php?topic=8252.0

toto reseni ovsem vyzadovalo castecnou kompilaci jada.

Nyni jsem nasel na techto odkazech rychlejsi a snadnejsi reseni na radove 5 minut:

http://tech.mikelopez.info/2007/10/27/lcd-brightness-keys-not-working-in-kubuntu-gutsy/#comment-112929
http://aldeby.org/blog/index.php/howto-ubuntu-linux-on-hp-pavilion-dv2000-dv6000-dv9000-series-laptops#comment-660
http://ubuntuforums.org/showthread.php?t=673946

Tady je prelozena verze i s puvodnim skriptem:

Stahnout lcdbryt.sh z http://launchpadlibrarian.net/10186309/lcdbryt.sh
nebo ulozit do aktualniho adresare (gedit lcdbryt.sh) a vlozit nasledujici kod:
Kód: [Vybrat]
#!/bin/bash
for i in `cat /proc/acpi/video/VGA/LCD/brightness`; do
if [ $i == "levels:" ]; then
xprocess="levels"
elif [ $i == "current:" ]; then
xprocess="current"
else
if [ $xprocess == "levels" ]; then
eval "levels$i=1"
else
current=$i
fi
fi
done

if [ $1 == "up" ]; then
for i in `seq 1 100`; do
if [ $i -gt $current ]; then
eval "x=\$levels$i"
if [ "$x" == "1" ]; then
current=$i
break
fi
fi
done
elif [ $1 == "dn" ]; then
for i in `seq 100 -1 1`; do
if [ $i -lt $current ]; then
eval "x=\$levels$i"
if [ "$x" == "1" ]; then
current=$i
break
fi
fi
done
fi
echo $current
echo -n $current > /proc/acpi/video/VGA/LCD/brightness

Spustit terminal v miste, kde mate ulozen nasledujici soubor: lcdbryt.sh
1. Zkopirovat do  /usr/bin s pravy superuzivatele
Kód: [Vybrat]
sudo cp lcdbryt.sh /usr/bin2. Zmenit nastaveni prav souboru
Kód: [Vybrat]
sudo chmod +x /usr/bin/lcdbryt.sh3. Vytvorit skript pro zvyseni jasu:
Kód: [Vybrat]
sudo gedit /etc/acpi/video_brightnessup.sh   1. Na konec tohoto skriptu pridat radek:
   
Kód: [Vybrat]
lcdbryt.sh up   2. ulozit a zavrit (Ctrl+s alt+F4)
4.
To stejne pro snizeni jasu:
Kód: [Vybrat]
sudo gedit /etc/acpi/video_brightnessdown.sh   1. pridat na posledni radek:
   
Kód: [Vybrat]
lcdbryt.sh dn   2. ulozit a zavrit (Ctrl+s alt+F4)

A je to redy!!!!! ;D Skripty funguji okamzite (potreba vyzkouset obe klavesy)
HP Pavilion dv2058ea (Intel Core Duo 1,66GHz, 2GB RAM, Geforce 7200 Go - 256MB, WD-120 GB sata, WiFi, Bluetooth, ctecka 5in1 ), Ubuntu HH 8.04

 

Provoz zaštiťuje spolek OpenAlt.