Redshift에서 특정 온도를 어떻게 설정합니까?


29

방금 Ubuntu로 전환했으며 Windows에서는 f.lux를 사용하고있었습니다. 온도를 특정 시간으로 설정하고 그 온도를 그대로두면 전혀 변하지 않습니다.

이제 Redshift를 설치했는데 더 이상 할 수 없습니다. 도와 줄래?

답변:


29

명령 행에서 색 온도를 영구적으로 설정할 수 있습니다 :
열기 ( gnome-) terminal, 명령을 입력하십시오 :

redshift -O <temperature>

그리고 누르십시오 Return

예를 들어 3700으로 설정하려면 :

redshift -O 3700

"중립"으로 재설정하려면 :

redshift -x

추가 (명령 줄) 옵션은 다음을 참조하십시오.

man redshift

(Redshift가 설치되어 있다는 사실을 알려주세요.)


5
예를 들어 redshift -O를 입력하면 약 1 초 동안 작동 한 다음 정상으로 돌아갑니다 ...이 상황에서 어떻게해야합니까? 편집 : nevermind, 나는 그것을 얻었다. 대단히 감사합니다
Richardplury

3
@ Richardplury 나는 같은 문제가 있는데, 잠시 후 다시 돌아갑니다. 무엇을 해결 했습니까?
Abhishek Bhatia

1
여기서도 동일, 항상 기본값으로 되돌아갑니다
Bachalo

3
터미널로 온도를 설정하려면 상단 표시 줄에서 Redshift를 비활성화해야합니다. 아이콘을 클릭하고 사용을 눌러 선택을 취소하면됩니다. @eco_bach
Matt Kleinsmith

상단 바 gtk 앱을 완전히 종료해야했습니다. 여러 사본을 시작하여 사본을 올바르게 구분할 수 없으므로 redshift가 약간 까다 롭습니다.
6005

17

당신이 사용하는 경우 redshift-gtk@ 야곱의 방법은 작동하지 않습니다.

$HOME/.config설정을 변경하려면 디렉토리에 구성 파일을 작성해야합니다 . 공식 페이지에 설명 된 샘플 구성 파일 작성 은 다음과 같습니다.

구성 파일

구성 파일을 만들 수 있지만 설명서가 약간 부족합니다. 수동으로 만들고 ~ / .config / redshift.conf에 넣어야합니다. 다음은 구성 파일의 예입니다.

; Global settings for redshift
[redshift]
; Set the day and night screen temperatures
temp-day=5700
temp-night=3500

; Enable/Disable a smooth transition between day and night
; 0 will cause a direct change from day to night screen temperature.
; 1 will gradually increase or decrease the screen temperature.
transition=1

; Set the screen brightness. Default is 1.0.
;brightness=0.9
; It is also possible to use different settings for day and night
; since version 1.8.
;brightness-day=0.7
;brightness-night=0.4
; Set the screen gamma (for all colors, or each color channel
; individually)
gamma=0.8
;gamma=0.8:0.7:0.8
; This can also be set individually for day and night since
; version 1.10.
;gamma-day=0.8:0.7:0.8
;gamma-night=0.6

; Set the location-provider: 'geoclue', 'geoclue2', 'manual'
; type 'redshift -l list' to see possible values.
; The location provider settings are in a different section.
location-provider=manual

; Set the adjustment-method: 'randr', 'vidmode'
; type 'redshift -m list' to see all possible values.
; 'randr' is the preferred method, 'vidmode' is an older API.
; but works in some cases when 'randr' does not.
; The adjustment method settings are in a different section.
adjustment-method=randr

; Configuration of the location-provider:
; type 'redshift -l PROVIDER:help' to see the settings.
; ex: 'redshift -l manual:help'
; Keep in mind that longitudes west of Greenwich (e.g. the Americas)
; are negative numbers.
[manual]
lat=48.1
lon=11.6

; Configuration of the adjustment-method
; type 'redshift -m METHOD:help' to see the settings.
; ex: 'redshift -m randr:help'
; In this example, randr is configured to adjust screen 1.
; Note that the numbering starts from 0, so this is actually the
; second screen. If this option is not specified, Redshift will try
; to adjust _all_ screens.
[randr]
screen=1

또 다른 샘플 구성은 Ubuntu Documentation 에서도 찾을 수 있습니다.


3

이 질문에 대한 답을 찾고자하는 사람들에게 " redshift -O예를 들어 타이핑하면 약 1 초간 작동하고 다시 정상으로 돌아갑니다 ...이 상황에서 어떻게해야합니까?"

시도-화면 상단으로 이동-> 빨간색 이동 아이콘-> 사용을 클릭하여 사용하지 않도록 설정-> 터미널 연결 및 입력

redshift -O <Temperature>

나를 위해 일했다


1
-o는 "0"(문자)이 아니라 "o"(숫자)입니다.
ximiki

이것은 나를 위해 일했습니다.
WorldGov

1

Redshift GTK (및 normal redshift)는 실행 방법을 지정하는 옵션으로 실행할 수 있습니다.

 redshift-gtk -l 52.6:1.6 -t 5700:3500 -g 0.82 -m randr -v

위 명령에서 다음 명령이 사용됩니다.

  • -l위치를 대략적인 좌표로 지정하여 일출 / 일몰과 동기화 할 수 있습니다. 일반적으로 redshift-gtk는 위치를 찾으려고하지만 컴퓨터에 GPS가있는 경우 작동하지 않으므로 매핑 서비스를 사용하여 대략적인 위치를 제공합니다 (예 : OpenStreetMap 사용 )
  • -t화면 의 색 온도 를 낮과 밤에 각각 설정합니다.
  • -g 감마 보정이 적용되도록 설정
  • -m사용하는 방법. 데스크탑 컴포 지터에 따라 다를 수 있습니다.
  • -b또한 화면 밝기를 설정하는 데 사용될 수도 있습니다 (또한 & DAY:NIGHT사이의 값으로 .1) 1.

이것은 아이콘과 함께 실행되므로 터미널로 전환하여 끌 수 있다는 점을 제외하고 redshift와 거의 동일하게 작동하며 (와 거의 동일한 옵션을 사용합니다 man redshift). 터미널, 데스크탑 명령 실행기 (보통 Alt+ F2) 에서 위 명령을 실행 하거나 실행기를 만들 수도 있습니다 .

그렇지 않으면 @Mahmudul Hasan Shohag의 답변과 같이 구성 파일을 사용하는 것이 좋습니다.

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