Okay. So there are two problems to this. #1 Totem incorrectly uses xtest to send ALT every 30s even though other APIs (dbus) are available to prevent screensaver-activation. #2 totem does this, when not in focus.
Upstream insists on using xtest as a fallback if no APIs (xscreensaver or dbus) are available. Totem 3.0.1 has two bugs that seem to be fixed in 3.2. #1 xtest should only be a fallback and not be used if dbus is there (in Ubuntu 11.10 and 12.04 both are used) and #2 totem in background shouldn't try to disable the screensaver ([1]).
Precise will not ship the fixed version of totem because of the new clutter dependencies, so this needs to be fixed in Ubuntu if HUD is going to be shipped.
Okay. So there are two problems to this. #1 Totem incorrectly uses xtest to send ALT every 30s even though other APIs (dbus) are available to prevent screensaver- activation. #2 totem does this, when not in focus.
Upstream insists on using xtest as a fallback if no APIs (xscreensaver or dbus) are available. Totem 3.0.1 has two bugs that seem to be fixed in 3.2. #1 xtest should only be a fallback and not be used if dbus is there (in Ubuntu 11.10 and 12.04 both are used) and #2 totem in background shouldn't try to disable the screensaver ([1]).
Precise will not ship the fixed version of totem because of the new clutter dependencies, so this needs to be fixed in Ubuntu if HUD is going to be shipped.
[1] https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 654250