Ich steuere meinen PC mit SSH und Scripting. Wie kann ich die Helligkeit, Farbe und Schärfe über die Befehlszeile ändern?
Versuch 1: fehlgeschlagen
$ sudo redshift -t 5000:5000 -g .5
Cannot list GNOME panel applets.
Initialization of gnome-clock failed.
Trying next provider...
Latitude and longitude must be set.
Versuch 2: fehlgeschlagen
$ cat brightness
20
$ cat max_brightness
20
$ echo 1 | sudo tee /sys/class/backlight/acpi_video0/brightness
1
$ echo 20 | sudo tee /sys/class/backlight/acpi_video0/brightness
Irgendeine alternative Möglichkeit?
Follow-up : http://jonls.dk/redshift/
[command] [1000K to 10000K] [effects 0.1 to 10.0]
| | / / /
^ ^ ^ ^ ^
redshift -t 1000:1000 -l 0:0 -g .1; Dark
redshift -t 1000:1000 -l 0.0 -g 5; Bright
-g
Argument für Rotverschiebung) nicht den gleichen Effekt hat wie das Anpassen der Helligkeit (-b
)Antworten:
Wenn der Treiber Ihrer Grafikkarte dies unterstützt, können Sie verwenden
xrandr
.Der folgende Befehl listet die aktuelle Konfiguration auf:
Wenn Sie die Konfiguration eines Ausgangs ändern möchten, benötigen Sie den Namen des Ausgangs. Dieser Name ist Teil der Ausgabe von
xrandr --current
, zum BeispielLVDS1
.Die Helligkeit kann wie folgt geändert werden:
Gamma:
quelle
verbose
Option nicht verwenden.xrandr erhöht die Bildschirmhelligkeit auf Hardwareebene (die durch die Helligkeitstasten des Laptops geändert wird) nicht. Wie das xrandr-Handbuch sagt:
Verwenden Sie stattdessen, um
xbacklight
die Helligkeit zu ändern:Da dies jedoch mit der Verwendung der Helligkeitstasten des Laptops identisch ist, kann die Grenze von 0-100% nicht überschritten werden. Wenn Sie Ihren Bildschirm weiter aufhellen / abdunkeln möchten, können Sie mit xrandr die Helligkeit der Software erzwingen:
Beachten Sie, dass
xrandr
Brüche (0.0-1.0)xbacklight
akzeptiert werden, Prozentsätze (0-100).quelle
xrandr --output eDP1 --brightness 0.2
funktioniert der Ansatz einwandfrei, währendxbacklight -set 20
fehlschlägt.xrandr --output DP-1-1 --brightness 1.2
xrandr
dunkler sollte es kälter sein als mit einem anderen Werkzeug? Ich fürchte, mein Monitor ist zu warm.Für Laptops habe ich gerade gelernt von
man xrandr
:Also habe ich es versucht
und es funktioniert!
quelle
Wenn Sie die Rotverschiebung verwenden, müssen Sie Ihren Breiten- und Längengrad eingeben, damit Sie wissen, wann sich die Tageszeit ändert. So etwas wie
Obwohl es ein bisschen unkonventionell sein kann, Redshift zu benutzen :)
Auch ohne sudo funktioniert es einwandfrei.
quelle
Ich verwende dieses Skript, um die Helligkeit aller meiner Displays gleichzeitig einzustellen:
quelle
Ändern Sie VGA-1 mit Ihrem Gerät
0: + * VGA-1 1366 / 410x768 / 230 + 0 + 0 VGA-1
Vorsicht mit 0 (Sie müssen Xorg neu starten):
Dies funktioniert auf normalen LCD- / LED-Monitoren, da diese die Hardware-Helligkeit nicht wie Laptops unterstützen.
quelle
Es gibt auch DDC / CI und Linux-Client: ddccontrol (und gddccontrol für GUI).
Tt's im offiziellen Ubuntu-Repository:
quelle