#!/bin/sh
usage()
{
echo "usage: $0 [value|+value|-value]" >&2
exit 2
}
if [ $# -gt 1 ]
then
usage
fi
ETC=/usr/local/etc/X11
if ( cmp -s ${ETC}/xorg.conf ${ETC}/xorg.conf.sony.intel )
then
getcmd='xbacklight'
setcmd='xbacklight -set '
inccmd='xbacklight -inc '
deccmd='xbacklight -dec '
else
if [ $(id -u) -ne 0 ]
then
prefix='sudo '
else
prefix=''
fi
getcmd="${prefix}nvclock -i | awk '/Backlight/ {print \$3;}'"
setcmd="${prefix}nvclock -S "
inccmd="${prefix}nvclock -S +"
deccmd="${prefix}nvclock -S -"
fi
if [ $# -eq 0 ]
then
$getcmd
exit
fi
case $1 in
[0-9]|[0-9][0-9]|100)
${setcmd}$1
;;
+[0-9]|+[0-9][0-9])
${inccmd}${1#?}
;;
-[0-9]|-[0-9][0-9])
${deccmd}${1#?}
;;
*)
usage
;;
esac
Теперь на минимальной яркости с выгруженным usb живет 4 часа.
субота, 16 січня 2010 р.
Регулировка яркости в sony vaio
Работает! Оказывается надо всего лишь порыться в портах и нарисовать скриптик для того, чтобы в зависимости от текущей видеокарточки использовались разные программы:
Підписатися на:
Дописати коментарі (Atom)
Немає коментарів:
Дописати коментар