I have a Logitech C510 webcam connected to my desktop running 64-bit Ubuntu 11.10, but it doesn't seem to be working when I run Cheese and Skype. After doing some search, it seems this webcam should just work out of the box. However, Cheese and Skype don't seem to work with it. With those programs loaded, the webcam appears in the list of video devices in their configurations, but the orange light indicator on the webcam does not turn on. However, I was able to get the webcam to work with the Adobe Flash plugin running in Chromium. I can open Flash settings and click on the webcam icon to get an image to show up. So the webcam seems to work fine, but Cheese and Skype can't seem to operate it. Any ideas about what might be causing this? Thanks.
Try experimenting with the hacks on this site: https://wiki.ubuntu.com/SkypeWebCams
The following worked for me:
Open Text Editor and enter:
#!/bin/sh LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
save as skype.sh
And set in permissions : Allow file executing as a program.
Edit the menu item by opening "Main Menu" from launcher or running alacarte in the command prompt. Find Skype and change the command to point to the script file.