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


39

ฉันใช้เพื่อทำงานตอนกลางคืนและมันก็น่าปวดหัวที่จะดูที่หน้าจอหลอดไฟสว่าง (ฉันมีสอง - แผงภายในของแล็ปท็อปและ CRT 18 นิ้วภายนอก) ในสภาพแวดล้อมที่มืด ดังนั้นฉันจึงปรับหน้าจอให้เข้มขึ้น

ฉันสามารถทำสิ่งนี้ด้วยวิธีซอฟต์แวร์แทนการกดปุ่มของจอภาพที่หลายครั้งทุกครั้งได้หรือไม่?

คำตอบ:


27

Redshift
ฉันใช้สิ่งนี้ มันเป็นเรื่องดีมาก.

sudo apt-get install redshift

หากต้องการใช้งานให้พิมพ์เฉพาะเทอร์มินัล redshift

gtk-redshift เป็นเพียง gui ไม่จำเป็น


f.luxยังเป็นตัวเลือก


6
ไม่จำเป็นต้องใช้ PPAS อีกต่อไป Redshift จะรวมอยู่ในสะอาดสะอ้าน เพียงแค่ทำsudo aptitude install redshiftหรือsudo aptitude install gtk-redshift(หลังสำหรับตัวแปร gtk ซึ่งมาพร้อมกับไอคอนสำหรับถาด)
NN

1
ฉันไม่สามารถใช้ Redshift เพื่อแก้ไขแกมม่าด้วยตนเองได้
Anwar

@Anwar โปรดดูคำตอบของฉันเพิ่งโพสต์ด้านล่าง ฉันต้องการทราบเพิ่มเติมเกี่ยวกับปัญหาแกมมาของคุณเพื่อรวมไว้ในการแก้ไขในอนาคต
WinEunuuchs2Unix

10

ในการปรับแกมม่า (ซึ่งเป็นสิ่งที่ดีสำหรับการปรับความคมชัด) คุณสามารถเขียน:

xgamma -gamma 0.3

บนบรรทัดคำสั่ง (เทอร์มินัล) คุณควรเห็นความแตกต่างที่ชัดเจนมาก ทดลองกับค่าต่าง ๆ

1.0 เป็นค่าแกมมาปกติ (ไม่ถูกแก้ไข) การตั้งค่าแกมม่าที่ต่ำกว่า (เช่น 0.7) จะเพิ่มความคมชัดของความสว่างซึ่งทำให้มิดโทนมืดและลดการซักสีขาว การตั้งค่าแกมม่าที่สูงขึ้น (เช่น 1.5) จะทำให้มิดโทนสว่างมากขึ้นและเพิ่มความคมชัดของแสงที่มืด แต่ยังเพิ่มการซักสีขาว

สำหรับแล็ปท็อปราคาถูกฉันใช้ gamma 0.8 เพื่อชดเชยการตั้งค่าจากโรงงานที่สว่างเกินไปสำหรับ LCD และฉันพบว่าการแก้ไขแกมม่าช่วยในเรื่องการสร้างสีอีกด้วยซึ่งดีมากเพราะจนถึงตอนนี้ฉันยังไม่สามารถปรับเทียบสีได้ บนจอ LCD นี้


1
นั่นคือวิธีที่ฉันทำและxgammaติดตั้งมาแล้วซึ่งยอดเยี่ยมมาก
Sergiy Kolodyazhnyy

6

TL; DR

ใช้:

  • xbacklight
  • ddccontrol
  • redshift
  • xgamma

แสงพื้นหลังเทียบกับค่าพิกเซล

ก่อนอื่นและที่สำคัญที่สุดหากเป็นไปได้ให้ปรับไฟหน้าจอแทนที่จะเป็นการแก้ไขซอฟต์แวร์ของค่าพิกเซล หากคุณหรี่แสงพื้นหลังคุณจะยังคงได้รับช่วงไดนามิกใกล้หรือเต็มทำให้คุณได้ภาพที่ชัดเจนยิ่งขึ้นและมีแนวโน้มที่จะอ่านได้ง่ายขึ้น

