Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: яркость экрана  (Прочитано 18544 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #15 : 17 Марта 2008, 17:22:02 »
Вот решение без сборки ядра.
http://habrahabr.ru/blog/ubuntu/35013.html
Такую вещчь я уже делал, это просто скрипты, не привязанные к клавишам. Не очень удобно, тем более, что нужны права рута.
Реализация на уровне ядра, удобнее, и правильнее.
« Последнее редактирование: 17 Марта 2008, 17:23:56 от mechanical »
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: яркость экрана
« Ответ #16 : 17 Марта 2008, 23:22:51 »
2mechanical
В хУбунте 7.10 они как раз по умолчанию привязаны. Я тоже долго мучался с версией 7.04, всё решилось обновлением =)

Оффлайн lev-mike

  • Любитель
  • *
  • Сообщений: 69
  • Осторожнее с разгоном :)
    • Просмотр профиля
    • Технобай
Re: яркость экрана
« Ответ #17 : 11 Мая 2008, 23:50:25 »
На 7.10 кнопки я ркости не работали вообще. Обновился до 8.04 теперь при нажатии любой кнопки яркости появляется шкала яркости стоящая по середине и никуда не двигается. Сложилось впечатление что решение где-то рядом. Подскажите.
Dell Inspiron 1501 Ubuntu 8.04
Использую Dell Inspiron 1501, Ubuntu 11.04

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #18 : 12 Мая 2008, 08:50:08 »
На 7.10 кнопки я ркости не работали вообще. Обновился до 8.04 теперь при нажатии любой кнопки яркости появляется шкала яркости стоящая по середине и никуда не двигается. Сложилось впечатление что решение где-то рядом. Подскажите.
Dell Inspiron 1501 Ubuntu 8.04
вот 2 скрипта

/etc/acpi/video_brightnessup.sh
#!/bin/bash

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

case "$CURRENT" in

100)
echo -n 100 > /proc/acpi/video/VGA/LCD/brightness;
;;
87)
echo -n 100 > /proc/acpi/video/VGA/LCD/brightness;
;;
75)
echo -n 87 > /proc/acpi/video/VGA/LCD/brightness;
;;
62)
echo -n 75 > /proc/acpi/video/VGA/LCD/brightness;
;;
50)
echo -n 62 > /proc/acpi/video/VGA/LCD/brightness;
;;
37)
echo -n 50 > /proc/acpi/video/VGA/LCD/brightness;
;;
25)
echo -n 37 > /proc/acpi/video/VGA/LCD/brightness;
;;
12)
echo -n 25 > /proc/acpi/video/VGA/LCD/brightness;
;;
*)
echo -n 100 > /proc/acpi/video/VGA/LCD/brightness ;
;;
esac

/etc/acpi/video_brightnessdown.sh
#!/bin/bash

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

case "$CURRENT" in

12)
echo -n 12 > /proc/acpi/video/VGA/LCD/brightness;
;;
25)
echo -n 12 > /proc/acpi/video/VGA/LCD/brightness;
;;
37)
echo -n 25 > /proc/acpi/video/VGA/LCD/brightness;
;;
50)
echo -n 37 > /proc/acpi/video/VGA/LCD/brightness;
;;
62)
echo -n 50 > /proc/acpi/video/VGA/LCD/brightness;
;;
75)
echo -n 62 > /proc/acpi/video/VGA/LCD/brightness;
;;
87)
echo -n 75 > /proc/acpi/video/VGA/LCD/brightness;
;;
100)
echo -n 87 > /proc/acpi/video/VGA/LCD/brightness;
;;
*)
echo -n 50 > /proc/acpi/video/VGA/LCD/brightness ;
;;
esac
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Vadimir

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: яркость экрана
« Ответ #19 : 12 Мая 2008, 21:06:45 »
Модернизированные скрипты:

/etc/acpi/video_brightnessup.sh
#!/bin/bash

CURRENT_BRIGTHNESS=$(grep "current:" /proc/acpi/video/GFX0/LCD/brightness |awk '{print $2}')

if [ $CURRENT_BRIGTHNESS -lt 100 ]
then
NEW_BRIGTHNESS=$(($CURRENT_BRIGTHNESS+10))
echo -n $NEW_BRIGTHNESS > /proc/acpi/video/GFX0/LCD/brightness
fi

/etc/acpi/video_brightnessdown.sh
#!/bin/bash

CURRENT_BRIGTHNESS=$(grep "current:" /proc/acpi/video/GFX0/LCD/brightness |awk '{print $2}')

