I’ve been tinkering around with this all morning. I’ve been googling for terms like
0c45:613c Microdia PC Camera (SN9C120)
to mostly no avail. I kept finding hits and solution suggestions for older operating systems, or newer cameras. But I pressed on, because I knew this camera was working with applications like the aptly named Cheese (whence the image in this post came), Kopete, and even Google+ Hangouts seemed to work just fine with this cheapo camera (well, aside from its cheapo image quality, that is).
Sooner or later along the way, I hit upon this post by Hitesh Sarda which gave me a hint about starting Skype by setting some environment variables. I tried what he suggested, and that didn’t work for me. But I noticed that in the same folder as the shared object he mentioned, there was another one available.
ov511-decomp ov518-decomp v4l1compat.so v4l2convert.so
And that v4l2convert.so shared object file does something to make my camera work with Skype. So with a simple shell script, I can start Skype and get the video working:
I suppose most people would have simply upgraded to a newer/better webcam…but not me. Skype needs to catch up with other software companies supporting more varied hardware via open-source platforms out of the box, otherwise they’re going to end up just like Microsoft Internet Explo — oh…uh, never mind.
This morning I put Kubuntu 10.10 onto my Mac mini’s hardware (in parallel to OS X 10.6) sort of for a lark and sort of because I like the KDE desktop so much. It went surprisingly smoothly and painlessly, despite my hodgepodge of cannibalized hardware (but hey, that’s what a Mac mini is for, right?).
I had no trouble getting all the basics to work: external hard drives readable and usable, WLAN was a snap, even got Kdropbox (though it’s not called that anymore) going quickly and painlessly.
Except for Skype. I downloaded the latest .deb package from skype.com and the audio output stuff seemed to be working just fine. But not the audio input from my USB microphone. Couldn’t figure that out. I did some googling, but mostly found references to Skype beta versions and hacked up wrappers from years ago, like version 1.2 or 1.3. Didn’t really seem appropriate anymore. There was a hint in the Skype Sound Devices options about PulseAudio and messing the with the settings outside of the Skype software.
So I kept digging in the KDE System Settings dialog. First weird thing I noticed: no obvious “Sound” or “Audio” control panels? Hmm, what about this Multimedia setting? I looked in there more than once before I realized that I need to take a look at “Phonon”.
In here I finally saw that I could adjust the preference order of my sound input devices, moving the USB microphone higher up on the list. Then Skype worked like a champ!