Не могу отключить красное смещение

8

Несколько недель назад я установил приложение красного смещения с помощью:

sudo apt-get install redshift redshift-gtk

Я столкнулся с множеством ошибок, в том числе не смог отключить его. Сегодня вечером я наконец-то дошел до того, что удалил его, используя:

sudo apt-get remove --purge redshift redshift-gtk

Тем не менее, мой экран все еще окрашен в красный цвет. Выполнение ниже не удаляет процессы:

chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found

Просматривая, htopя не вижу ничего похожего на красное смещение, хотя, возможно, я что-то упускаю.

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

Джон Дореан
источник

Ответы:

15

Redshift устанавливает цветовую температуру экрана от 6500 (нормальная цветовая температура) до 3700 (ночная настройка для Redshift).

Вероятно, произошло то, что вы удалили приложение, когда экран был настроен на 3700. Удалив Redshift, он остался в этом состоянии.

Что тебе необходимо сделать

У вас есть два варианта:

  • Попробуйте вручную установить цветовую температуру экрана на 6500 (через меню кнопок, которое есть на большинстве экранов).

или

  • Переустановите Redshift; не запускайте интерфейс, а устанавливайте температуру из командной строки:

    redshift -O 6500
    

    Затем снова удалите красное смещение.

Любой из этих вариантов должен работать.

Якоб Влейм
источник
1
Отлично, спасибо. Я запутался в том, как красное смещение устанавливает температуру, хотя, поскольку мой курсор не влияет на мое красное смещение, я предполагал, что он изменял изображение до его отправки на монитор, а не изменял цветовую температуру на самом мониторе. Независимо от того, это отсортировано. :)
Джон Дореан
@JohnDorean Да, Redshift выполняет настройку цветовой температуры на уровне графического стека. Курсор мыши «аппаратно ускорен», то есть он обрабатывается графическим оборудованием напрямую, без какой-либо программной обработки, поэтому на него это не влияет. Смотрите этот FAQ и эту ссылку .
23 марта 17
4

Теперь вы можете использовать redshift -xдля сброса всего:

-x Режим сброса (убрать настройку с экрана).

эксгумировать к употреблению
источник
Я присоединился к этому сообществу, чтобы поддержать это. Не знаю, почему за это проголосовали. Это решило проблему для меня!
конский волос
0

Очень простой способ отключить Redshift - перейти в «Настройки»> «Запуск приложений», а затем включить «Redshift» в «выкл» (или удалить его из списка запускаемых приложений), а затем перезагрузить компьютер. Redshift будет выключен. Если вы хотите запустить его снова - просто нажмите на значок, и он запустится. Чтобы найти правильную цветовую температуру - перейдите по этой ссылке: https://www.maketecheasier.com/protect-eyes-redshift-linux/

Арнон
источник