Calcweb.ru

Информационный портал
16 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

LightBulb — утилита для изменения цветовой «температуры экрана»

Как правильно установить Redshift в Linux Mint

Одна из обязательных программ на моём компьютере после установки систем Linux, это Redshift.
Redshift — программа для изменения цветовой температуры экрана, которая помогает сберечь зрение тем пользователям компьютера, кто продолжительное время находится перед монитором, особенно в вечернее и ночное время.
Ночью глаза меньше устают от тёплых цветовых тонов (3400/3500 K), днём — от холодных (6500/5500 K), которые больше соответствуют дневному свету. Цветовая температура выражается в кельвинах — К.

После установки и активации Redshift, цветовая температура автоматически устанавливается в зависимости от времени суток. Ночью и днём используется различная цветовая температура. В течении сумерек и раннего утра цветовая температура плавно переходит от ночных параметров к дневным, позволяя глазам постепенно адаптироваться, что в значительной мере снимает нагрузку на зрение.

На страницах этого сайта есть инструкция по установке Redshift в системы Linux, но написать данную инструкцию меня подвигла ошибка, которая появляется после установки и запуска программы именно в Linux Mint:

Извещение об ошибке, которое появляется в дистрибутивах Linux Mint после запуска программы говорит о том, что Redshift не может определить местоположение устройства (компьютера) для правильной работы программы, а именно — Unable to connect to GeoClue (Невозможно подключиться к GeoClue).
GeoClue — это сервис который предоставляет приложениям информацию о местоположении устройства (долгота и широта).
Оказывается пакет geoclue в Linux Mint не установлен по умолчанию. И если мы выполним команду на установку Redshift в любом из дистрибутивов производных от Ubuntu (исключая Linux Mint):

sudo apt install redshift-gtk

То программа запустится и будет работать.
Но в дистрибутивах Linux Mint необходимо дополнительно установить пакет geoclue-2.0:

sudo apt install geoclue-2.0

Либо выполнить установку Redshift с geoclue одной командой:

sudo apt install redshift-gtk geoclue-2.0

Теперь остаётся запустить программу и активировать её Автозапуск:

Вот и всё. Ошибка не должна больше появляться и Redshift будет беречь ваше зрение днём и ночью, автоматически настраивая цветовую температуру монитора.

Redshift (Русский)

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. This program is inspired by f.lux [. ].

Читайте так же:
Как создать тень в Adobe Photoshop CS

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

Проект разрабатывается на GitHub.

Contents

Установка

Установите пакет redshift . Или же можно установить собранный с минимальными зависимостями redshift-minimal AUR из AUR.

Окружение рабочего стола

Для окружения рабочего стола доступна утилита redshift-gtk входящая в пакет redshift . redshift-gtk будет отображать значок в системном трее для управления приложением. Redshift-gtk для работы требует установки трёх дополнительных пакетов python-gobject , python-pyxdg и librsvg , которые указаны в списке дополнительных зависимостей для основного пакета redshift . Пользователи KDE могут использовать пакет plasma5-applets-redshift-control-git AUR .

Автозапуск

Известные реализации автозапуска redshift:

  • Вызов в скрипте /etc/X11/xinit/xinitrc.d/ .
  • Активируя правым кликом значок системного трея redshift-gtk или plasma5-applets-redshift-control, выбрав ‘Autostart’.
  • Используя один из двух предоставленных файлов юнитов службы systemd: /usr/lib/systemd/user/redshift.service или /usr/lib/systemd/user/redshift-gtk.service . Будьте осторожны: служба должна запускаться в пользовательском режиме, смотрите основные настройки. Переменная окружения DISPLAY должна быть установлена. Смотрите DISPLAY и XAUTHORITY.

Конфигурация

Как минимум, для работы redshift требуется указать ваши координаты, т.е. широту и долготу вашего местоположения. Redshift использует несколько методов для получения вашего местонахождения. Если ни один из них не сработал (например не установлено ни одной из используемых вспомогательных программ), то вы должны ввести местоположение вручную. Значения большинства мест/городов можно взять в соответствующих страницах Википедии.

