Ich habe einen Debian Linux-Desktop und eine CRT-Anzeige. Ich möchte die Helligkeit des Bildschirms ändern, ohne die Helligkeitsregler des Monitors zu verwenden. Wie kann ich das machen? Ist dies in der Befehlszeile möglich oder muss eine Anwendung installiert werden?
linux
command-line
brightness
Neilvert Noval
quelle
quelle
Antworten:
Suchen Sie unter
/sys/class/backlight
nach den entsprechenden Dateien, um zu stöbern.quelle
/sys/class/backlight/acpi_video0/brightness
und meine Reichweite steigt auf 15. (Fedora 17 64bit)$ sudo apt-get install xbacklight
So stellen Sie die Helligkeit auf 50% ein
$ xbacklight -set 50
So erhöhen Sie die Helligkeit um 10%
$ xbacklight -inc 10
So verringern Sie die Helligkeit um 10%
$ xbacklight -dec 10
Mehr Infos hier
quelle
jcomeau@aspire:~$ xbacklight -set 50
gibt eine Fehlermeldung aus: Keine Ausgänge haben eine HintergrundbeleuchtungseigenschaftSie müssen den Monitor über DDC steuern. Unter http://ddccontrol.sourceforge.net/ finden Sie ein Programm, mit dem Sie dies ausführen können.
quelle
Wenn Sie keine Hardware-Unterstützung zum Ändern der Helligkeit Ihres Monitors haben, können Sie den Befehl xrandr zusammen mit den Optionsflags --output und --brightness verwenden , wie in meiner Antwort auf eine ähnliche Frage auf askubuntu.com zu sehen ist
quelle
Sie könnten diese Lösung ausprobieren:
Außerdem gibt es in den Kommentaren einige Hinweise, was alternativ zu tun ist, wenn es nicht funktioniert (z. B. Verwenden von
GLX0
anstelle vonVGA
.BEARBEITEN: Da dies nicht zu helfen scheint, schlägt ein anderer Benutzer in den Kommentaren vor, zu installieren
xbacklight
und anzurufenxbacklight -set 100
.EDIT2: Und ein anderer sagt, wenn Sie keinen Videoordner haben, versuchen Sie es
sudo modprobe video
.quelle
xbacklight -set 100.
es sagtNo outputs have backlight property
sudo modprobe video
nicht tut nichts.Nachdem ich mich umgesehen hatte, fand ich einen ziemlich guten Weg, dies auf den meisten Laptops zu erledigen. Der erste Befehl ruft den Namen Ihres Bildschirms ab, etwa LVDS1. Wenn dies nicht funktioniert, versuchen Sie, den Namen Ihres Bildschirms mit abzurufen
xrandr --current
. Es gibt wahrscheinlich elegantere Möglichkeiten, dies zu tun: Der Befehl sed entfernt alles nach dem ersten Leerzeichen, die Befehle head und tail entfernen einfach alles außer der zweiten Zeile der Ausgabe. In der zweiten Zeile wird der Bildschirmname verwendet, um die Helligkeit auf 1,0 zu ändern. Dies kann auf fast alles eingestellt werden, einschließlich 0,0 für einen schwarzen Bildschirm oder 50,0 für einen vollständig weißen Bildschirm, aber ich denke, 1,0 ist hier der gewünschte Wert.Mit dem folgenden Befehl wird die Helligkeit auf die maximal zulässige Helligkeit eingestellt, da ich festgestellt habe, dass das Einstellen auf "100" nicht einfach funktioniert, zumindest nicht auf allen Systemen.
Dies funktionierte auf mehreren Laptops mit Ubuntu 12.04.
quelle
Hier ist ein kleines Programm, das ich geschrieben habe, um die Helligkeit meines Laptops für Ubuntu 12.04.3 LTS zu steuern. Schauen Sie sich die folgenden Erklärungen an (Datei / usr / local / dreamcolor2 / README im Archiv):
http://pageperso.lif.univ-mrs.fr/~edouard.thiel/tar/brightness-dreamcolor2.tgz
Es verwendet ddccontrol auf i2c-Bussen und eignet sich hervorragend für meine Konfiguration:
Ich habe alle anderen Lösungen auf dieser Seite ausprobiert und dies ist die einzige, die tatsächlich für mich funktioniert hat. Eine andere Lösung bestand darin, den HP Mobile Display Assistant (auf der HP Website heruntergeladen) auszuführen, der jedoch nur als rpm, kein deb-Paket, angegeben wird. Es muss ein wenig optimiert werden, um zu funktionieren. Es ist ziemlich langsam und funktioniert nicht mit Fn-Tasten.
Mein Skript ermöglicht die Steuerung der Helligkeit über die Befehlszeile und die Fn-Tasten. Bitte sagen Sie mir, ob es bei Ihnen sofort funktioniert oder ob Sie das i2c-Gerät im Skript ändern müssen.
quelle
CRTs (Cathode Ray Tube) haben keine Hintergrundbeleuchtung. LCDs haben Hintergrundbeleuchtung. Zum Anpassen der Helligkeit einer CRT muss im Gegensatz zu einem LCD das Signal geändert werden.
CRTs verbrauchen die maximale Leistung auf weißen Bildschirmen, da die Elektronenkanonen mehr Leistung zum Emittieren von mehr Elektronen verbrauchen, während LCDs die meiste Leistung auf schwarzen Bildschirmen verbrauchen, da alle Transistoren die Polarität des Flüssigkristalls umkehren und das vom Bildschirm kommende Licht blockieren Hintergrundbeleuchtung.
Jedes Dienstprogramm, das DPMS auslösen kann, sollte den Monitor in den Ruhemodus versetzen, wobei viele der Bildröhren von Mitte bis Ende der 90er Jahre bis zum Ende der Produktion hergestellt wurden.
quelle
Bearbeiten Sie die Datei
/etc/default/grub
und fügen Sie der Zeile "pcie_aspm = force acpi_backlight = vendor" hinzuNach den Änderungen sieht die gesamte Zeile folgendermaßen aus:
Für vollständige Details besuchen Sie den Link.
http://hackingzones.com/increasedecrease-brightness-in-linux-ubuntu-pear-os-backtrackkali/
Chirag Singh
quelle