17 декабря 2016

Как правильно установить 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 будет беречь ваше зрение днём и ночью, автоматически настраивая цветовую температуру монитора.

Удачи.

28 комментариев :

  1. Володя спасибо большое, чего ж ты раньше не писал про нее, думаю ее полезно включить в твои стать, ОС после установки. В Llnux Mint 18.1 serena встала без проблем даже настраивать не пришлось и перезагружать ком, обязательно в U установлю, а зрение не к черту.
    С уважением Владимир :).

    ОтветитьУдалить
  2. Полезная программка, обожаю теплые цвета, для поганых TN матриц Must Have.

    ОтветитьУдалить
    Ответы
    1. А я нашёл в интернетах и установил родной цветовой профиль своей TN матрицы. И никакой разрухи^W синевы =)

      Удалить
  3. Здравствуйте,Володя огромное спасибо за утилиту,прочитал Вашу статью и поставил.Без проблем заработала в Linux Mint 17.1 Cinnamon без перезагрузки.И действительно,что Вы раньше про неё не писали?.Сейчас у меня 1-00 ночи - а мой широкоформатный монитор стал таким "притукшим" как то.Очень приятная для глаз цветовая температура!!

    ОтветитьУдалить
  4. Владимир, спасибо! Шикарная утилита, а то глазки уже не те. С благодарностью Владимиру от Владимира.

    ОтветитьУдалить
  5. У меня на панели моноблока есть ручная регулировка яркости экрана.
    При необходимости я ее применяю.
    Есть ли необходимость в установке этой программы?

    ОтветитьУдалить
    Ответы
    1. яркость и цветовая температура это разные "вещи"

      Удалить
    2. Леонид Басалай, Сергей Вам правильно ответил, что яркость и цветовая температура это разные вещи.
      Цветовая температура выражается в кельвинах - К
      Дневной свет/Фотовспышка=5500К
      Люминесцентная лампа белого света=3500К

      Ночью глаза меньше устают от тёплых цветовых тонов (3400/3500 K), днём — от холодных (6500/5500 K), которые больше соответствуют дневному свету.

      Удалить
    3. Спасибо!
      Я этого не знал.

      Удалить
  6. м да глазам приятнее стало спасибо

    ОтветитьУдалить
  7. Спасибо, глазам сразу приятнее стало =)

    ОтветитьУдалить
  8. Спасибо!
    Я не знал такой программы.Maui Linux стало без проблем.

    ОтветитьУдалить
  9. Олег Баулин, я не юзаю Betsi, поэтому не могу сказать почему у Вас в ней выдаёт ошибку.
    Попробуйте установку Redshift по этой инструкции: http://compizomania.blogspot.com/2013/01/redshift-ubuntulinux-mint.html

    ОтветитьУдалить
  10. Устанавливал на Mint 18, к счастью пронесло и такой проблемы не было. К слову устанавливал через Синаптик или как его там вечно путаю с антивирусом))

    ОтветитьУдалить
  11. не понравилось!

    ОтветитьУдалить
  12. Все меняет и в U16.04, и LM 18.1, может ты просто попутал цветовую температуру и яркость :).

    ОтветитьУдалить
  13. Ставил через Менеджер программ в Linux Mint и там автоматом поставилось все необходимое, все работает, спасибо.

    ОтветитьУдалить
  14. Для тех кто пользуется KDE дистрибутивом с 5 плазмой по этому адресу https://store.kde.org/p/998916/ можно скачать и установить виджет Redshift control который позволяет включать,выключать,предоставляет расширенные настройки установленной программы Redshift.Рекомендую.

    ОтветитьУдалить
  15. У меня похожая проблема была. Программа при автозапуске не определяла местоположение.
    Проблему решил добавлением задержки запуска программы на 5 секунд.
    Теперь всегда автозапуск корректно отрабатывает.

    ОтветитьУдалить
  16. Failed to run Redshift
    Trying location provider `geoclue2'...
    Unable to start GeoClue client: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Geolocation disabled for UID 1000.
    Unable to connect to GeoClue.
    Unable to get location from provider.что делать подскажите

    ОтветитьУдалить
  17. Спасибо Владимир, как обычно из вашего блога всегда выношу какую-то ценность. Эта программа просто золото. Делиться, это хорошо и правильно! :)
    Данные программы пригодятся любому пользователю ПК. Работаю за компьютером круглосуточно и понимаю, что здоровье не резиновое.
    Хочу тоже кое-чем поделиться.
    Есть для защиты зрения еще одна программа, очень классная, проверил на ubuntu 16.10, называется Safe Eyes.
    Процесс установки обычный, через терминал:
    sudo add-apt-repository ppa:slgobinath/safeeyes
    sudo apt-get update
    sudo apt-get install safeeyes

    Надеюсь, кому-нибудь она тоже очень поможет как и мне.

    ОтветитьУдалить
    Ответы
    1. Она на английском, если сможете напишите пост по поводу этой программы? как она работает в других OS на ядре linux, возможно есть варианты перевести, для тех у кого проблемы с иностранными языками.

      Удалить
    2. А чего писать статью о Safe Eyes, она давно есть на сайте: http://compizomania.blogspot.com/2016/10/safeeyes-ubuntu.html

      Удалить
    3. Не попадалась или я ее пропустил мимо глаз. Спасибо за наводку! :)

      Удалить
    4. Кстати, я сделал вольный перевод действий с использованием Safe Eyes.

      Удалить

Если у Вас появились вопросы или мнения, вы можете задать или оставить их здесь.
Спам и флуд будут жёстко караться вечной блокировкой их оставляющих!



If You have any questions or opinions about, just leave'em here.
Spamers & flooders will be blocked forever!!!