Кажется, что красное смещение не работает без активного подключения к интернету. Если это так, есть ли способ запустить его, когда нет подключения к Интернету?
indicator
display
brightness
прасанна
источник
источник
Ответы:
Обновление: обратите внимание, что исправление уже в пути. Вы можете подождать, пока он не появится в официальных репозиториях, или применить его самостоятельно, следуя советам в посте № 53 и далее в отчете об ошибке .
Как отметил Анвар, Redshift по умолчанию извлекает данные геолокации онлайн. Однако есть обходной путь:
Ручная настройка данных геолокации
а.) Использование файла конфигурации
С домашней страницы проекта :
Ищите каталог, предоставленный выше. Если файл конфигурации не существует, создайте его и добавьте любые пользовательские параметры, которые вам нравятся.
Вы захотите включить
location-provider=manual
и изменитьlat=
иlong=
с вашим местоположением. Этот диалог поможет вам определить ваши координаты.б.) Использование аргументов командной строки
Запустите приложения запуска :
Найдите запись Redshift в списке приложений для запуска и нажмите « Изменить» . Под командой введите следующую строку:
Где LAT и LONG соответствуют вашим координатам. Нажмите «Сохранить», затем зарегистрируйтесь, чтобы активировать Redshift .
источник
redshift -v -c '~/.config/redshift.conf'
.redshift -v -l 8.5:77.0
.[redshift]
и[manual]
) в свой файл конфигурации?Ответ - да. Redshift требует активного подключения к Интернету. Это зависит от
libgeoclue0
пакета, который выбирает географическое местоположение из Интернета.Вы также можете убедиться в этом, запустив redshift из терминала. Терминал будет отображать сообщения типа
Что говорит о том, что он использует Интернет.
Но если вы запустите красное смещение с терминала без подключения к Интернету, терминал будет отображать такие сообщения:
источник
According to geoclue provider we're at ...
говорящая это.