Красное смещение, кажется, использует геоподсказку 2,0 пакета для получения спецификации местоположения автоматически на ее запуск.
Это обычно работает. Однако каждый раз, когда у меня нет активного интернет-соединения от запуска, Красное смещение не может получить мое местоположение и возвращает ошибку Unable to get location from provider.
Для случая недостающего интернет-соединения, как я могу заставить Красное смещение использовать пользовательскую установку местоположения и не заставить его попытаться использовать геоподсказку?
Можно обеспечить местоположение (с точки зрения десятичных градусов) к redshift
использование эти -l
переключатель, и этому больше не нужно geoclue
.
В моем случае, я искал "долготу широты MY_CITY", ввела dateandtime.info страница, нашла широту и долготу моего города в десятичные градусы , и предоставила их redshift
, как обозначено в справке и man
страница, а именно, redshift -l LAT:LON
.
Как пример, для Нью-Йорк , Ваш может работать redshift -l 40.71427:-74.00597
.
Можно использовать мой свободный патч удара с помощью a jq
обходное решение на GutHub.