<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello, <br>
    <br>
    I bought a ACER netbook ref 0531H a couple of years ago. I installed
    the successive versions of Kubuntu without problems, especially with
    the integrated webcam (Suyin, Crystal Eye). <br>
    Skype, Cheese and Camorama worked fine with it. After upgrading to
    Kubuntu Precise (not sure), the webcam was not more correctly
    recognized by the kernel. Now the webcam looks to be recognized
    sometimes as a Sonix device, with error messages about "UVC
    compliance". Sometimes it isn't recognized at all.<br>
    <br>
    I tried many things without success. That the reason why, I post
    this mail on the list, even if I am not sure that it is the right
    place.<br>
    <br>
    Any support to help me is welcome. Thank you for your feedback.<br>
    <br>
    Cheers. Xavier<br>
    <br>
    Detailed information :<br>
    <br>
    Sometimes lsusb provides:<br>
    <blockquote>Bus 001 Device 060: ID 0c45:6310 Microdia Sonix USB 2.0
      Camera<br>
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br>
      Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>
      Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>
      Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>
      Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>
    </blockquote>
    Sometimes, the webcam didn't appear.<br>
    <br>
    I tried with many kernels such as for Quantal or Raring (Dev):<br>
    <blockquote>uname -rvpoi<br>
      3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:52 UTC 2012 i686
      i386 GNU/Linux<br>
    </blockquote>
    and<br>
    <blockquote>uname -rvpoi<br>
      3.7.0-3-generic #9-Ubuntu SMP Tue Nov 20 22:40:43 UTC 2012 i686
      i686 GNU/Linux<br>
    </blockquote>
    In any case, the message in dmesg is similar : <br>
    dmesg | grep video<br>
    <blockquote>[    0.241729] pci 0000:00:02.0: Boot video device<br>
      [   15.772698] acer_wmi: Disabling ACPI video driver<br>
      [  508.803505] Linux video capture interface: v2.00<br>
      [  509.004525] uvcvideo: Found UVC 1.00 device USB 2.0 Camera
      (0c45:6310)<br>
      [  509.007843] uvcvideo: UVC non compliance - GET_DEF(PROBE) not
      supported. Enabling workaround.<br>
      [  509.008838] uvcvideo: Failed to query (129) UVC probe control :
      -32 (exp. 26).<br>
      [  509.008850] uvcvideo: Failed to initialize the device (-5).<br>
      [  509.010150] usbcore: registered new interface driver uvcvideo<br>
      [11441.142956] uvcvideo: Found UVC 1.00 device USB 2.0 Camera
      (0c45:6310)<br>
      [11441.144825] uvcvideo: UVC non compliance - GET_DEF(PROBE) not
      supported. Enabling workaround.<br>
      [11441.145821] uvcvideo: Failed to query (129) UVC probe control :
      -32 (exp. 26).<br>
      [11441.145833] uvcvideo: Failed to initialize the device (-5).<br>
    </blockquote>
    <br>
    I tried to install the last version of the UVC driver but without
    any change: No correct recognization of the webcam (esp. no
    /dev/video0 device).<br>
    <br>
    <blockquote><a class="moz-txt-link-freetext" href="http://git.linuxtv.org/media_build.git">http://git.linuxtv.org/media_build.git</a><br>
      ./build<br>
      sudo make install<br>
    </blockquote>
    <blockquote>sudo camorama <br>
      ==> device not found<br>
      <br>
    </blockquote>
    I tried to create manually the /dev/video0 device by:<br>
    <blockquote>xavier@mercure:/dev$ sudo mknod /dev/video0 c 81 0<br>
      xavier@mercure:/dev$ sudo chmod 666 /dev/video0<br>
      xavier@mercure:/dev$ sudo ln -s /dev/video0 /dev/video<br>
      xavier@mercure:/dev$ sudo camorama <br>
      ==> device not found<br>
    </blockquote>
  </body>
</html>