Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I installed Ubuntu 12.04 x64 on the Dell XPS 15 L502X but the integrated webcam is not working neither with cheese nor skype. Learned that there is no need to install drivers for this version (12.04) already has support for this device type. Below is some information about my machine:

DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS"
3.8.0-31-generic

Details of WEBCAM

Bus 001 Device 003: ID 0408:1802 Quanta Computer, Inc. 
Device Descriptor:
bLength                18
bDescriptorType         1
bcdUSB               2.00
bDeviceClass          239 Miscellaneous Device
bDeviceSubClass         2 ?
bDeviceProtocol         1 Interface Association
bMaxPacketSize0        64
idVendor           0x0408 Quanta Computer, Inc.
idProduct          0x1802 
bcdDevice            1.00
iManufacturer           1 
iProduct                2 
iSerial                 3 
bNumConfigurations      1

Some important sections of dmesg

[    1.672968] usb 1-1.4: new high-speed USB device number 3 using ehci-pci
[    1.767697] usb 1-1.4: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 32, changing to 9
[    1.770688] usb 1-1.4: New USB device found, idVendor=0408, idProduct=1802
[    1.770694] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.770699] usb 1-1.4: Product: WEBCAM
[    1.770703] usb 1-1.4: Manufacturer: QUANTA
[    1.770707] usb 1-1.4: SerialNumber: 1802
[    7.241208] uvcvideo: Found UVC 1.00 device WEBCAM (0408:1802)
[    7.241210] uvcvideo: Forcing device quirks to 0x100 by module parameter for testing purpose.
[    7.241211] uvcvideo: Please report required quirks to the linux-uvc-devel mailing list.
[    7.242188] input: WEBCAM as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/input/input7
[    7.242257] usbcore: registered new interface driver uvcvideo
[    7.242259] USB Video Class driver (1.1.1)
[    7.466426] [drm] Memory usable by graphics device = 2048M
[    7.466433] i915 0000:00:02.0: setting latency timer to 64
[    7.503003] i915 0000:00:02.0: irq 50 for MSI/MSI-X
[    7.503012] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    7.503013] [drm] Driver supports precise vblank timestamp query.
[    7.503113] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=none:owns=io+mem
[    7.503115] vgaarb: transferring owner from PCI:0000:00:02.0 to PCI:0000:01:00.0
[ 2646.402855] uvcvideo: uvc_v4l2_open
[ 2646.497988] uvcvideo: Resuming interface 0
[ 2646.497997] uvcvideo: Resuming interface 1
[ 2651.490471] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 2651.490492] uvcvideo 1-1.4:1.1: resume error -5
[ 2651.490547] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYCAP)
[ 2651.490853] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FMT)
[ 2651.490867] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FRAMESIZES)
[ 2651.490878] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FRAMEINTERVALS)
[ 2651.490889] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FRAMEINTERVALS)
[ 2651.490899] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FRAMESIZES)
[ 2651.490906] uvcvideo: uvc_v4l2_ioctl(VIDIOC_ENUM_FMT)
[ 2651.490920] uvcvideo: uvc_v4l2_release
[ 2653.926600] uvcvideo: Suspending interface 1
[ 2653.926607] uvcvideo: Suspending interface 0
[ 2660.729384] uvcvideo: uvc_v4l2_open
[ 2660.824885] uvcvideo: Resuming interface 0
[ 2660.824895] uvcvideo: Resuming interface 1
[ 2665.817299] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 2665.817317] uvcvideo 1-1.4:1.1: resume error -5
[ 2665.817373] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_FMT)
[ 2665.817388] uvcvideo: Trying format 0x56595559 (YUYV): 640x480.
[ 2665.817393] uvcvideo: Using default frame interval 33333.3 us (30.0 fps).
[ 2670.809759] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2670.809782] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_PARM)
[ 2670.809795] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_PARM)
[ 2670.809802] uvcvideo: Setting frame interval to 1/30 (333333).
[ 2675.802355] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2675.802386] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_CTRL)
[ 2675.802399] uvcvideo: Control 0x009a0903 not found.
[ 2675.802405] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2676.858511] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2676.858530] uvcvideo: uvc_v4l2_mmap
[ 2676.871661] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2676.871675] uvcvideo: uvc_v4l2_mmap
[ 2676.883574] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2676.883586] uvcvideo: uvc_v4l2_mmap
[ 2676.894678] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2676.894689] uvcvideo: uvc_v4l2_mmap
[ 2676.908659] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2676.908668] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2676.908670] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2676.908672] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2676.908673] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMON)
[ 2681.901338] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 2681.950377] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2682.013994] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMOFF)
[ 2682.014003] uvcvideo: uvc_v4l2_release
[ 2682.016511] uvcvideo: uvc_v4l2_open
[ 2682.016525] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_FMT)
[ 2682.016529] uvcvideo: Trying format 0x56595559 (YUYV): 640x480.
[ 2682.016531] uvcvideo: Using default frame interval 33333.3 us (30.0 fps).
[ 2687.005831] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2687.005858] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_PARM)
[ 2687.005872] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_PARM)
[ 2687.005879] uvcvideo: Setting frame interval to 1/30 (333333).
[ 2691.998370] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2691.998399] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_CTRL)
[ 2691.998411] uvcvideo: Control 0x009a0903 not found.
[ 2691.998416] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2692.627817] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2692.627832] uvcvideo: uvc_v4l2_mmap
[ 2692.639839] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2692.639849] uvcvideo: uvc_v4l2_mmap
[ 2692.650616] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2692.650626] uvcvideo: uvc_v4l2_mmap
[ 2692.661232] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2692.661242] uvcvideo: uvc_v4l2_mmap
[ 2692.672922] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2692.672930] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2692.672932] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2692.672934] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2692.672935] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMON)
[ 2697.665882] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 2697.714087] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2697.776261] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMOFF)
[ 2697.776274] uvcvideo: uvc_v4l2_release
[ 2697.778966] uvcvideo: uvc_v4l2_open
[ 2697.779010] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_FMT)
[ 2697.779026] uvcvideo: Trying format 0x56595559 (YUYV): 640x480.
[ 2697.779032] uvcvideo: Using default frame interval 33333.3 us (30.0 fps).
[ 2702.770258] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2702.770288] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_PARM)
[ 2702.770302] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_PARM)
[ 2702.770310] uvcvideo: Setting frame interval to 1/30 (333333).
[ 2707.762786] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 2707.762817] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_CTRL)
[ 2707.762830] uvcvideo: Control 0x009a0903 not found.
[ 2707.762835] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2708.394107] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2708.394121] uvcvideo: uvc_v4l2_mmap
[ 2708.406717] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2708.406729] uvcvideo: uvc_v4l2_mmap
[ 2708.417305] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2708.417317] uvcvideo: uvc_v4l2_mmap
[ 2708.428584] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 2708.428596] uvcvideo: uvc_v4l2_mmap
[ 2708.439363] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2708.439371] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2708.439373] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2708.439374] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 2708.439376] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMON)
[ 2713.430305] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 2713.484104] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 2713.545305] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMOFF)
[ 2713.545317] uvcvideo: uvc_v4l2_release
[ 2715.818485] uvcvideo: Suspending interface 1
[ 2715.818495] uvcvideo: Suspending interface 0
[ 3130.731506] uvcvideo: uvc_v4l2_open
[ 3130.824774] uvcvideo: Resuming interface 0
[ 3130.824784] uvcvideo: Resuming interface 1
[ 3135.816983] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 3135.816991] uvcvideo 1-1.4:1.1: resume error -5
[ 3135.817016] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_FMT)
[ 3135.817021] uvcvideo: Trying format 0x56595559 (YUYV): 640x480.
[ 3135.817023] uvcvideo: Using default frame interval 33333.3 us (30.0 fps).
[ 3140.809638] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 3140.809648] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_PARM)
[ 3140.809653] uvcvideo: uvc_v4l2_ioctl(VIDIOC_S_PARM)
[ 3140.809655] uvcvideo: Setting frame interval to 1/30 (333333).
[ 3145.802167] uvcvideo: Failed to set UVC probe control : -110 (exp. 26).
[ 3145.802179] uvcvideo: uvc_v4l2_ioctl(VIDIOC_G_CTRL)
[ 3145.802183] uvcvideo: Control 0x009a0903 not found.
[ 3145.802186] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 3146.489728] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 3146.489743] uvcvideo: uvc_v4l2_mmap
[ 3146.503109] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 3146.503125] uvcvideo: uvc_v4l2_mmap
[ 3146.514360] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 3146.514371] uvcvideo: uvc_v4l2_mmap
[ 3146.525725] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYBUF)
[ 3146.525737] uvcvideo: uvc_v4l2_mmap
[ 3146.537092] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 3146.537102] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 3146.537103] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 3146.537105] uvcvideo: uvc_v4l2_ioctl(VIDIOC_QBUF)
[ 3146.537106] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMON)
[ 3151.529598] uvcvideo: Failed to set UVC commit control : -110 (exp. 26).
[ 3151.573946] uvcvideo: uvc_v4l2_ioctl(VIDIOC_REQBUFS)
[ 3151.639134] uvcvideo: uvc_v4l2_ioctl(VIDIOC_STREAMOFF)
[ 3151.639147] uvcvideo: uvc_v4l2_release
[ 3154.181504] uvcvideo: Suspending interface 1
[ 3154.181516] uvcvideo: Suspending interface 0

It seems to me that it is some port conflict or something.

share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.