Hallo,
mein Monitor schält sich während dem Abspielen von Videos in Firefox nach der eingestellten Energiesparzeit aus, mit mpv habe ich dieses Problem nicht. Was mich wundert ist, dass der Bildschirmschoner allerdings nicht ausgelöst wird.
Ich benutze XFCE unter bullseye. Kennt jemand einen Workaround?
Grüße
Monitor Energieverwaltung mit Firefox Videos
- king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
-
- Beiträge: 265
- Registriert: 21.07.2009 13:50:22
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Köln
Re: Monitor Energieverwaltung mit Firefox Videos
Code: Alles auswählen
#!/bin/bash
# Schaltet DPMS für meinen Monitor ab. 'xset -dpms'
# Filme schauen sollte man ohne Bildschirmschoner und DPMS (Energy Star) Modus.
# Das geht so: "xset s off"
clear
xset -dpms
xset s off
echo
echo "`xset q | grep DPMS | sed -n 2p | sed -r '1s/^.{2}//'`"
echo "Energiesparmodus ist jetzt ausgeschaltet"
echo
echo "Screen Saver : `xset q | grep timeout | awk '{print $2}'`"
echo "Bildschirmschoner ist jetzt ausgeschaltet"
echo
Gruß
soundrolf
- king-crash
- Beiträge: 722
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Monitor Energieverwaltung mit Firefox Videos
Besten Dank für das Skript. Mittlerweile habe ich herausgefunden, dass mit dem Entfernen von XScreensaver der Installation von light-locker und (!wichtig!) einem anschließenden Neustart das Problem ebenso beseitigen lässt.
Ich hatte allerdings bereits ein Skript geschrieben, um ein laufendes Video zu erkennen. Es ist allerdings ungetestet, da mit light-locker alles bereits wie erwartet klappt. Falls doch noch jemand etwas damit anfangen kann:
Ich hatte allerdings bereits ein Skript geschrieben, um ein laufendes Video zu erkennen. Es ist allerdings ungetestet, da mit light-locker alles bereits wie erwartet klappt. Falls doch noch jemand etwas damit anfangen kann:
Code: Alles auswählen
#!/bin/sh
trap "xset +dpms; exit 0" 2
trap "xset +dpms; exit 0" 15
while true;
do
timeout 2 dbus-monitor | grep "org.mpris.MediaPlayer2.firefox" > /dev/null
if [ $? -eq 0 ]
then
xset -dpms
else
xset +dpms
fi
sleep 30
done