Hallo zusammen Ich habe an meinem PC 3 19Zoll Bildschirme. Die meiste Zeit brauche ich 2 Stück davon, ab und zu auch den dritten. Damit dieser nicht immer unnötigerweis läuft, bin ich nun auf der Suche nach einem Programm, dass einen Monitor immer ausschaltet, sobald darauf kein Fenster (also nur Desktophintergrund und Taskbar) angezeigt wird. Und für alle die vorschlagen ich soll ihn einfach ausschalten: leider bin ich da zu inkonsequent, ein Programm könnte da sicher mehr Strom sparen;) Liebe Grüsse
Gast
#1721864
Sollte sich recht einfach selbst zusammenstricken lassen. Braucht nur
drei kleine Komponenten:
1. wmctrl [1]
wmctrl -l
..liefert eine Liste der offenen Fenster und darin in der dritten
Spalte den zugehörigen Monitor -> parsen und alle Monitor merken, auf
denen keine 'Fenster' sind
2. xset [2]
xset -display $display dpms force {standby, suspend, off}
..schickt den entsprechenden Monitor in den standby/suspend/off
(1) und (2) in ein kleinen Skript hacken, das ggf. auch 'Timeouts'
realisiert (..'standby wenn mindestens zwei Minuten lang nix angezeigt,
suspend nach 10, off nach 30'..). Selbiges sodann..
3. cron [3]
..als Job in die crontab eintragen.
Wer testet, ob das tatsächlich funktioniert? ..nicht dass der
Windowmanager (oder X) das Display bei nächster Gelegenheit wieder
aufweckt..
HTH und HF beim Basteln
[1] https://www.google.com/search?q=man+wmctrl
[2] https://www.google.com/search?q=man+xset
[3] https://www.google.com/search?q=man+crontab
Gast
#1721874
Nachtrag: Falls die Monitösen noch nicht ruhig bleiben, dann kann man den jeweiligen Ausgang auch noch per xrandr [1] deaktivieren (und später wieder reaktivieren). Holzhammermethode sozusagen. Viel Spaß</ingrid> [1] https://www.google.com/search?q=man+xrandr
Gast
#1721885
Vielleicht solltest du das Betriebssystem nennen. Windows ist nicht mehr unbedingt selbstverständlich
Gast
#1722228
Ja, sorry, ist mir auch gerade bewusst geworden.. Ich benutze Windows 7 Professional 64-bit
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.