These are his notes in the original readme:
"Now if you're having any problems running CamDesk for Linux make sure you have V4L (Video4Linux), GStreamer, and Python installed. As well as the following dependencies...
libgtk2.0-dev
libgtk2.0-doc
libglib2.0-doc
If you experience some problems testing CamDesk (black screen, first run successful and following run leading to black screen, …) check if your webcam is UVC (USB Video Class) Linux compliant. To do that, type in the terminal "lsusb".
Now head to http://www.ideasonboard.org/uvc/#devices and check to see if your webcam is compatible."