Я установил Redshift и f.lux на свою машину с Ubuntu 16.04, чтобы попытаться изменить цветовую температуру моего экрана. Я могу открыть приложения, но ни одно из них не влияет на цветовой тон экрана. На F.lux, когда я пытаюсь предварительно просмотреть цветовую температуру, ничего не происходит. Кто-нибудь знает, что здесь может происходить? Почему это не работает?
Обратите внимание, я использую графический процессор NVIDIA GeForce GTX 980 Ti.
Ответы:
В консольном виде
потом я набрал
тогда это просто сработало. Я могу даже закрыть и снова открыть его сейчас, и он отлично работает.
источник
redshift-gtk -l geoclue2
и это сработало, теперь информация содержит ненулевые данные, спасибо! Кстати, Geoclue также подключен к Интернету, и я не был на целый день, не уверен, если это необходимо.redshift-gtk -l manual -l -12.34:56.78
(используйте geoclue2, чтобы получить правильные значения широты и долготы, и каждый из них может быть отрицательным)Итак, я понял, как использовать Redshift с моей системой. В основном я использовал неправильный драйвер дисплея. Когда я перешел на вкладку «Дополнительные драйверы» в приложении «Программное обеспечение и обновления», я заметил, что вместо последней версии драйвера NVIDIA я использовал драйвер Nouveau по умолчанию, а на другой вкладке было установлено «Не использовать устройство».
Когда я переключил его на вкладку «Драйвер NVIDIA» и «Драйвер HDMA с вкладкой« Формат DKMS »(daily-dkms)» и перезагрузил компьютер, он, наконец, заработал.
источник
Я попытался заставить f.lux и Redshift работать без какого-либо решения, поэтому я просто выбрал другой путь. Поэтому я пошел в Ubuntu Software Manager и установил слайдер Night Light, как показано ниже. Это работает и, конечно, не заставляет меня умирать от напряженных глаз и головной боли от раннего вечера из-за отсутствия сна.
Поиск Night Light в программном обеспечении Ubuntu:
После установки он просто появляется в правом верхнем раскрывающемся меню и может быть переключен в соответствии с предпочтениями пользователя.
источник
Redshift основан на времени. Он изменит цвет вашего экрана при соблюдении следующих двух условий:
-l
коммутатором, задающим его координаты)-t
переключателя, смотритеman redshift
)Сайт f.lux описывает примерно то же самое:
источник
Я использую Linux Mint 18.2, но он основан на Ubuntu 16.04, и у меня появляется много таких же проблем, включая эту. Мне только удалось решить это на моем ноутбуке, использующем GTX 940 с драйвером Nvidia 384.90, и завтра я опробую его на своем настольном компьютере с 1070.
Как отмечалось выше, я запустил следующее, чтобы перечислить Местоположения, которые красное смещение может использовать для определения цвета:
redshift -l list
Потом я побежал
redshift -l geoclue2
что позволило мне запустить службу красного смещения, и все работало нормально. Затем я перешел к проверке работоспособности при запуске, открыв «Startup Applications» и добавив последнюю команду в качестве настраиваемой команды. Нажав «запустить сейчас», я смог проверить, что он все еще работает, но также запустить его в качестве фоновой службы, а не прямо в CLI.источник
Я просто , а затем он, и он работал на меня.
pause
f.lux
un-pause
источник