I purchased a Logitech QuickCam Pro 5000 at CompUSA, which with effort will work under Linux. It requires the uvcvideo kernel module and newer Linux programs that support v4l2, such as Ekiga and luvcview. If you want an webcam for Linux that just works with little or no effort, I would suggest the Logitech QuickCam Pro 4000, which as of March 2006 is at BestBuy for about $80.00.
Logitech QuickCam Pro 5000 specs:
- Takes up to 1.3 Megapixel photos
- Build in Microphone (Doesn’t work under Linux yet)
- 640×480 VGA sensor
- USB 2
Update: With Ubuntu 7.10 (Gutsy) this camera just works. I haven’t tested the audio however, so not sure it %100 works yet. I updated the rating, but now this information is no longer accurate for current Ubuntu.
LinuxSmith Linux Compatibility Rating:
QuickCam Pro 5000 under Linux Howto:
Grab the latest Linux UVC driver via subversion.
For this example you will need to have subversion, gcc-3.4, kernel-headers, make, etc.
$ mkdir uvc
$ cd uvc
$ svn co http://svn.berlios.de/svnroot/repos/linux-uvc/linux-uvc/trunk/
You should now have the uvc kernel module: uvcvideo.ko
$ sudo cp uvcvideo.ko /lib/modules/kernel/drivers/usb/media/
$ sudo update-modules
Now plug in the QuickCam Pro 5000 to the USB port, and the uvcvideo driver should load. This doesn’t do you much good though because most Linux application use v4l not v4l2. The simplest to start with is Ekiga formally known as GnomeMeeting.
$ sudo apt-get remove gnomemeeting
Visit Ekiga and download all but: libopal-dbg and libpt-dbg
Install the packages in this order:
$ sudo dpkg -i libopal-2.2.0_2.2.1-1.breezy.1420_i386.deb
$ sudo dpkg -i libpt-1.10.0_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-v4l_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-v4l2_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-avc_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-dc_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-alsa_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i libpt-plugins-oss_1.10.0-1.breezy.1404_i386.deb
$ sudo dpkg -i ekiga_2.0.1-1.breezy.1457_i386.deb
Now start Ekiga and go through the Configuration Druid. When you get to the video configuration select “V4L2” for the “Video Plugin”. When you are done the camera should work.
You may also want to install luvcview. Download the source and follow the directions in the README.
I’ll try to keep this post updated with the latest Linux software working with the QuickCam Pro 5000 as I discover them. I’m keeping my eye on Motion, which appears to be currently working on v4l2 support.