Быстрый запуск

Чтобы запустить приложение, используя базовую конфигурацию, задайте:

где соответственно LAT — широта и LON — долгота вашего местонахождения.

Автоматическое определение расположения основываясь на GPS

Можно использовать gpsd для автоматического определения вашего местоположения посредством GPS и использовать его данные в Redshift. Создайте следующий скрипт, который будет передавать значения $lat и $lon в redshift -l $lat;$lon :

Для получения более подробной информации смотрите форум.

Ручная настройка

Если был создан файл

/.config/redshift.conf , то Redshift будет использовать настройки, указанные в нем. Однако, Redshift самостоятельно не создаст конфигурационный файл, поэтому вам нужно создать его вручную.

Пример для Витебска/Беларуси:

Use real screen brightness

Redshift has a brightness adjustment setting, but it does not work the way most people might expect. In fact it is a fake brightness adjustment obtained by manipulating the gamma ramps, which means that it does not reduce the backlight of the screen. [1]

Читайте так же:
Аналоги uTorrent: выбираем программу чтобы скачивать торренты

Changing screen backlight is possible with redshift hooks and xorg-xrandr and xorg-xbacklight but, please see Backlight#xbacklight as there are some limitations and you may have to find another method of controlling the backlight depending on your hardware.

Вам необходимо создать исполняемый файл в

/.config/redshift/hooks . Вы можете воспользоваться приведённым примером:

Решение проблем

redshift-gtk не запускается

Redshift-gtk требует дополнительных зависимостей для правильной работы. Для проверки недостающих зависимостей, запустите redshift-gtk из эмулятора терминала. Вывод будет примерно следующий:

Покраснение и усталость глаз от компьютера? LightBulb!

Опытные пользователи давно уже знают, что про покраснение и усталость глаз от компьютера можно забыть со специальными программами для автоматического изменения цветовой температуры монитора в зависимости от времени суток или местоположения.

Пользуюсь такими утилитами более десяти лет (много часов за компьютером провожу ежедневно), иногда меняя фаворита по разным причинам.

Обновление LightBulb

программа LightBulb

Одной из основных таких причин периодической замены мною любимой программы для сбережения зрения при работе за компьютером, кроме обычного любопытства и необходимости тестирования перед беспристрастным обзором, является неожиданное обновление софта производителями.

Да, не удивляйтесь — почему-то авторы именно таких утилит, как я заметил, любят преподносить неожиданные сюрпризы своим пользователям.

Так было с программой F.lux, которая очень долго не обновлялась, а в один прекрасный момент из автора посыпались новые версии, чтоб постичь которые нужно было получить докторскую степень.

Помню, как два дня разбирался в куче каких-то странных режимов и настройках взаимодействия с лампочками от фирмы Philips…

После нескольких лет использования решил перейти на более простую и легкую утилиту именно из-за этого случая.

Испытав некоторые варианты остановился на программе LightBulb, но и на нее «прилетело» , в один прекрасный вечер, «убийственное» обновление, после которого просто не смог запустить эту главную утилиту на своем компьютере.

В этот раз не стал так легко сдаваться и все-таки разобрался в чем была проблема — это и послужило стимулом написания данной статьи.

Читайте также на сайте:

Запускаем LightBulb после обновления или установка .NET Core

Как оказалось, ничего сложного и страшного не произошло — нужно было всего-лишь буквально за 30 секунд установить в операционную систему Windows специальную платформу для поддержки программ с открытым исходным кодом от Microsoft — .NET Core .

Читайте так же:
Как восстановить значок переключения языков в Windows 8 и 8.1

Это совсем не лишний компонент для Windows, как могли подумать некоторые «продвинутые» товарищи — он может пригодиться для поддержки других интересных и полезных компьютерных программ, как часто нас выручает Microsoft .NET Framework.

