--- /tmp/wz7PM0nRTl/gxine-0.5.1/src/gtkvideo.c 2005-11-03 04:02:43.000000000 +0100 +++ /tmp/2HR0WnGRhE/gxine-0.5.1/src/gtkvideo.c 2006-03-01 01:53:40.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include @@ -1745,6 +1746,11 @@ { XForceScreenSaver (display, ScreenSaverReset); } + + if (access("/usr/bin/gnome-screensaver-command", X_OK) == 0) + { + g_spawn_command_line_async( "gnome-screensaver-command --poke >&- 2>&- &", NULL); + } XUnlockDisplay (display); return FALSE;