มีทางเลือกอื่นสำหรับ Redshift และ F.lux ซึ่งหรี่หน้าจอเท่านั้น?


19

ฉันต้องการอันที่มันลดความสว่างของหน้าจอได้ทั้งตามเวลาหรือตามความต้องการ (ฉันไม่รังเกียจ) ฉันมีกราฟิกออนบอร์ดของ Intel ฉันไม่ต้องการให้ Redshift เปลี่ยนสีของหน้าจอ

คำตอบ:


14

บนคอมพิวเตอร์ที่มี Ubuntu 11.04 และกราฟิกออนบอร์ด Intel มันใช้งานได้สำหรับฉัน:

$ xrandr | grep connected | cut -f1 -d" "
VGA1

ใช้ชื่อเอาต์พุตที่พบ (ในกรณีนี้คือ "VGA1") และปรับความสว่าง

$ xrandr --output VGA1 --brightness 0.7

โปรดทราบว่าหน้าคนxrandrมีสิ่งนี้ที่จะพูดเกี่ยวกับธง --brightness:

แต่นี้เป็นซอฟแวร์การปรับเปลี่ยนเฉพาะถ้าฮาร์ดแวร์ของคุณได้รับการสนับสนุนจริงเปลี่ยนความสว่าง, คุณอาจจะชอบที่จะใช้xbacklight


มันใช้งานได้ยอดเยี่ยม! ต้องเปลี่ยนเป็น HDMI1 แทน VGA1 สำหรับฉัน (แม้ว่าจะเป็นการเชื่อมต่อ DVI ฉันคิดว่าพวกเขาเพิ่งเรียกมันว่า HDMI1!) ขอบคุณ!
nLinked

สังเกตเห็นว่ามันไม่ทำงานในแบตเตอรี่ประชด? ดูเหมือนว่ามันกำลังพยายามทำสิ่งต่าง ๆ เพื่อความสว่างเมื่อคุณใช้แบตเตอรี แต่ความพยายามทั้งหมดนั้นเปลี่ยนความสว่างให้เป็น 100%
Drew

@ArchismanPanigrahi ขอบคุณสำหรับเคล็ดลับ! หากแอพ GUI ทำให้มันเป็นที่เก็บของอูบุนตูอย่างเป็นทางการฉันจะเพิ่มบันทึกไว้ในคำตอบของฉัน
Erik Sjölund

1
ข้อเสนอแนะที่ยอดเยี่ยมมันก็ใช้ได้สำหรับฉันเช่นกัน ในกรณีของฉันน่าสนใจxrandr --output eDP1 --brightness 0.2วิธีการทำงานได้ดีในขณะที่xbacklight -set 20ล้มเหลว
landroni

6

การพัฒนาของ Redshift จะเปลี่ยนความสว่าง ฉันไม่แน่ใจว่ามันจะเปลี่ยนแปลงตามเวลาหรือไม่ แต่คุณสามารถขอให้ผู้พัฒนาเพิ่มคุณลักษณะนี้ได้

http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153

นี่คือขั้นตอนพื้นฐานที่จำเป็นและไฟล์ INSTALL มีคำแนะนำโดยละเอียดเกี่ยวกับการสร้างจากแหล่งที่มา

  1. คุณจะต้องติดตั้งแพ็คเกจต่อไปนี้:

    sudo apt-get install build-essential libtool automake autopoint
    
  2. จาก Terminal จะได้รับสำเนาของรหัสการพัฒนาล่าสุด:

    bzr branch lp:redshift
    cd redshift
    
  3. สร้างไฟล์กำหนดค่าคอมไพล์และบิลด์:

    ./bootstrap  
    ./configure 
    make
    
  4. ทดสอบแอปพลิเคชันที่สร้างขึ้นทำงานเป็น exepected:

    ./src/redshift -b 0.1
    
  5. ติดตั้งแอปพลิเคชัน:

    sudo make install
    

ขอบคุณฉันไม่รู้ว่าจะดาวน์โหลดเวอร์ชั่น dev หรือรวบรวมมันอย่างไร แต่ฉันคิดว่ามันเป็นสิ่งที่ฉันกำลังมองหา ฉันจะใช้เวอร์ชันนี้ได้อย่างไร
nLinked

2
Redshift จากที่เก็บ Ubuntu 13.04 มีคุณสมบัตินี้ดังนั้นไม่จำเป็นต้องรวบรวมตัวเอง! sudo apt-get install redshiftเพียงแค่ติดตั้งด้วย
Serrano

3

อาจเป็นhttps://launchpad.net/brightnessหรือไม่ มันใช้เว็บแคมเป็นเซ็นเซอร์ในการปรับความสว่างของหน้าจอ (มันใช้ OpenCV และคุณต้องสร้างมันเอง)


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