Tut-tut
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Hallo an euch, ich will zwei am PC angeschlossene Bildschirme nach 10 min abschalten - aber wie geht das? Ich habe in den Energie-Einstellungen (s. Anlage) das entsprechende Kästchen aktiviert, dennoch bleiben beide Monitore an. Daneben habe ich schon gelesen, dass Plasma 5 keine Bildschirmschoner mehr unterstützt, da dieses unnötig sei.
- Bilder
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Tut-tut schrieb: ich will zwei am PC angeschlossene Bildschirme nach 10 min abschalten - aber wie geht das?
An sich so, wie du es eingerichtet hast. Hast du irgendwelche Bootoptionen oder ähnliches, die die onboard-Energieeinstellungen überschreiben? Alternativ könntest du ein Script schreiben, welches die Inaktivität prüft und nach insgesamt 10 Minuten xset dpms force off aufruft.
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Danke, ich beobachte dann mal weiteres!
Vielleicht schaltet er doch noch ab?
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Das kannst du machen. Wenn du noch unter X anstatt Wayland arbeitest, dann kannst du ja parallel mal xprintidle in einer Schleife aufrufen und die Zeit prüfen. Eventuell siehst du dann, ob die Zeit zurückgesetzt wird. Beispiel: | for i in {1..20}; do xprintidle; sleep 30; done
|
Ruft alle 30 Sekunden xprintidle auf und gibt die Zeit in ms aus, die du nichts gemacht hast. Eventuell kannst du vorher/zwischendurch noch mit systemd-inhibit --list prüfen, ob es Prozesse gibt, die die Energieeinstellungen unterbinden, wie bspw. ein Videoplayer/Browserfenster oder sowas.
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Das habe ich gleich in Arbeit, mir sagt aber die Ausgabe nichts, ob ein Prozess etwas verhindert 😳 :
systemd-inhibit --list
WHO UID USER PID COMM WHAT >
ModemManager 0 root 802 ModemManager sleep >
NetworkManager 0 root 727 NetworkManager sleep >
UPower 0 root 1250 upowerd sleep >
Unattended Upgrades Shutdown 0 root 851 unattended-upgr shutdown >
PowerDevil 1000 micha 1396 org_kde_powerde handle-power-key:handle-suspend-key:handle-hibernate-key:handle-li>
5 inhibitors listed.
ChickenLipsRfun2eat schrieb: Wenn du noch unter X anstatt Wayland arbeitest, ...
Ja - Xorg, das war mir nicht klar! Ist es sinnvoll auf Wayland umzustellen? Ich habe nicht so positive Einschätzungen gelesen.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Tut-tut schrieb: Das habe ich gleich in Arbeit, mir sagt aber die Ausgabe nichts, ob ein Prozess etwas verhindert 😳 :
Ist auch ein wenig Ratespiel. sleep wird bei dir vom ModemManager, NetworkManager und UPower verhindert. Funktioniert aber trotzdem, weil die darauf reagieren und die Blockade aufheben, sobald sie ihre Aufräumarbeiten erledigt haben. Sieht in meinem Ubuntuableger bis auf den Modemmanager genauso aus.
Ja - Xorg, das war mir nicht klar! Ist es sinnvoll auf Wayland umzustellen? Ich habe nicht so positive Einschätzungen gelesen.
Das lässt sich pauschal nicht beantworten. Ich nutze beides parallel, Wayland allerdings ausschließlich mit sway, die KDE-Wayland-Session ist zwar schon recht gut, aber soweit ich gelesen habe noch nicht für alles brauchbar. Probier es aus, aber nimm dafür einen „sauberen, neuen“ Benutzer. Nicht alle Konfigurationen funktionieren in beiden Welten. Meine Frage zielte aber eher darauf ab, ob wir xprintidle verwenden können oder nicht, unter Wayland gibt es sowas nämlich nicht so direkt.
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Ja, vielen Dank! Wayland habe ich mal gestartet und gleich wieder sein gelassen, weil mein zweiter Monitor flackerte und die Programme nicht bedienbar waren. Weil X11 bei mir aber gestochen scharfe Schriftbilder auf beiden Monitoren liefert, will ich gar nichts anderes haben. Daneben ist KDE und Plasma 5 jetzt die Distribution geworden, die am besten und komfortabelsten funktioniert, betreffend die Installation von globalen Themen oder einzelnen Einstellungen des Systems.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Gut. Dann können wir ja zum eigentlichen Problem zurück 😉 Kannst du die Bildschirme manuell abschalten? Folgendes schaltet die Schirme ab und nach 12 Sekunden wieder an: xset dpms force off; sleep 12; xset dpms force on Du kannst auch den ersten Befehl nehmen und dann mit der Maus wackeln oder ne Taste drücken, etc. Springt xprintidle wieder auf kleine Werte zurück, wenn du nichts machst?
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
ChickenLipsRfun2eat schrieb: Kannst du die Bildschirme manuell abschalten? Folgendes schaltet die Schirme ab und nach 12 Sekunden wieder an: xset dpms force off; sleep 12; xset dpms force on Du kannst auch den ersten Befehl nehmen und dann mit der Maus wackeln oder ne Taste drücken, etc.
Ja, klappt alles beides. Springt xprintidle wieder auf kleine Werte zurück, wenn du nichts machst?
Ja?, als die Bildschirme aus waren, sprang xprintl nach 107835 zurück:
for i in {1..20}; do xprintidle; sleep 30; done
5
1266
10023
17813
47821
77828
107835
5792
5480
95
1102
210
80
4972
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Die Zahlen helfen mir nicht 😉 Wenn da irgendwas zurückspringt, kann das aber auch viele Ursachen haben und würde erklären, wieso du die 10 Minuten Inaktivität niemals erreichst. Das rauszufinden kann aber ein Abenteuer werden. Das kann eine fast leere Batterie sein, eine wackelige Tischplatte, bei Funkmaus/-tastatur ein Störsignal, ein Programm, welches auf keinen Fall schlafen darf, wie z.B. damals beim Brennen von CDs, gucken von Videos, Vollbildpräsentationen, ggf. Bluetooth, ssh, etc. Deswegen schlug ich vor, einen neuen Nutzer anzulegen, bei dem 10 Minuten einzustellen und zu probieren. Wenn es bei diesem funktioniert, ist es zumindest nichts von außen oder systemweites und in deiner Nutzerkonfiguration zu suchen.
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
ChickenLipsRfun2eat schrieb: Deswegen schlug ich vor, einen neuen Nutzer anzulegen, bei dem 10 Minuten einzustellen und zu probieren. Wenn es bei diesem funktioniert, ist es zumindest nichts von außen oder systemweites und in deiner Nutzerkonfiguration zu suchen.
Das mache ich und melde mich später!
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Nochmal ich: Habe den Energiesparmodus mal auf 1 min gestellt und siehe da, beide Monitore waren schwarz! Es könnte also sein, ich habe das Problem aufgeworfen obwohl es dieses gar nicht gab?! Meine Frau hatte mich am 12.03. aufmerksam gemacht, dass ich den PC angelassen hätte, da war ich zwei Stunden weg. Vielleicht hatte sie die Maus angestoßen? 😇 Manchmal ist es wie verhext!
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Tut-tut schrieb: Manchmal ist es wie verhext!
Ach, eigentlich sind Rechner superdumm. Nur das sind sie atemberaubend schnell 😉 Aber ja, könnte die Frau/Katze/Erdbeben gewesen sein. Stell deine 10 Minuten wieder ein und beobachte. Wenn es hakt, meldest dich einfach wieder.
|
Tut-tut
(Themenstarter)
Anmeldungsdatum: 24. August 2012
Beiträge: 1384
|
Vielen Dank nochmal! Mache ich! 👍
|