ไม่สามารถปิดการใช้งาน redshift


8

ไม่กี่สัปดาห์ที่ผ่านมาฉันติดตั้งแอปพลิเคชั่น redshift โดยใช้:

sudo apt-get install redshift redshift-gtk

ฉันพบข้อบกพร่องมากมายกับมันรวมถึงไม่สามารถปิดการใช้งานได้ ในที่สุดมันก็มาถึงจุดคืนนี้ที่ฉันถอนการติดตั้งโดยใช้:

sudo apt-get remove --purge redshift redshift-gtk

อย่างไรก็ตามหน้าจอของฉันยังคงเป็นสีแดง การทำด้านล่างจะไม่ลบกระบวนการใด ๆ ออก:

chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found

มองผ่านhtopฉันไม่เห็นอะไรที่คล้ายกับ redshift แม้ว่าฉันอาจจะมองอะไรบางอย่าง

ฉันจะจบสิ่งนี้ครั้งเดียวได้อย่างไร? ฉันควรหลีกเลี่ยงการบูตเครื่องใหม่เนื่องจากมีแอปพลิเคชันจำนวนมากเปิดอยู่และฉันไม่ต้องการเปิดเวิร์กโฟลว์อีกครั้ง

คำตอบ:


15

สิ่งที่ Redshift ทำคือการตั้งค่าอุณหภูมิสีของหน้าจอของคุณจาก 6500 (อุณหภูมิสีปกติ) เป็น 3700 (การตั้งค่า "กลางคืน" สำหรับ Redshift)

สิ่งที่อาจเกิดขึ้นคือคุณลบแอปพลิเคชันในขณะที่หน้าจอของคุณตั้งค่าไว้ที่ 3700 เมื่อลบ Redshift ออกแล้วสถานะดังกล่าวจะยังคงอยู่

สิ่งที่คุณต้องทำ

คุณมีสองทางเลือก:

  • ลองตั้งค่าอุณหภูมิสีของหน้าจอของคุณกลับไปเป็น 6500 ด้วยตนเอง (ผ่านเมนูปุ่มที่หน้าจอส่วนใหญ่มี)

หรือ

  • ติดตั้ง Redshift อีกครั้ง อย่าเรียกใช้อินเตอร์เฟส แต่ตั้งอุณหภูมิจากบรรทัดคำสั่ง:

    redshift -O 6500
    

    จากนั้นถอนการติดตั้ง redshift อีกครั้ง

หนึ่งในตัวเลือกเหล่านี้ควรใช้งานได้


1
ยอดเยี่ยมขอบคุณ ฉันสับสนว่า redshift ตั้งอุณหภูมิอย่างไรเนื่องจากเคอร์เซอร์ของฉันไม่ได้รับผลกระทบ redshift ของฉันฉันคิดว่ามันกำลังแก้ไขภาพก่อนที่มันจะถูกส่งไปยังจอภาพมากกว่าที่จะเปลี่ยนอุณหภูมิสีบนหน้าจอของตัวเอง ไม่ว่ามันจะถูกจัดเรียง :)
John Dorean

@ JohnDorean ใช่ Redshift ทำการปรับอุณหภูมิสีที่ระดับสแต็กกราฟิก เคอร์เซอร์ของเมาส์คือ "การเร่งด้วยฮาร์ดแวร์" ซึ่งหมายถึงการประมวลผลโดยฮาร์ดแวร์กราฟิกโดยตรงโดยไม่ต้องมีการประมวลผลซอฟต์แวร์ใด ๆ นั่นเป็นสาเหตุที่ทำให้ไม่ได้รับผลกระทบ ดูคำถามที่พบบ่อยนี้และลิงค์นี้
Marc.2377

4

ตอนนี้คุณสามารถใช้redshift -xเพื่อรีเซ็ตทุกอย่าง:

-x โหมดรีเซ็ต (ลบการปรับแต่งจากหน้าจอ)


ฉันเข้าร่วมชุมชนนี้เพื่อโหวต ไม่ทราบว่าทำไมสิ่งนี้จึงถูกลดระดับลง วิธีนี้แก้ไขปัญหาสำหรับฉัน!
ขนม้า

0

วิธีที่ง่ายมากในการปิดการใช้งาน Redshift คือไปที่การตั้งค่า> แอปพลิเคชันเริ่มต้นและแทนที่จะวาง Redshift ไว้ที่ "ปิด" (หรือลบออกจากรายการแอปพลิเคชันเริ่มต้น) และตอนนี้รีบูตคอมพิวเตอร์ Redshift จะถูกปิด หากคุณต้องการเริ่มใหม่อีกครั้งเพียงคลิกที่ไอคอนแล้วมันก็จะเริ่มขึ้น วิธีหาอุณหภูมิสีที่เหมาะสม - ดูลิงค์นี้: https://www.maketecheasier.com/protect-eyes-redshift-linux/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.