Русские Блоги
Русские Блоги
Ubuntu не может регулировать яркость экрана, из-за чего ноутбук потребляет электроэнергию, а также очень впечатляет, поскольку по умолчанию работает с максимальной яркостью.
Так называемый метод настройки может быть одним из следующих:
Fn + левая и правая сочетания клавиш, яркость не меняется
Вытягивание индикатора выполнения по яркости и яркости экрана блокировки не меняет
fn регулирует / sys / class / backlight / acpi_video0 / яркость файла
Файл карты I — / sys / class / backlight / intel_backlight / яркость.
Не регулируется яркость!
Да, вот такая особенность поджидала меня. Встроенными регулировками Ubuntu или Pop_OS! яркость не регулируется. Все дело в недрах линукса и устройстве ЖК дисплеев. Обычно яркость дисплея регулируется подсветкой. То есть ЖК панель просто рисует пиксели а лампа подсветки просвечивает из как диафильм. Так работает большинство ЖК дисплеев.
В данном же ноутбуке применена технология OLED, что означает что каждый пиксель — это светодиод, и он излучает сам. Поэтому никакой лампы подсветки нет, и регулировать яркость дисплея с ее помощью не получится.
Говорят в новых версиях linux уже введена штатная регулировка для таких дисплеев.
Как изменить яркость экрана ноутбука в Ubuntu
Достаточно лишь скорректировать один пакет (программу), а затем обновить систему. Отрегулировать параметры можно при помощи установленного пакета для регулировки яркости ноутбука Ubuntu. Сделать это можно тремя операциями из терминала:
- добавление репозитория для скачивания пакета: sudo add-apt-repository ppa:indicator-brightness/ppa;
- обновление системы для того, чтобы подхватились зависимости: sudo apt-get update ;
- загрузка и установка самого пакета: sudo apt-get install indicator-brightness .
Если данный способ не подошел, необходимо провести более тщательную настройку. Есть еще один метод, через редактирование файла grub:
- открывают терминал, вписывают команду: sudo gedit /etc/default/grub ;
- затем необходимо найти следующую строку: GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” ;
- а после нужно заменить на такую: GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash acpi_backlight=vendor» ;
- далее необходимо обновить grub: sudo update-grub .
Такой способ вполне может помочь в том, чтобы изменить настройки. После этих действий, зажав клавишу Fn и нажимая стрелки вверх/вниз или те кнопки, где нарисованы иконки яркости, ее можно уменьшить или увеличить.
8 ответов
Это не делает ваши функциональные клавиши яркости работать, но является рабочим.
Установите контроллер яркости со следующими командами:
Для версии 1 с поддержкой до 4 мониторов:
Для версии 2 с поддержкой Multi Monitor и другими функциями:
Аппаратные кнопки яркости . .
С Ubuntu LTS 18.04
Вот каждый шаг, необходимый для управления xbacklight :
- $ Sudo nano /etc/default/grub и замените соответствующую строку на GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash acpi_backlight=vendor»
- $ Sudo update-grub
- Без шуток, убедитесь, что на самом деле установлены соответствующие драйверы : $ Sudo apt install xbacklight xorg xserver-xorg-video-intel
- Выдача $ find /sys -type f -name brightness должна дать что-то вроде /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness
- $ cd /sys/class Этот каталог должен содержать мягкую ссылку с именем brightness на устройство яркости, обнаруженное на предыдущем шаге. Если он отсутствует, создайте его: $ Sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness /sys/class/brightness
$ cat /etc/X11/xorg.conf должен читать:
Если это не так, отредактируйте его с помощью $ Sudo nano /etc/X11/xorg.conf
Назначение физических ключей XF86MonBrightnessDown и XF86MonBrightnessUp : объясняется здесь для пользователей Xubuntu LTS или XFCE .
Более тонкое управление яркостью (все версии Ubuntu)
Если управление яркостью оказывается слишком грубым, сделайте это дополнительная настройка .
Ubuntu LTS 16.04
Чтобы узнать, интегрировали ли вы видеокарту Intel, введите следующую команду:
Следует упомянуть хотя бы intel_backlight , скорее всего, в дополнение к имени OEM, например, panasonic , Dell_backlight и т.д.
Если это так, приступите к созданию следующего файла
содержащий следующие строки:
Перезагрузитесь и наслаждайтесь кнопками подсветки! [Источник]
До Ubuntu LTS 16.04
В (X) Ubuntu 14.04 LTS управление яркостью на моем Panasonic Toughbook CF-52 работало нормально, добавляя acpi_osi=Linux в строку GRUB_CMDLINE_LINUX_DEFAULT= в /etc/default/grub :
после редактирования и до перезагрузки.
Другой вариант — приложение Redshift , которое помимо регулировки яркости может также регулировать цветовую температуру для уменьшения синего света ночью.
Пример использования: redshift -b 0.8 установит яркость на 0,8 по шкале от 0 до 1
Я использую Lenovo Z570 и добавляю acpi_backlight=none к /etc/default/grub , а обновление grub хорошо работает с Fn ключ.
В 16.04 в репозиториях есть пакет под названием «индикатор подсветки», который будет использовать вашу камеру для настройки подсветки (или нет) и дифференциальной настройки для переменного тока и/или использования батареи.
В моем случае проблема была из-за некоторых проблем с моими графическими драйверами. Изменение их на стабильную версию решило проблему.
Я исправил это на своем Asus UX303UB с небольшой разницей:
- установите GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash acpi_osi https://askubuntu.com/questions/476664/cannot-change-backlight-brightness-ubuntu-14-04″ rel=»nofollow noopener noreferrer» target=»_blank»>здесь ). Конечно, после этого запустите update-grub . Это заставляет функциональные клавиши реагировать, показывая уведомление Ubuntu, но на самом деле не меняет яркость. Еще одна вещь, взятая из других ответов:
- Sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf
Теперь единственная проблема — связать Fn + F7 с xset dpms force standby , чтобы отключить экран.
В XFCE необходимо включить «Управление клавишами яркости дисплея» в XFCE Power Manager на вкладке «Общие».
F.lux автоматическая регулировка яркости экрана ноутбука или монитора
Windows/Linux/Ubuntu
Как регулировать яркость экрана на любом компьютере, ноутбуке или мониторе.
Давно уже пользуюсь отличной программой, что бы вечером не уставали глаза от монитора. Программа автоматически регулирует яркость экрана монитора.
Вы замечали, как неприятно жуткое синее свечение монитора ночью?
Или вдруг проснулись ночью и решили записать прекрасную идею, и вы наверно помните как неприятен этот ослепляющий свет монитора. Вообще много работать вредно, тем более ночью, а что бы не перенапрягаться есть программа workrave, которая будет следить за временем вашей работы.
Конечно, в течение дня, экраны компьютера или ноутбука хорошо выглядят, ведь они предназначены что бы ими пользовались днём при дневном освещении. Но в 9 вечера, 10 вечера, или 3 утра вам вероятно не захочется смотреть на солнце.
Бесплатная программа F.lux
F.lux исправляет это. Он адаптирует цвет дисплея компьютера или ноутбука ко времени суток, теплой цвет ночью, и как солнечный свет в течение дня. То есть подстраивает яркость монитора под время суток. Это как лампы дневного света и теплого света.
Посмотрите видео, оно на английском, но я думаю вы поймете и заодно оцените возможности программы. Сама программа показана с 0:30.
Когда солнце садится программа постепенно начинает снижать цветовую температуру что бы глазам было комфортнее, а утром она возвращает цветовую температуру, или другими словами яркость, снова обратно.
Как работает программа.
Что бы программа корректно работала вам достаточно указать программе где вы находитесь. И дальше программа всё сделает автоматически подстроив яркость экрана.
Программа есть для Windows, Mac, iPhone/iPad и Linux Ubuntu
Настроить её легко. В настройках вы просто указываете например свой город. Копируете координаты широты и долготы, и дальше она всё сделает автоматом.
Я рекомендую установить только координаты вашего прибывания и больше ничего не менять в программе. Поработайте так несколько дней и вы ощутите эффект.
Где скачать и как поставить для Windows и Mac?
Для Windows и Mac версию можно сказать прямо с сайта.
Как поставить f.lux на Ubuntu/Mint?
Для установки на Ubuntu с графическим интерфейсом надо выполнить следующее (кстати, а зачем нам нужен Ubuntu и Linux?)
sudo add-apt-repository ppa:kilian/f.lux
sudo apt-get update
sudo apt-get install fluxgui
Если у вас другая linux или не работает в графическом интерфейсе. Делаем так:
wget -c https://justgetflux.com/linux/xflux64.tgz
или для 32бит wget -c https://justgetflux.com/linux/xflux-pre.tgz
tar -xvzf xflux64.tgz
rm -rf xflux64.tgz
sudo cp xflux /usr/bin/
sudo chmod 755 /usr/bin/xflux
И запускаем xflux -l 59.93, 30.31
Это координаты для СПб
Не забудьте внести в автозапуск
© Алексей Пруслин специально для сайта http://pruslin.ru
При использовании материала обязательна активная ссылка на источник.
Статью можно найти по ссылке: http://pruslin.ru/f-lux-avtomaticheskaya-regulirovka-yarkosti-ekrana-monitora/
Если вам понравился статья и блог, подписывайте в социальных сетях на новые статьи:
Для этого нам понадобится написать шелл-скрипт. Открываем редактор с правами суперпользователя:
Я сохранил этот файл как /etc/mybrightness.sh В нём предусмотрена задержка в две секунды (sleep 2) перед срабатыванием. Это можно изменить или выбросить, если будет мешать. Как видно, второй раз яркость я тоже чуть-чуть изменяю, до 95%. Можно и просто включить, и тут нужно экспериментировать.
Теперь, если выполнить в консоли команду:
то яркость изменится. Но есть неудобство: нужно вводить пароль. А для автозапуска этого скрипта пароль совершенно ни к чему. Отредактируем права на запуск этого файла.
В конце файла дописываем:
где вместо слова пользователь, понятное дело, пишем свой юзернейм.
Пробуем выполнить из консоли:
Работает! И пароль не спрашивает! Осталось добавить этот скрипт в автозагрузку оболочки. Например, в моём Xfce это в меню Приложения — Настройки — Диспетчер настроек — Сеансы и запуск, вкладка Автозапуск приложений. Добавляем новое приложение, команда, соответственно:
Перезагружаемся и — вуаля! Всё работает!
10 мая, 2012 Posted in Техно/IT
Tags: Линукс