İkinci monitörde parlaklığı kontrol edebilir miyim?


25

Bir DisplayPort ile HDMI kablosuna bağlı harici bir monitöre sahip bir düşünce setine (x301) sahibim. Dizüstü bilgisayar ekranının parlaklığını dizüstü bilgisayardaki tuşları kullanarak kontrol edebilirim ancak dış monitörün parlaklığını nasıl kontrol edeceğimi çözemiyorum.

$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness
$ cat /sys/class/backlight/acpi_video0/brightness
11
$ cat /sys/class/backlight/acpi_video0/max_brightness
15
$ cat /sys/class/backlight/intel_backlight/brightness
501804
$ cat /sys/class/backlight/intel_backlight/max_brightness
2414340

Ben yapabilirsiniz Yukarıdaki değerleri yazma ve hem intel_backlight ve acpi_video0 dizüstü monitörün parlaklığını değiştirir.

Yukarıdakiler, harici ekranın parlaklığını değiştirmenin bir yolu olmadığı anlamına mı geliyor (OSD dışında)?


superuser bu soruyu görmek: superuser.com/questions/256084/…
Gerhard Burger

Bu çok temiz yazılım çözümü de var: askubuntu.com/a/48952/41499
Gerhard Burger

Yanıtlar:


27

Bunu, LCD parlaklığını komut satırından (veya komut dosyasıyla nasıl değiştirirsiniz?) Bölümünde açıklandığı gibi xrandr kullanarak komut satırından (ve böylece her akşam cron üzerinden otomatik olarak yapabilirsiniz ) yapabilirsiniz.

Örneğin

xrandr --output HDMI1 --brightness 0.5

Bu, arka ışığı değiştirmez veya güç kullanımını etkilemez, yalnızca yazılımdaki gama değerini ayarlar . GUI derisinin altında Brightness Controllerkullandığını duydum xrandr.

Olmazsanız xrandr --listactivemonitorsdoğru monitörü almak için kullanın xrandr: Need crtc to set gamma on..

ddccontrol Lucid 10.04'taydı ve iyi çalışıyor gibi görünüyordu, ancak ilgi eksikliği yüzünden Debian tarafından yetim kaldı ve o zamandan beri kimse tarafından alınmadı.

Güncelleme ddccontrol xenial'a geri döndü. Görmek


Her monitörün parlaklık seviyesini birbirine bağlamanın bir yolu var mı? Öyleyse, birincil ekranımdaki parlaklık seviyesini değiştirirsem, ikincil ona uyacak şekilde hareket eder mi?
Breedly

@Bededly bilmiyorum. Yeni bir soru sormak için "Soru Sor" u tıklayın.
nealmcb,

1
xrandr sadece 2 saniyeliğine benim için çalışıyor gibiydi, sonra normale döndü. ddccontrol gerçekte giden yoldur, aslında arka ışığı kontrol eder ve iyi çalışır. Şimdi ubuntu'ya geri döndü, xenial ve yakkety.
Gringo Suave

9

Parlaklık DenetleyicisiniParlaklık denetleyicisi yükleyin Ubuntu Yazılım Merkezi'nden yükleyin . Mevcut değilse, .deb dosyasını indirin .

1. Ekran görüntüsü

Artık kaydırıcıyı kullanarak parlaklığı ayarlayabilirsiniz.


Bu normal depolarda değil, en az 12.04 için yazılım merkezindedir. Arka ışık parlaklığını değiştirmez ancak genel parlaklığı değiştirir, ancak nasıl yapıldığından emin değilim. Özel bir lisans kullandığını söylüyor, ancak aynı zamanda "gpl-3" olduğunu da söylüyor. Çok tuhaf. Ve akşamları yavaş yavaş parlaklığı düşürmek için komut dosyası yazabileceğim bir komut satırı arayüzü istiyorum. Ama yine de sahip olduğum için mutluyum - teşekkürler!
nealmcb

1
Python ile yazılmış ve kullanır xrandr. Ubuntu için nasıl paketleyeceğimizi bilmiyoruz, bu yüzden onu özel bir lisans altında teslim ettik (böylece yeniden yapılanmalar onu paketleyecek). Kaynak github'da mevcuttur. github.com/lordamit/Brightness/tree/master
Archisman Panigrahi

1
Askubuntu.com/a/457281/124466 gibi komut satırından xrandr ile parlaklığı kontrol edebilirsiniz . Parlaklık Kontrolörün arka uçta yaptığı şey bu.
Archisman Panigrahi

2

Parlaklık denetleyicisinin en son bilgileri burada. 2 versiyon mevcut. Sürüm 1 aka basit sürüm 4 monitöre kadar destek sağlar ve klasik sürgüleri korur. Versiyon 2, çoklu kontrollerin yanı sıra daha özel kontrollere izin verir.

İkisini de buradan kontrol edebilirsiniz Parlaklık Kontrol Cihazı

Daha hızlı kurulum için PPA kullanın

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update

Sonra Sürüm 1 için

sudo apt-get install brightness-controller-simple

Parlaklık Kontrol Cihazı Basit

Veya Sürüm 2 için

sudo apt-get install brightness-controller

Parlaklık Kontrolörü

Keyfini çıkarın!


Bir cazibe gibi çalıştı. 16.10
Mehdi Rafatjah

1
Unutmayın, bu yazılım yalnızca koyu bir kaplama ekler ve güç tüketimini gerçekten azaltmaz.
Muhammad bin Yusrat

1

Ek bilgi: CRT monitörü kullanıyorum. - Neilvert Noval 11: 11 Mar 11: 17: 06Bu kullanarak harici monitörleri kontrol etmenin mümkün olmadığı görülüyor /sys/class/backlight. Ancak , harici monitörünüzün parlaklığını kontrol edebilen ddccontrol adlı bir uygulama var .

Komut satırı arayüzünün nasıl kullanılacağına dair talimatlar burada bulunmaktadır .

Temel olarak, mevcut monitörleri ve kontrolleri kullanarak problama ddccontrol -pyapmanız ve çıkışta istediğiniz kontrolün adresini aramanız ve ardından değerini kullanarak ayarlamanız gerekir ddccontrol -p -r 0x10 -w 70.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.