geoclue 없이 redshift 사용: 왜 화면 색 온도를 변경하거나 내 위치를 수동으로 설정하는 방법을 지정할 수 없나요?

geoclue 없이 redshift 사용: 왜 화면 색 온도를 변경하거나 내 위치를 수동으로 설정하는 방법을 지정할 수 없나요?

나는 사용하고 싶다적색편이잠들기 전에 화면 색온도를 변경해 보세요.

이제 redshift를 설치해야 하는 것 같습니다.지리적 단서. 하지만 패키지를 설치하고 싶지 않습니다. 또한 화면 색상을 수동으로 변경할 시기를 지정하고 싶습니다. 내 위치를 수동으로 설정하거나 밝기 조절 시작 및 종료 시점을 지정하면 됩니다.

화면의 색온도를 변경하기 위해 다른 도구나 몇 가지 트릭을 사용하는 것과 같은 방법이 있습니까? 나도 관심이 있어이는 적색편이로는 불가능합니다. 단, 지오클루 위치 데이터에서 데이터를 가져오거나 수동으로 입력한 데이터를 가져오는지는 중요하지 않습니다.

저는 데비안 9와 KDE를 사용하고 있습니다.

답변1

Redshift를 사용하면 대부분의 작업을 수행할 수 있으며 실제로 geoclue를 설치할 필요가 없습니다. 명령줄에서 직접 색상을 설정하려면 다음을 입력하세요.

redshift -l 55.7:12.6 -t 5700:3600 -g 0.8 -m randr -v

-l옵션은 적색편이에 대해 사용자의 위치(위도 및 경도)를 알려줍니다. 구성 파일을 사용할 수도 있습니다. 예를 들어:

     [redshift]
     temp-day=5700
     temp-night=3600
     gamma=0.8
     adjustment-method=randr
     location-provider=manual

     [manual]
     lat=55.7
     lon=12.6

redshift.confRedshift 에 저장하면 $HOME/.config시작 시 이러한 설정을 읽습니다. 그런데, redshift &시작 시 파일을 넣어서 redshift를 시작할 수 있습니다 .xinitrc. 위의 예는 모두 에서 가져온 것이며 man redshift, 대부분의 정보는 다음에서도 찾을 수 있습니다.레드시프트 웹사이트.

답변2

이 문제는 다음을 통해 해결되었습니다.
sudo apt-mark hold geoclue-2.0

sudo apt-get install redshift
sudo apt-get remove geoclue-2.0

전구 아이콘을 마우스 오른쪽 버튼으로 클릭 -> Redshift 제어 설정 -> 고급 -> 위치를 통해 Redshift 위젯(KDE)을 통해 수동으로 위치를 설정하세요.

geoclue를 제거한 후 Redshift 자체가 시작되지 않고 다음이 표시됩니다.


위치 제공자 'geoclue2'를 시도하면서 Redshift를 실행할 수 없습니다 ...
GeoClue에 연결할 수 없습니다.
제공업체로부터 위치를 가져올 수 없습니다.

관련 정보