การปรับซอฟต์แวร์ไม่สามารถทำให้ดำมืดลงได้เพียงทำให้ผู้ลงคะแนนสีขาวและลดความเปรียบต่าง ดังนั้นแทนที่จะใช้ค่าพิกเซลตั้งแต่ 0-255 ก็อาจใช้จาก 0-180 ทุกอย่างดูประจบประแจง

เครื่องมืออย่าง Redshift มีประโยชน์ในการเปลี่ยนความสมดุลของสี แต่คุณควรพยายามเปลี่ยนความสว่างด้วยการปรับแสงไฟให้มากที่สุด

DDC / CI

ล่าสุดฉันตรวจสอบการแสดงส่วนใหญ่น่าเสียดายที่ (ไม่?) ไม่ใช้การควบคุมแสงไฟจากซอฟต์แวร์ มีมาตรฐานสำหรับมันDDC / CIแต่การนำไปใช้มี จำกัด ลองใช้เครื่องมือddccontrolกับจอภาพของคุณและดูว่าคุณมีโชคหรือไม่

ฉันเพิ่งเห็นมันในจอแสดงผลระดับสูงมากสำหรับการถ่ายภาพและวิดีโอที่ได้รับการปรับเทียบ ... และแม้กระทั่งหลายคนก็ใช้การเชื่อมต่อ USB และไดรเวอร์ USB HID แบบกำหนดเองแทนมาตรฐาน DDC / CI ฉันค่อนข้างล้าสมัยไปแล้วและบทความที่เชื่อมโยงอ้างว่าตัวเลือกพื้นฐานเช่นความสว่างและความเปรียบต่างได้รับการสนับสนุนอย่างกว้างขวางในขณะนี้

การควบคุมความสว่างปลอมบนจอแสดงผลราคาถูก

บางคนแสดงราคาถูกไม่สนับสนุนการควบคุมแสงไฟที่ทุกคน การควบคุมความสว่างบนจอแสดงผลเพียงปรับค่าพิกเซลบน LCD เช่นเดียวกับการควบคุมซอฟต์แวร์ อย่าใช้การควบคุมเหล่านี้หากคุณมีจอภาพดังกล่าว โดยปกติแล้วการแก้ไขในซอฟต์แวร์จะไม่ดีไปกว่านี้แล้ว

หรี่ลงไม่เพียงพอหรือ

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

มันทำให้ฉันรำคาญที่จอแสดงผลมีช่วงความเข้มของแบ็คไลท์ที่ จำกัด ซึ่งมักจะ จำกัด และ จำกัด โดยไม่ตั้งใจโดยเริ่มจากการมองที่ "พลังแห่งดวงอาทิตย์นับล้าน" ฉันมองหาแสงไฟสลัวเมื่อฉันต้องการที่จะซื้อจอแสดงผล

แล็ปท็อป

บนแล็ปท็อปไฟแบ็คไลท์มักจะถูกควบคุมโดยซอฟต์แวร์ เย้!

(หากแล็ปท็อปของคุณยังอายุมากพอที่จะใช้ตัวควบคุม APM แทน ACPI หรือไดรเวอร์แบบกำหนดเองออกจากสนามหญ้าของฉัน)

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

ฉันควบคุมคนขับบิดเพราะ T460 ของฉันสดใสมาก - ยอดเยี่ยมในระหว่างวัน แต่ตอนกลางคืนน่ากลัว ขั้นตอนความสว่างต่ำสุดที่นำเสนอโดยการปรับปุ่ม fn ยังคงสว่างเกินไป แต่ผู้ขับขี่ให้การควบคุมที่ละเอียดยิ่งขึ้น xbacklight ให้ฉันลงถึงความสว่าง 8/255 แล้วฉันก็เลยบอกให้มันวิ่งที่ความสว่าง 4/255:

