(x-posted from http://www.dellcommunity.com/support...hread.id=13835)

---
I did a clean install of Hardy on an XPS M1330 with the thin display/UVC webcam. It worked fine in Gutsy, but now it won't work at all. Here's the relevant section of dmesg output:

Code:
 
    [   20.719793] uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:7670)
    [   20.720088] uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
    [   20.720337] uvcvideo: Failed to query (129) UVC control 1 (unit 0) : -32 (exp. 26).
    [   20.720340] uvcvideo: Failed to initialize the device (-5).
    [   20.720371] usbcore: registered new interface driver uvcvideo
    [   20.720374] USB Video Class driver (v0.1.0)
---

Found more information on the problem here: http://developer.berlios.de/feature/...&group_id=5681

---

And fixed it by installing the latest UVC module from svn:

1. install prereqs if you don't have them

Code:
sudo aptitude install subversion build-essential
2. back up current module, just in case

Code:
sudo cp /lib/modules/2.6.24-16-generic/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules/2.6.24-16-generic/ubuntu/media/usbvideo/uvcvideo.ko.bak

3. Check out latest source code

Code:
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

4. go to the 'trunk' directory

Code:
cd trunk

5. Edit Makefile

Code:
nano Makefile
(or use gedit or whatever you like)

6. Change the line starting with INSTALL_MOD_DIR to this:

Code:
INSTALL_MOD_DIR := /lib/modules/$(KERNEL_VERSION)/ubuntu/media/usbvideo
7. Install it

Code:
make

sudo make install

8. Reboot (you could also unload the old module and load the new one, but I didn't remember the command off the top of my head, and I'm lazy)



dmesg still gave me a "Failed to query" line (see below), but everything works now! Tested in Cheese and Ekiga.

Code:
[   20.749569] Linux video capture interface: v2.00
[   20.822180] uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:7670)
[   20.822549] uvcvideo: Failed to query (135) UVC control 1 (unit 0) : -32 (exp. 26).
[   20.870964] input: PC Speaker as /devices/platform/pcspkr/input/input13
[   20.881187] usbcore: registered new interface driver uvcvideo
[   20.881192] USB Video Class driver (v0.1.0)