Заметки о решаемых задачах АйТишников

Сделал - запиши. Нашёл - сохрани :)

Настройка яркости экрана ноутбука в Linux Ubuntu

Настройка яркости экрана ноутбука в Linux Ubuntu

 

Ноутбук не сохраняет состояние яркости экрана, которое я выставляю горячими клавишами, а точнее — при перезагрузке он восстанавливает яркость экрана на максимум.

В Ubuntu 13.10 эту проблему можно решить созданием одного сценария и написанием 2-3 команд :).

Логика процесса такова.

  1. Проверяем какая яркость нас удовлетворяет. Получаем её цифровое представление.
  2. Пишем сценарий, в котором будем указывать нужную нам яркость.
  3. Делаем его исполняемым.
  4. Указываем системе, что его нужно выполнить при загрузке.

Поехали.

В терминале (Ctrl+Alt+T) пишем команду:

cat /sys/class/backlight/acpi_video0/actual_brightness

В выводе этой команды мы увидим значение яркости нашего экрана.

У меня цифра 4. Это яркость, которая мне наиболее подходит. Яркость экрана моего ноутбука меняется от 1 до 9.

Далее создаём файл brightness.sh. Я его создал в папке bin, домашнего каталога. В ней у меня хранятся все скрипты и сценарии, которые я пишу.

В этот файл вставляем такие строки

#!/bin/bash
sudo echo -n 4 >/sys/class/backlight/acpi_video0/brightness

Где 4 — это уровень яркости экрана (у вас будет значение, которое вы получили после запуска предыдущей команды).

Делаем наш файл исполняемым

chmod +x ~/bin/brightness.sh

Ранее я написал, что файл был создан в папке bin, которая находится в домашнем каталоге.

Добавляем путь к созданному скрипту в файл конфигурации lightdm, для чего открываем файл текстовым редактором

sudo gedit /etc/lightdm/lightdm.conf

И в конец файла добавляем следующий код, заменив «user_name» на имя своего пользователя

display-setup-script=/home/"user_name"/bin/brightness.sh

Перезагружаем компьютер для проверки.
Вот и всё.

 

08 декабря 2013, 11:15    Александр Linux 0    338 0

 



Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.