ฉันเพิ่งเปลี่ยนมาใช้ Ubuntu และบน Windows ฉันใช้ f.lux ฉันสามารถตั้งอุณหภูมิเป็นระยะเวลาหนึ่งและทิ้งไว้ที่มันจะไม่เปลี่ยนแปลงเลย
ตอนนี้ฉันติดตั้ง Redshift แล้วและฉันไม่สามารถทำเช่นนั้นได้อีก มีใครช่วยได้บ้าง
ฉันเพิ่งเปลี่ยนมาใช้ Ubuntu และบน Windows ฉันใช้ f.lux ฉันสามารถตั้งอุณหภูมิเป็นระยะเวลาหนึ่งและทิ้งไว้ที่มันจะไม่เปลี่ยนแปลงเลย
ตอนนี้ฉันติดตั้ง Redshift แล้วและฉันไม่สามารถทำเช่นนั้นได้อีก มีใครช่วยได้บ้าง
คำตอบ:
คุณสามารถตั้งค่าอุณหภูมิสีอย่างถาวรจากบรรทัดคำสั่ง:
เปิด ( gnome-
) terminal
พิมพ์คำสั่ง:
redshift -O <temperature>
และกด Return
หากต้องการตั้งค่าเป็น (เช่น) 3700:
redshift -O 3700
หากต้องการรีเซ็ตเป็น "เป็นกลาง":
redshift -x
ดูตัวเลือกเพิ่มเติม (บรรทัดคำสั่ง):
man redshift
(ตามความจริงที่ Redshift ติดตั้ง :))
หากคุณใช้redshift-gtk
วิธีการของ @ Jacob จะไม่ทำงาน
คุณต้องสร้างไฟล์กำหนดค่าใน$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
สำหรับผู้ที่กำลังมองหาคำตอบสำหรับคำถามนี้ "เมื่อฉันพิมพ์redshift -O
เช่นมันใช้งานได้ประมาณหนึ่งวินาทีจากนั้นกลับไปที่ normal ... ฉันควรทำอย่างไรในสถานการณ์นี้"
ลอง - ไปที่ด้านบนสุดของหน้าจอ -> ไอคอน redshift -> คลิกที่เปิดใช้งานเพื่อปิดการใช้งาน -> the go on terminal และพิมพ์
redshift -O <Temperature>
ทำงานให้ฉัน
Redshift GTK (และปกติ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