Il y a eu quelques mises à jour de PPA ce matin, dont l'une était Caféine. Au début, cela fonctionnait bien. Il apparaît dans la liste des applications de démarrage, mais pas dans le panneau.
J'ai essayé de l'enlever et de l'installer mais cela ne faisait rien. J'ai aussi pensé que cela aurait pu être mon thème et mes icônes, alors j'ai tout réglé par défaut sans résultat.
Je pense que c'est caféine 2.7, pas sûr si j'étais sur 2.6 ou quoi. C'était un ppa fidèle officiel.
Quelqu'un at-il ce problème?
J'ai aussi remarqué que la caféine fonctionne. J'ai mes réglages de luminosité à 3 minutes et lorsque je vis une vidéo en plein écran YT, elle ne passe pas en écran de veille. Et lorsqu'il est laissé inactif, il passe à l'économiseur d'écran.
La version 2.7 supprime l'interface utilisateur et le fonctionnement manuel . La caféine est désormais entièrement automatique: lorsque la fenêtre active est en plein écran, la caféine inhibe l'inactivité du bureau.
Cela a été modifié dans la version 2.8 (publiée le 15 janvier 2015), qui a:
caffeine
qui fonctionne comme v2.7: l’inactivité du bureau est empêchée pour les applications en plein écran - entièrement automatique sans interface utilisateur;caffeine-indicator
qui fonctionne avec les versions v2.6 et antérieures: une icône apparaît dans le panneau qui active/désactive le ralenti du bureau;caffeinate
name__, qui empêche l’inactivité du bureau pendant la durée d’une commande, par exemple. caffeinate Steam
empêchera l'économiseur d'écran pendant le fonctionnement de Steam.Comme cette réponse indique, Caffeine 2.6 and up est entièrement automatique, selon que votre fenêtre est en plein écran. Les développeurs ont supprimé la bascule manuelle dans la barre de menus.
Une nouvelle fourchette faite par mildmojo appelée Caffeine Plus ramène la bascule manuelle avec l'icône dans la barre de menus. Vous pouvez l'installer manuellement avec le fichier .deb ou via PPA:
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install caffeine-plus
Retour à la version 2.6 en utilisant un autre ppa pour le moment. Une demande pour activer la fonctionnalité de basculement a été faite.
Sudo apt-get purge caffeine && Sudo apt-get autoremove
Sudo add-apt-repository --remove ppa:caffeine-developers/ppa
Sudo add-apt-repository ppa:behda/ppa
Sudo apt-get update && Sudo apt-get install caffeine
Si cela ne fonctionne pas, essayez alors la solution suivante.
Installez la caféine à partir de behda ppa. Cela résoudra les dépendances et configurera/installera les icônes, les raccourcis ...
Obtenez le fichier source :
tar -xzvf caffeine_2.6.2.tar.gz -C /path/to/preferred/dir
Tester:
cd /path/to/caffeine/dir
./bin/caffeine
Changer l'exécutable de démarrage sur /usr/share/applications/caffeine.desktop
Comme indiqué par @tomby, l'interface graphique a été supprimée dans la version 2.7.
Une option est de télécharger la version 2.5 ici
Installez les packages requis:
Sudo apt-get install gir1.2-gtk-2.0 libsqlite0 python-kaa-base python-kaa-metadata python-sqlite
Puis installez le fichier .deb
:
Sudo dpkg -i caffeine_2.5_all.deb
Merci @ user10962! Votre message m'aide à corriger ce problème. Je désinstalle définitivement la caféine et la remplace par un petit script qui s'exécute au démarrage. Vous devez créer avant un fichier vide /usr/sbin/pm-hibernate.gmev.sh
(avec le même droit que pm-hibernate) et donner des droits sur votre fichier sudoers à votre utilisateur pour qu'il fasse /bin/mv
et /bin/cp
comme racine. Il vérifie (chaque minute) si vlc ou flashplugin est utilisé avant de désactiver l'économiseur d'écran (ou l'écran vide) et de mettre en veille prolongée:
#!/bin/sh
Sudo /bin/mv /usr/sbin/pm-hibernate_unactived_by_gmev.sh /usr/sbin/pm-hibernate 2> /dev/null
while [ 1 ]
do
xset q | grep "DPMS is Disabled" > /dev/null
rc=`echo $?`
ps -ef | grep flashplugin | grep -v grep > /dev/null
rc2=`echo $?`
ps -ef | grep vlc | grep -v grep > /dev/null
rc3=`echo $?`
if [ $rc2 -eq 0 ] || [ $rc3 -eq 0 ]
then
if [ $rc -ne 0 ]
then
Sudo /bin/mv /usr/sbin/pm-hibernate /usr/sbin/pm-hibernate_unactived_by_gmev.sh
Sudo /bin/cp -p /usr/sbin/pm-hibernate.gmev.sh /usr/sbin/pm-hibernate
xset s off -dpms
fi
else
if [ $rc -eq 0 ]
then
Sudo /bin/mv /usr/sbin/pm-hibernate_unactived_by_gmev.sh /usr/sbin/pm-hibernate
xset s on
xset dpms 600 0 900
fi
fi
sleep 60
done
Cela m'a aussi posé problème, alors j'ai écrit une nouvelle application sur la caféine:
Assurez-vous d’abord de supprimer l’autre caféine si vous l’avez installée:
Sudo apt-get remove caffeine --purge
Sudo add-apt-repository --remove ppa:caffeine-developers/ppa
Sudo add-apt-repository --remove ppa:behda/ppa
Maintenant vous pouvez installer:
Sudo add-apt-repository ppa:kzar/caffeine
Sudo apt-get update && Sudo apt-get install caffeine
Nohup caffeine &
Commentaires + contributions bienvenus! https://github.com/kzar/caffeine
FWIW, j’ai ajouté un commentaire à ce bogue , je recommanderais à quiconque qui est tout aussi énervé par la récente modification d’en parler.
Qui sait, nous pourrions récupérer le vieux comportement sain d'esprit :)
Pour l'instant, comme l'a suggéré Raël, l'installation de la 2.5 semble être la seule solution.
Pour ceux qui recherchent simplement un moyen de désactiver la routine par défaut "veille/suspension/veille prolongée après un laps de temps donné" (comme cela est possible avec les applications Caffeine sous OSX et Windows), j'ai trouvé que les commandes de terminal suivantes faisaient parfaitement l'affaire:
# Turn off screensaver
xset s off
# Turn off sleep
xset s noblank
# Turn off suspend, hibernate, etc
xset -dpms
Je vous recommande de les exécuter une fois et de voir si vous aimez le résultat, puis de les ajouter à .xinitrc
(ou similaire) afin qu'ils soient exécutés par défaut au démarrage.