Автор LightBulb (Alexey Golub) по какой-то причине перешел в эту модульную среду, а оповестить про это пользователей программы решил еле заметной фразой в глубине ее официальной страницы…

Слава богу, заметил ссылку и показал Вам — кликаем на нее и выбрав разрядность своей операционной системы, скачиваем установщик .NET Core…

После этого понадобится буквально два клика мышкой и менее минуты, чтоб установить компонент .NET Core в компьютер и запустить обновленную программу для надежной защиты зрения при работе за ПК под названием LightBulb…

Покраснение и усталость глаз от компьютера? Не с LightBulb!

Должен отметить, что программа стала еще понятнее и легче. Появился в настройках, наконец-то, пункт активации автозапуска с операционной системой (теперь не нужны «танцы с бубнами» ).

Но все-таки могу подсказать автору немного растянуть по высоте окно настроек — далеко не все пользователи обратят внимание на ползунок справа и выставят яркость для темного времени суток…

…а также, длительность плавного изменения цветовой температуры экрана…

…начало которого можно выставить по времени или координатам местоположения компьютера во второй вкладке настроек (легко узнаются в Google-картах)…

Не забываем после изменений настроек сохранять их кликом по «SAVE».

В третьей вкладке настроек программы LightBulb:

  • активируем автозапуск утилиты с операционной системой
  • возвращаем дневную конфигурацию в состояние по умолчанию
  • включаем плавность перехода цветовой температуры монитора
  • применяем приостановку работы утилиты при полноэкранных окнах

В четвертой вкладке, если нужно — активируем белый список программ (делается исключение для них — очень полезная функция, чтоб не искажались цвета при редактировании фото, например)…

Последний пункт позволяет назначить «горячие клавиши» для быстрого включения/выключения программы (не путать с закрытием)…

Себе такие назначил…

Чуть не забыл показать новое главное окно программы LightBulb…

  • слева — время заката
  • справа — время восхода
  • в центре — значение цветовой температуры экрана и яркость в данный момент времени (которое также отображается чуть ниже)
  • слева внизу — предпросмотр работы программы с выставленными настройками
  • SETTINGS — они и в Африке НАСТРОЙКИ
  • справа внизу — «О программе»
Читайте так же:
sitemap.xml – что это, и зачем оно надо со стороны новичка

В контекстном меню значка в трее без изменений…

Скачать актуальную LightBulb

Предназначение:Программа для глаз, которая поможет, если они устают при работе за компьютером
Название программы:LightBulb
Производитель (автор):Alexey Golub (Tyrrrz)
Статус:Бесплатно
Категория:Здоровье и компьютер
Размер инсталлятора (архива):3.28 Мб
Поддержка ОС:Windows 7,8,10
Язык интерфейса:Английский
Безопасность:Вирусов нет
Ссылка на инсталлятор/сайт:Скачать/Перейти

Уверен, этим обзором помог многим пользователям раз и навсегда снять покраснение и усталость глаз от компьютера (наверняка, некоторые услышали о программе впервые).

ПОЛЕЗНОЕ ВИДЕО

До новых полезных компьютерных программ и интересных приложений для Андроид.

Установка и настройка Redshift в linux Debian

Что бы не переутомлять зрение при работе за компьютером я использую программу Redshift.
Она регулирует цветовую температуру экрана. Делает его более мягким с красноватым оттенком. Программа есть в репозиториях Debian, LinuxMin, Ubuntu и других. Также есть официальный сайт Redshift linux и её проект на GiHub .

Установка программы Redshift в linux Debian и дистрибутивах на её базе. В моем случае используется рабочее окружение xfce. Можно воспользоваться synaptic или командной строкой. Установить пакеты:

GeoClue дает возможность автоматически определить местоположение. Обязателен для установки в LinuxMint.

После установки. Запустить можно с помощью терминала командой redshift. Так же можно управлять с помощью графической оболочки.

Запуск программы из меню xfce раздел Инструменты