if [ $CURRENT_BRIGTHNESS -gt 10 ]
then
NEW_BRIGTHNESS=$(($CURRENT_BRIGTHNESS-10))
echo -n $NEW_BRIGTHNESS > /proc/acpi/video/GFX0/LCD/brightness
fi

/proc/acpi/video/GFX0/LCD/brightness   ---исправить строку для своего ноута... Скрипт верен для AcerTravelMate 6492

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: яркость экрана
« Ответ #20 : 12 Мая 2008, 22:38:49 »
На 7.10 кнопки я ркости не работали вообще. Обновился до 8.04 теперь при нажатии любой кнопки яркости появляется шкала яркости стоящая по середине и никуда не двигается. Сложилось впечатление что решение где-то рядом. Подскажите.
Dell Inspiron 1501 Ubuntu 8.04
Немного странно. Вроде в 8.04 бета работало из коробки.

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #21 : 12 Мая 2008, 22:43:48 »
На 7.10 кнопки я ркости не работали вообще. Обновился до 8.04 теперь при нажатии любой кнопки яркости появляется шкала яркости стоящая по середине и никуда не двигается. Сложилось впечатление что решение где-то рядом. Подскажите.
Dell Inspiron 1501 Ubuntu 8.04
Немного странно. Вроде в 8.04 бета работало из коробки.
В этом то и прикол, что в бете работало, а в релизе перестало.
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн diesel@

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: яркость экрана
« Ответ #22 : 13 Мая 2008, 00:18:50 »
Проблема в интерпретации fake keys , ща вроде идет работа над фиксом. А в бете и правда все работало намана.

Оффлайн lev-mike

  • Любитель
  • *
  • Сообщений: 69
  • Осторожнее с разгоном :)
    • Просмотр профиля
    • Технобай
Re: яркость экрана
« Ответ #23 : 17 Мая 2008, 20:42:32 »
Ввел я эти скрипты. Усовершенствованные. 2 Vadimir
Не помогло.
в строке /proc/acpi/video/GFX0/LCD/brightness
GFX0 заменил VGA (там вариантов то других и небыло)
Не работает!
Использую Dell Inspiron 1501, Ubuntu 11.04

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #24 : 17 Мая 2008, 20:47:25 »
Ввел я эти скрипты. Усовершенствованные. 2 Vadimir
Не помогло.
в строке /proc/acpi/video/GFX0/LCD/brightness
GFX0 заменил VGA (там вариантов то других и небыло)
Не работает!

покажите вывод
cat /proc/acpi/video/VGA/LCD/brightnes
какая видеокарта, какой бук?
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн lev-mike

  • Любитель
  • *
  • Сообщений: 69
  • Осторожнее с разгоном :)
    • Просмотр профиля
    • Технобай
Re: яркость экрана
« Ответ #25 : 17 Мая 2008, 21:15:53 »
Бук Dell Inspiron 1501
что значит покажите вывод? пардон за непонятливость.
Использую Dell Inspiron 1501, Ubuntu 11.04

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #26 : 17 Мая 2008, 21:21:52 »
для Dell inspiron 1501 подходят скрипты, приведенные мной выше
замените ими стандартные
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн lev-mike

  • Любитель
  • *
  • Сообщений: 69
  • Осторожнее с разгоном :)
    • Просмотр профиля
    • Технобай
Re: яркость экрана
« Ответ #27 : 17 Мая 2008, 21:30:25 »
Да, благодарю!
Я сразу позарился на модернизирование скрипты, а они у меня не заработали.
А Ваши работают.
Дякую.
Использую Dell Inspiron 1501, Ubuntu 11.04

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: яркость экрана
« Ответ #28 : 17 Мая 2008, 21:32:24 »
не мои, ворованые, еще стиф на них ссылку давал
спасибо, Stiff
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн Shefango

  • Старожил
  • *
  • Сообщений: 1120
  • "Нет ни Зла, ни Добра. Только Целесообразность"
    • Просмотр профиля
Re: яркость экрана
« Ответ #29 : 19 Мая 2008, 01:18:25 »
А у меня товрищ на Асус А6 чтототам поставил i915. Говорит помогло.
Ubuntu MATE@G2120/ASRock H61M-DGS/2x2Gb RAM/500Gb,1Tb,1Tb SATA/GF GTХ650/ext4
Runtu XFCE-14.04@Dell Inspirion 3542

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.