2 dginn% ./oble -c ~/Downloads/haarcascade_frontalface_alt.xml
3 Corrupt JPEG data: 160038 extraneous bytes before marker 0x69
4 ERROR: frame is null...)
6 * gnome-screensaver-command --poke
7 * find irc channel to ask if my understanding is correct
10 * compile gnome-screensaver
12 http://coderrr.wordpress.com/2008/04/20/getting-idle-time-in-unix/#comment-1927
14 #include <X11/extensions/scrnsaver.h>
17 XScreenSaverInfo *info = XScreenSaverAllocInfo();
18 Display *display = XOpenDisplay(0);
20 XScreenSaverQueryInfo(display, DefaultRootWindow(display), info);
21 printf("%u ms\n", info->idle);
29 builder.add_link_flags '-lXss'
30 builder.include '<X11/extensions/scrnsaver.h>'
33 static Display *display;
34 XScreenSaverInfo *info = XScreenSaverAllocInfo();
36 if (!display) display = XOpenDisplay(0);
37 if (!display) return -1;
39 XScreenSaverQueryInfo(display, DefaultRootWindow(display), info);
41 return info->idle / 1000.0;
49 loop { puts XScreenSaver.idle_time; sleep 0.2 }