echo 4 | sudo tee -a  /sys/class/backlight/intel_backlight/brightness

สิ่งนี้ใช้ได้กับ Lenovo T460 ที่มีกราฟิก Intel แต่ไดรเวอร์และฮาร์ดแวร์อื่น ๆ อาจมีรายการที่แตกต่างกันภายใต้/sys/class/backlightข้อ จำกัด ช่วงที่แตกต่างกันเป็นต้น

วิกิพีเดียซุ้มประตูมีข้อมูลที่เป็นประโยชน์บางอย่าง

การปรับแกมม่า

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

xgamma -gamma 0.8

มีคนต้องการแก้ไข Redshift ด้วยการควบคุมความสว่าง?

ดังนั้นคุณจะรู้ว่าสิ่งที่จะเจ๋ง?

หาก Redshift สามารถลดความสว่างของหน้าจอตามเซ็นเซอร์แสงรอบข้างและ / หรือช่วงเวลาของวันได้โดยใช้ตัวควบคุม xrandr เดียวกับที่ใช้โดย xbacklight



2

XRandR

xrandr นั้นคล้ายคลึงกับ xgamma และให้คุณเลือกระดับสำหรับแต่ละสามสี ตัวอย่างเช่น

xrandr --output HDMI2  --gamma 1:1:1

จะตั้งเป็นค่าเริ่มต้น เลือกเอาท์พุทที่เลือกจากหนึ่งในอุปกรณ์ที่เชื่อมต่ออยู่ในรายการที่มีเพียงxrandr(หรือxrandr |grep -vE "^ " |grep -v disconnect)

หมายเหตุ:หากคุณใช้Redshiftหรือฟลักซ์ ( แหล่งปิด ) พวกเขาจะแทนที่xrandrการตั้งค่า

จากหน้าคน :

  • --gamma red:green:blueตั้งค่าจุดลอยตัวที่ระบุเป็นการแก้ไขแกมม่าบน crtc ที่ต่ออยู่กับเอาต์พุตนี้ โปรดทราบว่าคุณไม่สามารถรับค่าที่แตกต่างกันสองค่าสำหรับการโคลน (เช่น: ซึ่งใช้ crtc เดียวกัน) และการสลับเอาต์พุตไปยัง crtc อื่นจะไม่เปลี่ยนการแก้ไขแกมม่า crtc เลย
  • --brightness brightnessคูณค่าแกมมาบน crtc ที่ต่อกับเอาท์พุทเป็นค่าลอยตัวที่ระบุ มีประโยชน์สำหรับเอาต์พุตที่สว่างมากหรือมืดเกินไป แต่นี้เป็นซอฟแวร์การปรับเปลี่ยนเฉพาะถ้าฮาร์ดแวร์ของคุณได้รับการสนับสนุนจริงเปลี่ยนความสว่าง, คุณอาจจะชอบที่จะใช้xbacklight

1

สำหรับผู้ที่มีปัญหากับการกำหนดค่าความสว่างหลังจากติดตั้ง Ubuntu 10.10 และใช้ Acer Aspire 4741 ต่อไปนี้เป็นวิธีแก้ปัญหาสำหรับคุณ:

gksu gedit /etc/default/grub

เปลี่ยนสายGRUB_CMDLINE_LINUX=""เป็นGRUB_CMDLINE_LINUX="acpi_osi=Linux"

sudo update-grub

รีสตาร์ท linux ของคุณ


0

คุณสามารถทำ Windows-M หรือ Windows-N ได้เสมอ การสลับสีครั้งแรกของหน้าต่างทั้งหมดที่แสดงจะเป็นการสลับไปยังหน้าต่างปัจจุบันที่อยู่ในโฟกัส

