Ubuntu 16.04에서 Redshift / F.lux가 작동하지 않음


11

Ubuntu 16.04 시스템에 Redshift와 f.lux를 모두 설치하여 화면의 색 온도를 변경하려고 시도했습니다. 앱을 열 수 있지만 둘 다 화면 색조에 영향을 미치지 않습니다. F.lux에서 색 온도를 미리 보려고하면 아무 일도 일어나지 않습니다. 아무도 여기서 무슨 일이 일어나고 있는지 알고 있습니까? 왜 작동하지 않습니까?

NVIDIA GeForce GTX 980 Ti GPU를 사용하고 있습니다.


Redshift 패널 애플릿이 열린 스크린 샷으로 질문을 업데이트 할 수 있습니까?
Andrea Lazzarotto

내 대답을 참조하십시오. 올바른 드라이버로 전환하여 수정했습니다.
Sergei Wallace

좋은! 당신은 그것을 스스로 받아 들여야합니다. :)
Andrea Lazzarotto

나는 (드라이버 및 이것 저것 검색 한 후)를 구현하는 가장 쉬운 방법을 발견 한 해결책은 하나 여기 되지 적색 편이 또는 f.lux 관련, : 내장으로 전환 그놈 야간 조명 우분투 17.10에서. 인텔 카드 및 표준 비디오 드라이버와 매우 잘 작동합니다. 설정에서 야간 조명 만 검색하면 일몰 / 일출을 설정할 수도 있습니다.
Martin Snåål

답변:


11

콘솔 타입

redshift -l list

그런 다음 입력

redshift -l geoclue2

그런 다음 방금 작동했습니다. 지금 닫고 다시 열 수 있으며 정상적으로 작동합니다.


나는 그것이 구성과 같다고 생각했지만 시작 응용 프로그램 명령을 변경 redshift-gtk -l geoclue2하고 작동 했지만 이제는 정보가 0이 아닙니다. Btw, geoclue도 인터넷에 연결되어 있었고, 나는 하루 종일 아니었다.
물병 자리 힘

확인 : 오프라인 상태가 될 경우에만 작동합니다 redshift-gtk -l manual -l -12.34:56.78(geoclue2를 사용하여 올바른 위도 및 경도를 미리 얻거나 각각 음수가 될 수 있음)
Aquarius Power

4

그래서 시스템에서 Redshift를 사용하는 방법을 알아 냈습니다. 기본적으로 잘못된 디스플레이 드라이버를 사용하고있었습니다. 소프트웨어 및 업데이트 앱의 추가 드라이버 탭으로 이동했을 때 최신 NVIDIA 드라이버 대신 기본 Nouveau 드라이버를 사용하고 있고 다른 탭이 "장치를 사용하지 않음"으로 설정되어 있음을 알았습니다.

초기 드라이버 설정

NVIDIA 드라이버 탭과 DKMS 형식 (일일 dkms) 탭이있는 HDMA 드라이버로 전환하고 컴퓨터를 다시 시작했을 때 마침내 작동했습니다.

새로운 드라이버 설정


1
최소한 레드 시프트는 노보 드라이버와 함께 작동해야합니다. 정확히 무엇이 잘못되었는지 알고 매우 궁금합니다.
dobey February

NVIDIA 바이너리 드라이버를 사용하는 GeForce GTX 670이 설치된 Kubuntu 16.10에서도 nvidia-367 (권장 드라이버)의 367.57 버전으로이 문제가 발생합니다. 아직 추적하지 않았습니다. 편집-내 경우에 알려진 버그 인 것 같습니다 : forum.justgetflux.com/topic/2373/…
kjones

4

솔루션없이 작동하도록 f.lux와 Redshift를 모두 얻으려고 시도했기 때문에 다른 경로를 선택했습니다. 그래서 우분투 소프트웨어 관리자로 가서 아래 그림과 같이 야간 조명 슬라이더를 설치했습니다. 그것은 효과가 있으며 확실히 잠을 자지 않아 저녁 일찍부터 긴장된 눈과 두통으로 죽지 않습니다.

  1. Ubuntu 소프트웨어에서 야간 조명 검색 :

  2. 설치되면 오른쪽 상단 드롭 다운 메뉴에 나타나고 사용자 기본 설정으로 전환 할 수 있습니다.


이 질문은 우분투 16.04에 관한 것입니다. 귀하의 답변에서 Ubuntu 18.04+ 에만 적용 됩니다.
WinEunuuchs2Unix

감사합니다 @radiostereio, 정말 도와주었습니다!
Lucas Bustamante

1

레드 시프트는 시간 기반입니다. 다음 두 가지 조건이 충족되면 화면 색상이 변경됩니다.

  • 현재 위치를 결정할 수 있습니다 (기본 네트워크 기반 위치 서비스를 통해 또는 -l좌표를 제공 하는 스위치로 시작했는지 여부 )
  • 당신의 장소에서 저녁입니다 ( -t스위치로 간격을 변경할 수 있습니다 , 참조 man redshift)

f.lux 웹 사이트는 거의 같은 일을 설명합니다 :

f.lux는이 문제를 해결합니다. 컴퓨터 디스플레이의 색상이 하루 중 시간, 밤에는 따뜻하고 낮에는 햇빛처럼 적응합니다.


4
그렇습니다.하지만 전혀 작동하지 않습니다. 구성 파일을 편집 한 후에도 색 온도 차이 (2000s)가 크게 변하기 때문에 색 온도 변화가 없습니다.
Sergei Wallace

1

Linux Mint 18.2를 사용하고 있지만 Ubuntu 16.04를 기반으로 하며이 문제를 포함하여 동일한 문제가 많이 발생합니다. 방금 Nvidia 384.90 드라이버에서 GTX 940을 실행하는 랩톱 에서이 문제를 해결했으며 내일 1070으로 데스크탑에서 테스트 할 것입니다.

위에서 언급했듯이 redshift가 색상을 기반으로 사용할 수있는 위치를 나열하기 위해 다음을 실행했습니다.

redshift -l list

그런 다음 나는 달렸다

redshift -l geoclue2 레드 쉬프트 서비스를 시작할 수 있었고 모든 것이 잘 작동했습니다. 그런 다음 '시작 응용 프로그램'을 열고 마지막 명령을 사용자 지정 명령으로 추가하여 시작시 작동하는지 확인했습니다. '지금 실행'을 클릭하여 여전히 작동하는지 테스트 할 수 있었지만 CLI에서 직접 실행하는 대신 백그라운드 서비스로 실행했습니다.


0

나는 단지 pausef.lux다음에 un-pause그것을 위해 일했다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.