Июл 13
Многие современные дистрибутивы Linux уже имеют при себе какую-то утилиту для регулировки яркости монитора в ноутбуке. Но поставив Slackware c KDE 3.5.10 , я такого устройства не обнаружил (может плохо искал). Пришлось получать удовольствие от написания небольшого скрипта, который теперь отлично справляется с яркостью.
Запускается и выполняется из консоли, что гораздо удобнее чем настраивать яркость тачпадом, а так же не зависит от того какое DE Вы используете.
#!/bin/bash BRIGHT_FILE='/proc/acpi/video/C085/C144/brightness' if [ ! -e $BRIGHT_FILE ];then exec echo "File $BRIGHT_FILE not found" fi CURRENT=$(grep current $BRIGHT_FILE| cut -d ':' -f 2) while [ "$var" != "q" ]; do clear echo -n "brightness $CURRENT: " for i in $(seq 0 $CURRENT);do echo -n "#" done echo read -s -n 1 var if [ "$var" == '-' ];then if [ "$CURRENT" -eq "30" ];then echo "brighness already set to min value" echo "you can enlarge it or quit" read -s -n 1 var if [ "$var" == 'q' ];then exit elif [ "$var" == '+' ];then CURRENT=$(($CURRENT+7)) echo $CURRENT > $BRIGHT_FILE fi else CURRENT=$(($CURRENT-7)) echo $CURRENT > $BRIGHT_FILE fi elif [ "$var" == '+' ];then if [ "$CURRENT" -eq "100" ];then echo "brighness already set to max value" echo "you can decrease it or quit" read -s -n 1 var if [ "$var" == 'q' ];then exit elif [ "$var" == '-' ];then CURRENT=$(($CURRENT-7)) echo $CURRENT > $BRIGHT_FILE fi else CURRENT=$(($CURRENT+7)) echo $CURRENT > $BRIGHT_FILE fi fi done
Июль 24th, 2009 at 16:38
А «Настроить раб. стол > Дисплей > Гамма» это не то?
Июль 24th, 2009 at 16:49
Нет :)
То , можно сказать, управление цветом