ช่วยจริงๆเมื่ออ่านไฟล์ PDF ด้วยสายตาที่เหนื่อยล้า


0

ทุกวันนี้มีวิธีแก้ไขเพิ่มเติมที่เหมือนกับ Redshift มาก: มันมีอยู่ในคุณสมบัติของระบบเดสก์ท็อป GNOME เพียงไปที่การตั้งค่า -> แสดงแล้วเปิดไฟกลางคืน มันช่วยให้คุณปรับแต่งการตั้งค่าได้เช่นกัน

คุณสมบัติไฟกลางคืนของ GNOME


0

ชื่อคำถามของคุณแนะนำว่าคุณกำลังมองหาเครื่องมือทั่วไปเพื่อปรับความสว่าง / ความคมชัดและแกมม่าของเดสก์ท็อปของคุณ เนื้อความของคำถามของคุณแนะนำว่าคุณกำลังมองหาการปรับอัตโนมัติที่ตรงกับช่วงเวลาของวัน ฉันกำลังมองหาคำตอบสำหรับตัวแปรแรกและพบเพียงxcalibอรรถประโยชน์บรรทัดคำสั่ง ดังนั้นผมจึงได้เขียน GUI front-end สำหรับ xcalib ซึ่งสามารถพบได้บนhttps://github.com/Ablinne/kolorcontrol

มันมีแถบเลื่อนสำหรับความสว่าง / สีและแกมม่าสำหรับช่องสีแดง / สีเขียวและสีน้ำเงินตามลำดับ มันจะแสดงคำสั่งสำหรับสคริปต์เริ่มอัตโนมัติ


ผมไม่แน่ใจว่าสิ่งที่คุณหมายถึงโดย"มันจะแสดงคำสั่งสำหรับสคริปต์ออโต้" คุณสามารถถ่ายภาพหน้าจอและรวมไว้ในคำตอบของคุณได้ไหม?
WinEunuuchs2Unix

0

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

ปัญหาพื้นฐานของการติดตั้ง Ubuntu 16.04 เริ่มต้นคือคุณต้องปรับความสว่างให้ต่ำลงตั้งแต่พระอาทิตย์ตกดินและปรับให้สูงขึ้นหลังจากพระอาทิตย์ขึ้น ในการทำให้กระบวนการเป็นอัตโนมัติฉันได้พัฒนาสคริปต์ทุบตีนี้: ปรับความสว่างของหน้าจอโดยอัตโนมัติตามพระอาทิตย์ขึ้นและพระอาทิตย์ตก

คุณสมบัติที่สำคัญ

  • cronได้รับโดยอัตโนมัติพระอาทิตย์ขึ้นและตกครั้งในแต่ละวันด้วย
  • เริ่มต้นโดยอัตโนมัติทุกครั้งที่บูตdisplay-auto-brightnesscron
  • ตั้งค่าความสว่างในเวลากลางวันและกลางคืนที่แตกต่างกัน
  • ตั้งค่าความยาวการเปลี่ยนแปลงต่าง ๆ ในไม่กี่นาทีหลังจากพระอาทิตย์ขึ้นและก่อนพระอาทิตย์ตก ปกติ 60 ถึง 120 นาที
  • ปรับความสว่างทุกนาทีเพื่อการทำงานที่ไม่สังเกตเห็นได้อย่างโปร่งใส
  • การปรับความสว่างทันที / โปร่งใสกลับมาทำงานต่อจากการหยุดชั่วคราว

การพัฒนาในอนาคต

  • xrandrแผนสำหรับการควบคุมซอฟต์แวร์ของจอภาพภายนอกที่ไม่ได้มีเซ็นเซอร์แสงโดยรอบโดยใช้
  • แผนรองรับ Windows 10 เมื่อติดตั้ง Ubuntu ใน Bash บน Windows (WSL) พร้อมกับ VcXsrv และ Ubuntu Desktop GUI ใน Windows 10
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.