Ich habe ein Thinkpad (x301) mit einem externen Monitor, der über ein DisplayPort-HDMI-Kabel angeschlossen ist. Ich kann die Helligkeit des Laptop-Monitors mit den Tasten am Laptop steuern, aber ich kann nicht herausfinden, wie die Helligkeit des externen Monitors gesteuert wird.
$ 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
Ich kann Werte in das Obige schreiben und sowohl intel_backlight als auch acpi_video0 ändern die Helligkeit des Laptop-Monitors.
Bedeutet dies, dass die Helligkeit des externen Monitors (außer dem OSD) nicht geändert werden kann?
multiple-monitors
intel-graphics
brightness
Hamish Downer
quelle
quelle
Antworten:
Sie können dies über die Befehlszeile (und somit jeden Abend automatisch über cron) mit xrandr tun, wie unter Ändern der LCD-Helligkeit über die Befehlszeile (oder über ein Skript) beschrieben.
Z.B
Dies ändert weder die Hintergrundbeleuchtung noch den Stromverbrauch. Es wird lediglich der Gammawert in der Software angepasst . Ich habe gehört , dass
Brightness Controller
Anwendungenxrandr
unter seiner GUI Haut.Verwenden Sie
xrandr --listactivemonitors
, um den richtigen Monitor zu erhalten, wenn dies nicht der Fall istxrandr: Need crtc to set gamma on.
.ddccontrol
war in Lucid 10.04 und scheint gut funktioniert zu haben, wurde aber von Debian wegen mangelnden Interesses verwaist und seitdem von niemandem mehr aufgegriffen.Update
ddccontrol
ist zurück in xenial. Sehenquelle
Installieren Sie den Brightness Controller vom Ubuntu Software Center. Wenn es nicht verfügbar ist, laden Sie die .deb-Datei herunter .
Jetzt können Sie die Helligkeit mit dem Schieberegler einstellen.
quelle
xrandr
. Wir wissen nicht, wie es für Ubuntu gepackt werden soll, daher haben wir es unter der urheberrechtlichen Lizenz eingereicht (damit es von Reviwers gepackt wird). Die Quelle ist bei Github erhältlich. github.com/lordamit/Brightness/tree/masterHier finden Sie die neuesten Informationen zum Helligkeitsregler. Es sind 2 Versionen verfügbar. Version 1, auch bekannt als einfache Version, unterstützt bis zu 4 Monitore und verwaltet die klassischen Schieberegler. Version 2 ermöglicht eine spezialisiertere Steuerung sowie mehrere Monitore.
Sie können sie beide hier Helligkeitsregler überprüfen
Verwenden Sie für eine schnellere Installation die PPA
Dann für Version 1
Oder für Version 2
Genießen!
quelle
Zusätzliche Informationen: Ich verwende einen CRT-Monitor. - Neilvert Noval 11. März 11 um 17: 06 Es scheint, dass es nicht möglich ist, externe Monitore mit dem zu steuern
/sys/class/backlight
. Es gibt jedoch eine Anwendung namens ddccontrol, mit der Sie die Helligkeit Ihres externen Monitors steuern können.Anweisungen zur Verwendung der Befehlszeilenschnittstelle finden Sie hier .
Grundsätzlich müssen Sie nach verfügbaren Monitoren und Steuerungen
ddccontrol -p
suchen und die Adresse der gewünschten Steuerung in der Ausgabe suchen und dann den Wert mit einstellenddccontrol -p -r 0x10 -w 70
.quelle