Pagina 1 di 1

changing nVidia brightness on sony vaio

Inviato: gio 13 nov 2008, 10:20
da Slippery
Sembrano finiti i tempi da "occhiali da sole" per i possessori di schede grafiche nVidia mobile di ultima generazione. Gli sviluppatori di nvclock nella versione cvs hanno aggiunto la possibilità di cambiare la luminosità per schede grafiche 8400M GT e 8600M GT!
Qui maggiori informazioni https://bugs.launchpad.net/ubuntu/+sour ... +bug/95444

In allegato anche uno slackbuild fatto ad-hock!!
Permettetemi un FINALMENTE!!! :)

Re: changing nVidia brightness on sony vaio

Inviato: gio 13 nov 2008, 17:36
da phobos3576
Slippery ha scritto:Permettetemi un FINALMENTE!!! :)
Anche perché, sul forum nVidia Linux, c'era gente che aspettava una soluzione da più di un anno!

http://www.nvnews.net/vbulletin/showthr ... brightness

(primo post, Ottobre 2007)

Re: changing nVidia brightness on sony vaio

Inviato: dom 16 nov 2008, 20:07
da spiri
finalmente!!! il mio sony vaio fz21s ringrazia sentitamente ...

spiri \:D/

Re: changing nVidia brightness on sony vaio

Inviato: dom 16 nov 2008, 20:43
da spiri
Mi permetto di incollare la parte modificata dello script (http://www.slacky.eu/wikislack/index.ph ... _su_laptop) per il sony vaio fz21s:
#!/bin/sh
#Default acpi script that takes an entry for all actions

LOGGER="/usr/bin/logger -t ACPID"
AC_STATE="/proc/acpi/ac_adapter/ADP1/state"

# AC Adapter plugged in
acad_in ()
{
$LOGGER "AC Adapter plugged IN"

if ps -A | grep -q X
then
/usr/bin/nvclock -S 100
fi
}


# AC Adapter plugged out
acad_out ()
{
$LOGGER "AC Adapter plugged OUT"
if ps -A | grep -q X
then
/usr/bin/nvclock -S 15

fi
}
no_action ()
{
echo "#### NO ACTION FOR EVENT: " $*
exit 1
}

# Con i dati ottunuti attraverso il
# tail -f /var/log/acpid | grep received
# si costruisce un case che farà eseguire i vari comandi
case "$*" in
ac_adapter\ ADP1\ 00000081\ 00000000)
acad_out
;;
ac_adapter\ ADP1\ 00000081\ 00000001)
acad_in
;;
*)
no_action
;;
esac

Re: changing nVidia brightness on sony vaio

Inviato: dom 16 nov 2008, 22:10
da spiri
aggiungo anche la possibilita' di usare gli hotkeys (spunto da https://bugs.launchpad.net/ubuntu/+sour ... omments/75)
linee da aggiungere in acpi_handler.sh
brig_up ()
{
if ps -A | grep -q X
then
/usr/bin/nvclock -S +10
fi

}

brig_down ()
{
if ps -A | grep -q X
then
/usr/bin/nvclock -S -10
fi

}
case "$*" in
ac_adapter\ ADP1\ 00000081\ 00000000)
acad_out
;;
ac_adapter\ ADP1\ 00000081\ 00000001)
acad_in
;;
sony/hotkey\ SNC\ 00000001\ 00000010)
brig_down
;;
sony/hotkey\ SNC\ 00000001\ 00000011)
brig_up
;;
*)
no_action
;;
esac