Disable screensaver and auto suspend
JavaScript Shell
Switch branches/tags
Nothing to show
Latest commit d7bc1ab Dec 29, 2017 @eonpatapon eonpatapon Merge pull request #112 from qunxyz/master
fixed #67 Caffeine causes gnome-session-quit time out in GNOME 3.20


This extension is not maintained anymore, it also suffer from a nasty bug #67. New maintainers are welcome!


Fill the cup to inhibit auto suspend and screensaver.

This extension supports gnome-shell 3.4 to 3.26.

Use the gnome-shell-before-3.10 branch for gnome shell 3.4, 3.6 and 3.8.



Empty cup = normal auto suspend and screensaver. Filled cup = auto suspend and screensaver off.

Installation from e.g.o


Installation from git

git clone git://github.com/eonpatapon/gnome-shell-extension-caffeine.git
cd gnome-shell-extension-caffeine
glib-compile-schemas --strict --targetdir=caffeine@patapon.info/schemas/ caffeine@patapon.info/schemas
cp -r caffeine@patapon.info ~/.local/share/gnome-shell/extensions

Restart the shell and then enable the extension.