Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jul 2026 20:42:07 -0300
From:      Nilton Jose Rizzo <rizzo@rizzo.eng.br>
To:        freebsd-current@freebsd.org
Subject:   uvideo not wrok fine
Message-ID:  <9fe285ad-e92c-468c-a3b1-4539acef7064@rizzo.eng.br>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hi all,

I upgraded my desktop last weekend and decided to try the new 
*uvideo*driver from OpenBSD.

When I run |pwcview|, the image is displayed incorrectly: it is 
horizontally duplicated and shows interlaced lines.

If I switch back to |webcamd|, the webcam works normally.

I also tested it with *Google Meet*and *Jitsi Meet*in Firefox.

On Google Meet, I receive a warning indicating that my webcam is not 
functioning properly.

Has anyone experienced this issue or have any suggestions on how to 
troubleshoot it?

My web cam is HD Pro C920 USB

ugen0.2: <HD Pro Webcam C920 Logitech, Inc.> at usbus0, cfg=0 md=HOST 
spd=HIGH (480Mbps) pwr=ON (500mA)

$ usbconfig -v -d ugen0.2
ugen0.2: <HD Pro Webcam C920 Logitech, Inc.> at usbus0, cfg=0 md=HOST 
spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.2.2: uaudio0: <vendor 0x046d HD Pro Webcam C920, class 239/2, rev 
2.00/0.11, addr 3>

   bLength = 0x0012
   bDescriptorType = 0x0001
   bcdUSB = 0x0200
   bDeviceClass = 0x00ef  <Miscellaneous device>
   bDeviceSubClass = 0x0002
   bDeviceProtocol = 0x0001
   bMaxPacketSize0 = 0x0040
   idVendor = 0x046d
   idProduct = 0x082d
   bcdDevice = 0x0011
   iManufacturer = 0x0000  <no string>
   iProduct = 0x0002  <HD Pro Webcam C920>
   iSerialNumber = 0x0001  <1BC69C1F>
   bNumConfigurations = 0x0001

When uvideo load, show this message

uvideo0 on uhub1
uvideo0: <vendor 0x046d HD Pro Webcam C920, class 239/2, rev 2.00/0.11, 
addr 3> on usbus0
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: too many PU descriptors found!
uvideo0: 3 format(s), iface_index=1, endpoint=0x81, psize=3060, isoc
uvideo0: default format: pixfmt=0x56595559, 640x480, max_fbuf=4147200
uvideo0: UVC camera on /dev/video0


-- 
**************************
* Dr. Nilton Jose Rizzo  *
* Engenheiro Eletrônico  *
* Doutor pela COPPE/UFRJ *
* Telegram: @njrizzo     *
**************************

[-- Attachment #2 --]
<!DOCTYPE html>
<html data-lt-installed="true">
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    <p class="isSelectedEnd"><span>Hi all,</span></p>
    <p class="isSelectedEnd"><span>I upgraded my desktop last weekend
        and decided to try the new </span><strong><span>uvideo</span></strong><span>
        driver from OpenBSD.</span></p>
    <p class="isSelectedEnd"><span>When I run </span><code dir="ltr"><span>pwcview</span></code><span>,
        the image is displayed incorrectly: it is horizontally
        duplicated and shows interlaced lines.</span></p>
    <p class="isSelectedEnd"><span>If I switch back to </span><code
        dir="ltr"><span>webcamd</span></code><span>, the webcam works
        normally.</span></p>
    <p class="isSelectedEnd"><span>I also tested it with </span><strong><span>Google
          Meet</span></strong><span> and </span><strong><span>Jitsi
          Meet</span></strong><span> in Firefox.</span></p>
    <p class="isSelectedEnd"><span>On Google Meet, I receive a warning
        indicating that my webcam is not functioning properly.</span></p>
    <p><span>Has anyone experienced this issue or have any suggestions
        on how to troubleshoot it?</span></p>
    <p><span>My web cam is HD Pro C920 USB</span></p>
    <p>ugen0.2: &lt;HD Pro Webcam C920 Logitech, Inc.&gt; at usbus0,
      cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)</p>
    <p>$ usbconfig -v -d ugen0.2 <br>
      ugen0.2: &lt;HD Pro Webcam C920 Logitech, Inc.&gt; at usbus0,
      cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)<br>
      ugen0.2.2: uaudio0: &lt;vendor 0x046d HD Pro Webcam C920, class
      239/2, rev 2.00/0.11, addr 3&gt;<br>
      <br>
        bLength = 0x0012 <br>
        bDescriptorType = 0x0001 <br>
        bcdUSB = 0x0200 <br>
        bDeviceClass = 0x00ef  &lt;Miscellaneous device&gt;<br>
        bDeviceSubClass = 0x0002 <br>
        bDeviceProtocol = 0x0001 <br>
        bMaxPacketSize0 = 0x0040 <br>
        idVendor = 0x046d <br>
        idProduct = 0x082d <br>
        bcdDevice = 0x0011 <br>
        iManufacturer = 0x0000  &lt;no string&gt;<br>
        iProduct = 0x0002  &lt;HD Pro Webcam C920&gt;<br>
        iSerialNumber = 0x0001  &lt;1BC69C1F&gt;<br>
        bNumConfigurations = 0x0001 <br>
      <br>
    </p>
    <p>When uvideo load, show this message</p>
    <p>uvideo0 on uhub1<br>
      uvideo0: &lt;vendor 0x046d HD Pro Webcam C920, class 239/2, rev
      2.00/0.11, addr 3&gt; on usbus0<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: too many PU descriptors found!<br>
      uvideo0: 3 format(s), iface_index=1, endpoint=0x81, psize=3060,
      isoc<br>
      uvideo0: default format: pixfmt=0x56595559, 640x480,
      max_fbuf=4147200<br>
      uvideo0: UVC camera on /dev/video0</p>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
**************************
* Dr. Nilton Jose Rizzo  *
* Engenheiro Eletrônico  *
* Doutor pela COPPE/UFRJ *
* Telegram: @njrizzo     *
**************************</pre>
  </body>
  <lt-container></lt-container>
</html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9fe285ad-e92c-468c-a3b1-4539acef7064>