Яркость экрана - ночной режим

20

Честно говоря, мне нравится работать в темноте («Сумерки» на всех моих редакторах), и недавно я перешел с Windows на Linux (Ubuntu 16.04 с Unity Desktop на ПК). И, будучи ночным работником, яркость немного вредна для моих глаз.

Я искал немного, и это были некоторые из команд, которые я пробовал до сих пор, осознав, что графический интерфейс просто не дает мне то, что мне нужно - экран диммера.

$ dconf-editor

Оснастка из значений dconf-редактора.

$ add-apt-repository ppa:indicator-brightness/ppa
$ apt-get update
$ apt-get install indicator-brightness

Ничего не произошло после переключения нового индикатора.

$ apt-get install xbacklight
$ xbacklight -set 40
$ xbacklight -set 20

Включен Xbacklight при запуске

$ ls /sys/class/backlight/

acpi_video0

Кажется, у меня нет intel_backlight, поэтому я не делал этот последний взлом в моей системе.

$ gedit /etc/rc.local
echo 900 > /sys/class/backlight/intel_backlight/brightness

Я немного растерялся. Я хотел бы знать, есть ли какой-либо инструмент, который я могу использовать для уменьшения яркости в системе в целом, кроме этого, или я что-то упускаю как пользователь Noob?

Я использую Screen Dimmer для Firefox, Twilight для моих редакторов кода, и терминал уже черный. Это окна приложений, таких как File Viewer, Libre Office и т. Д., Которые должны быть недоступны. Я бы посоветовал получить более темную тему рабочего стола (если это возможно) в качестве правильного ответа.

Спасибо за то, что вы достаточно терпеливы, чтобы прочитать этот довольно непреднамеренно длинный вопрос.

JustYourAverageOnion
источник
... а какой выход ls /sys/class/backlight/acpi_video0?
независимо от того, что
Фактическое_яркость bl_power яркость устройства max_brightness Тип подсистемы питания uevent Итак, я сделал это echo 900 > /sys/class/backlight/acpi_video0/brightnessи перезапустил систему ... К сожалению, без изменений @mikewhothing
JustYourAverageOnion
Вам не нужно делать то, что вы сделали сразу. Вместо этого попробуйте немного поиграть со значением. Откуда вы знаете, что 900 стоит? Какое значение есть по умолчанию, а что в max_brightness? Команда для использования:, echo xxx | sudo tee /sys/class/backlight/acpi_video0/brightnessгде ххх может варьироваться от 0 до 1000
mikewh независимо от
Там не было никакого значения по умолчанию. Файл был создан, когда я открыл его с помощью терминала. Это 900 не имеет смысла. И я попробовал несколько чисел для echo xxx | ... диапазона 0-100. Действительно, спасибо за то, что вы делаете здесь ... Заставляет меня хотеть продолжать использовать Ubuntu :)
JustYourAverageOnion
Я не уверен, что это то, что вам нужно, но вы можете проверить redshiftиflux
М. Бесерра

Ответы:

12

Вы должны были попробовать f.lux , инструмент, который будет изменять цветовую температуру дисплея вашего компьютера в зависимости от времени суток. Цитата со страницы f.lux :

f.lux делает экран вашего компьютера постоянно похожим на комнату, в которой вы находитесь. Когда солнце садится, ваш компьютер выглядит как ваш внутренний свет. Утром все снова выглядит как солнечный свет.

Скажите f.lux, какое у вас освещение и где вы живете. Тогда забудь об этом. f.lux сделает все остальное автоматически.

Чтобы установить Flux, нажмите Ctrl+ Alt+ Tдля запуска терминала и введите:

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui

Если вы не хотите добавлять ppa, но предпочитаете .debфайл:

wget https://launchpad.net/~nathan-renniewaldock/+archive/ubuntu/flux/+files/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb
sudo apt install ~/Downloads/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb

Запуск f.lux в моей системе

Примечание: f.lux требует, чтобы ваше местоположение получало значения широты и долготы, поэтому убедитесь, что они заполнены (долгота необязательна), чтобы это работало.

Джонни
источник
Спасибо @Liso! Это очень помогло моим глазам ... o ( ^ ▽ ^ ) o
JustYourAverageOnion
Рассмотреть возможность голосования? @JustYourAverageOnion
Джонни
Как это работает? У меня нет репутации, я думаю? Но я буду, как только мне позволят? Довольно новичок в этом месте здесь ... :) @Liso
JustYourAverageOnion
Поскольку вы никогда не принимали ответ на этом сайте ранее: Если этот ответ помог вам, не забудьте нажать на серый в левой части этого текста, что означает Да, этот ответ действителен !
Джонни
Хорошо :) Извините за то, что не сделал этот неловкий смешок (๑→‿←๑)
JustYourAverageOnion
17

Redshift прост в установке и даже проще в использовании. Просто откройте терминал и сделайте sudo apt-get install redshift redshift-gtk. После завершения установки нажмите значок «Тире», введите «красный» (без кавычек) и нажмите значок «Redshift». Программное обеспечение делает все остальное. Вот ссылка на страницу с очень хорошим введением в красное смещение. (не моя работа) http://jonls.dk/redshift/

bford16
источник
есть ли что-то еще в отношении настройки в режиме «круто-тепло», как в Android?
sassy.geek
7

Попробуйте Ubuntu 17.04. Он имеет ночной свет под настройками дисплея. Кстати, я использую GNOME.

введите описание изображения здесь

Рияс Джалил
источник
4
Ночной свет будет включен по умолчанию, начиная с Ubuntu 18.04.
Карел
2
Он включен по умолчанию с 17.04, а не 18.04.
kelunik
3

В дистрибутиве уже есть два пакета для настройки яркости для работы ночью.

Это красное смещение, которое выполняет работу, и красное смещение, которое находится в области индикатора.

Grzegorz Żur
источник
Вы можете улучшить свой ответ с помощью нескольких снимков экрана и нескольких моментов о том, как его настроить / использовать. Это даст людям представление о том, чего ожидать, если они установят приложения. Спасибо.
WinEunuuchs2Unix
1

Установите красное смещение, используя

sudo apt-get install redshift redshift-gtk

Затем вы можете получить доступ к температуре вашего дисплея с помощью redshift -O 5500терминала или просто запустить, redshiftи он автоматически отрегулирует яркость и температуру в зависимости от вашего местоположения и времени суток.

Доступ к красному смещению также можно получить с помощью индикаторной панели redshift-gtk.

Температурный параметр красного смещения принимает значения от 1000 до 25000, это довольно большой диапазон и подходит для всех ваших применений. Просто для справки нормальный экран использует температуру 6500К. Так что для режима чтения вы можете установить его около 5500+.

Хотя вы также можете использовать redshift -xвместо установки температуры 6500.

Вы можете установить предпочитаемые значения по умолчанию для дня и ночи, используя, redshift -b DAY:NIGHTа затем redshift -b 1.0:0.75.

Это также позволяет вам установить свое собственное местоположение с помощью -lтега.

Проверьте эту ссылку, чтобы увидеть, как добавить ее в автозапуск: https://www.maketecheasier.com/protect-eyes-redshift-linux/

arnav
источник