Значок отобразится в трее. Здесь можно управлять программой:

  1. Включить автозапуск при старте системы.
  2. Выйти из приложения
  3. Посмотреть текущую информацию.
  4. Выключить.
  5. Приостановить на время. Есть заданные промежутки на 30 минут, 1 и 2 часа.

вид программы redshift в трее

Настройка Redshift в Linux

По умолчанию настройки редшифт слишком агрессивны. Поэтому я предпочитаю делать по своему. Для удобства скопируем файл конфигурации в домашнюю папку пользователя:

Теперь можно редактировать в соответствии со своими предпочтениями:

Пример моей конфигурации:

пример конфигурации программы redshift в редакторе nano

Пояснение какие параметры для чего:

Цветовая температура. Значение указывается в Кельвинах — «К».

temp-day=5800 — Температура цвета днем
temp-night=5000 — Температура цвета ночью

transition=1 — Включение/выключение плавного перехода между днём и ночью
; 0 — резкая смена значения температуры экрана при смене дня и ночи.
; 1 — плавное изменение цветовой температуры экрана

gamma=0.8:0.7:0.8 — Установка гаммы экрана для каждого цветового канала (R;G;B)

Читайте так же:
Как раздать интернет на другой компьютер (ноутбук), подключенный сетевым LAN-кабелем

location-provider=manual — Установка местоположения. Указывается в секции «manbal»

[manual] — Установка местоположения в ручном режиме.

adjustment-method=randr — Установка метода регулировки. Рекомендуемый «randr». Что бы увидеть все доступные дайте команду:

Думаю этого достаточно. Для более подробной информации смотрите справку:

Установка и настройка Redshift в KDE

В kde настраивать программу можно с помощью удобной графической оболочки. Нужно установить два пакета сам redshift и апплет “Redshift Control”. Команда:

Можно воспользоваться «Центрм приложений» (Discover – встроенный в кде магазин программ) или «Synaptic». Затем добавить виджет на панель. Для этого кликните по ней правым кликом в меню наведите на «Добавить виджет «Панель» и выберите «Добавить виджеты».

Меню кде для добавления виджета redshift

Откроется окно с доступными виджетами. В строке поиска введите «redshift» и после того как он отобразится перетащите его в нужное место на панели.

Поисковая строка для поиска виджета Redshift Control

После этого на панели должен отобразиться знак в виде лампочки.

отображение redshift control на панели

Программа запущена и работает. Для отключения можно кликнуть по ней левым кликом мыши для повторного включения еще раз кликнуть.

Чтобы настроить программу можно кликнуть правой кнопкой мыши по «лампочке». Станет доступно меню в котором выбрать пункт «Настройка виджета Redshift Control». Откроется окно с настройками. Здесь три основных раздела:

  1. General
  2. Advanced
  3. Комбинация клавиш

Главное окно настроек Redshift Control показаны все три вкладке открыта General

Из них наиболее интересны первые два. Их и рассмотрим подробнее.

  • Autostart — задать настройки для запуска приложения при старте системы.
  • Smooth transitions — включить плавные переходы.
  • Manual temperature step – задать шаг регулировки температуры
  • Manual brightness step – задать шаг регулировки яркости.
  • Use default icons – Использовать иконки по умолчанию. Если захотите использовать свои то снимите этот флаг и нажмите на картинку и выберите свои.

Окно настроек redshift control открыта вкладка Advanced

  • Location – ваше местоположение. Можно поставить флаг «automatic» для автоматического определения с помощью «geoclue», указать руками или нажать кнопку «Locate», чтобы определить расположение в данный момент.
  • Temperature – указать температуру дневную и ночную.
  • Brightness – настройка яркости. Также для дневного освещения и для ночного.
  • Gamma – регулировка гаммы по rgb.
  • Mode – режим drm, randr, vidmode, manual.

Вот такой удобный инструмент. Пользуйтесь, работайте с комфортом и берегите зрение.

голоса
Рейтинг статьи
Ссылка на основную публикацию