I also have this issue. 13.04
This issue affects both manual activation and automatic based on applications. This affects both my desktop and laptop systems.
Steps to reproduce:
Select "Disable Screensaver" from the caffeine menu.
Expected:
No screensaver.
Actual:
Screen dims every few minutes, screensaver.
In my 13.04 it doesn't work also. If I add a specific application (ex: VLC, Chromium) it works.
From the terminal I only get this info:
(...)
(14 Jul 2013) 16:43:11 ERROR: Exception: 'NoneType' object has no attribute 'url'
(14 Jul 2013) 16:43:15 INFO: Caffeine has detected that the process 'vlc' is running, but will NOT auto-activate as Caffeine has already been activated for a different reason.
(...)
PS: If anyone from the future does look at this please see Bug #1239935, Ie. "xdg-screensaver provides generic interface to control screensaver and screen power management. Why not use it instead of writing different code for all DEs? Thus, you'll be able to make caffeine work with other DEs, such as Cinnamon."
I have taken over maintenance of Caffeine, and will be attempting to fix this bug for the next release. (For what it's worth, I have Caffeine working happily with 13.10, but I use xscreensaver.)
I also have this issue. 13.04
Steps to reproduce:
While In battery mode (ie. lapotp not plugged in) select "Disable Screensaver" from the caffeine menu.
Expected:
No screensaver.
Actual:
Screen dims every few minutes, screensaver.