Форум программистов, компьютерный форум, киберфорум
Xind
Войти
Регистрация
Восстановить пароль
Рейтинг: 5.00. Голосов: 1.

Увеличить/уменьшить яркость экрана ноутбука Samsung в ArchLinux

Запись от Xind размещена 09.03.2012 в 14:03
Обновил(-а) Xind 13.03.2012 в 22:04
Метки archlinux, brightness, gnu, linux

Недавно понадобилось изменить яркость экрана ноутбука под управлением ОС Archlinux. Немного погуглив, обнаружил следующий способ: в файловой системе есть /sys/class/backlight/samsung/brightness. Выделенная директория может отличаться от устройства. В моем случае присутствует еще acpi_video0. Так, чтобы поменять уровень яркости нужно в текстовой редакторе установить требуемое значение, например путем вызова,
Bash
1
nano /sys/class/backlight/samsung/brightness
Поэкспериментировав со значениями, выяснил, что можно установить от 0 до 8 (включительно). Изменив значение и нажав ^O, яркость экрана моментально изменяется. Если менять значение больше не нужно, то можно выйти ^X. А чтобы постоянно не использовать текстовый редактор можно просто вызвать:
Bash
1
echo "4" > /sys/class/backlight/samsung/brightness
где 4 может быть заменено любым другим допустимым значением.
Размещено в Без категории
Показов 60223 Комментарии 5
Всего комментариев 5
Комментарии
  1. Старый комментарий
    Аватар для programina
    еще бы скрипт автозапуска смены яркости при логине
    Запись от programina размещена 12.03.2012 в 06:09 programina вне форума
  2. Старый комментарий
    Аватар для Evg
    Неплохо бы ещё и формализовать название темы, упомянув, что так делается только для samsung'ов и, возможно, только под archlinux'ом
    Запись от Evg размещена 12.03.2012 в 14:28 Evg вне форума
  3. Старый комментарий
    Цитата:
    Неплохо бы ещё и формализовать название темы, упомянув, что так делается только для samsung'ов и, возможно, только под archlinux'ом
    Изменил название темы. В тегах есть упоминание об archlinux.

    Цитата:
    еще бы скрипт автозапуска смены яркости при логине
    Скрипт, думаю, у каждого свой будет.
    Запись от Xind размещена 13.03.2012 в 22:08 Xind вне форума
  4. Старый комментарий
    стоило бы упомянуть что сделать, чтобы не сбивалось при перезагрузке
    [BASH]
    printf "function set_brightness() {\n\techo 4 > /sys/class/backlight/acpi_video0/brightness\n}\nadd_hook sysinit_end set_brightness" > /etc/rc.d/functions.d/preinit

    [/BASH]
    Запись от LosAngeles размещена 19.03.2012 в 15:45 LosAngeles вне форума
    Обновил(-а) LosAngeles 20.03.2012 в 04:11
  5. Старый комментарий
    Аватар для Dimedrol
    У меня Acer Aspire One D255-E + Ubuntu 10.10.
    Файл brightness также присутствует:
    /sys/class/backlight/acpi_video0/brightness
    Еще есть файл max_brightness, в котором записано максимальное значение.
    Этот файл будет на любом компе и с любым дистрибутивом. Только надо поискать.
    Запись от Dimedrol размещена 03.04.2012 в 18:22 Dimedrol вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru