
화면의 색온도를 변경하려고 Ubuntu 16.04 시스템에 Redshift와 f.lux를 모두 설치했습니다. 앱을 열 수 있지만 둘 다 화면 색상 톤에 영향을 주지 않습니다. F.lux에서 색온도를 미리 보려고 해도 아무 일도 일어나지 않습니다. 여기서 무슨 일이 일어나고 있는지 아는 사람 있나요? 왜 이것이 작동하지 않습니까?
참고로 저는 NVIDIA GeForce GTX 980 Ti GPU를 사용하고 있습니다.
답변1
콘솔형에서
redshift -l list
그런 다음 내가 입력했습니다
redshift -l geoclue2
그러면 그냥 작동했습니다. 이제 닫았다가 다시 열 수도 있는데 잘 작동합니다.
답변2
답변3
그래서 내 시스템에서 Redshift를 사용하는 방법을 알아냈습니다. 기본적으로 잘못된 디스플레이 드라이버를 사용하고 있었습니다. 소프트웨어 및 업데이트 앱의 추가 드라이버 탭으로 이동했을 때 최신 NVIDIA 드라이버 대신 기본 Nouveau 드라이버를 사용하고 있고 다른 탭은 "장치 사용 안 함"으로 설정되어 있는 것을 발견했습니다.
NVIDIA 드라이버 탭과 DKMS 형식(daily-dkms) 탭이 포함된 HDMA 드라이버로 전환하고 컴퓨터를 다시 시작했을 때 마침내 작동했습니다.
답변4
저는 Linux Mint 18.2를 사용하고 있지만 Ubuntu 16.04를 기반으로 하고 있으며 이 문제를 포함하여 동일한 문제가 많이 발생합니다. 방금 Nvidia 384.90 드라이버와 GTX 940을 실행하는 노트북에서 이 문제를 해결했으며 내일 1070을 사용하여 데스크톱에서 테스트하겠습니다.
위에서 언급했듯이 redshift가 색상을 기반으로 사용할 수 있는 위치를 나열하기 위해 다음을 실행했습니다.
redshift -l list
그런 다음 나는 달렸다
redshift -l geoclue2
이를 통해 redshift 서비스를 시작할 수 있었고 모든 것이 잘 작동했습니다. 그런 다음 '시작 응용 프로그램'을 열고 마지막 명령을 사용자 정의 명령으로 추가하여 시작 시 제대로 작동하는지 확인했습니다. '지금 실행'을 클릭하여 여전히 작동하는지 테스트할 수 있었지만 CLI에서 직접 실행하는 것이 아니라 백그라운드 서비스로 실행할 수도 있었습니다.