No video from webcam

Bug #2098034 reported by Jerry Quinn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-meta-hwe-6.8 (Ubuntu)
Confirmed
Undecided
Canonical Kernel Team

Bug Description

I have a webcam that is not working for video. Audio works fine. I think the kernel is unhappy with it, based on logs.

It fails for me in gnome cheese, in zoom, under firefox.

Please let me know if you need other data.

jlquinn@cerberus:~$ lsb_release -rd
Description: Ubuntu 22.04.5 LTS
Release: 22.04

jlquinn@cerberus:~$ apt-cache policy linux-image-generic-hwe-22.04
linux-image-generic-hwe-22.04:
  Installed: 6.8.0-52.53~22.04.1
  Candidate: 6.8.0-52.53~22.04.1
  Version table:
 *** 6.8.0-52.53~22.04.1 500
        500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
        100 /var/lib/dpkg/status
     5.15.0.25.27 500
        500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages

Kernel log:

Feb 11 16:02:50 cerberus kernel: usb 3-11.3: new high-speed USB device number 21 using xhci_hcd
Feb 11 16:02:50 cerberus gnome-shell[7017]: DING: GNOME nautilus 42.6
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: New USB device found, idVendor=26e0, idProduct=6230, bcdDevice= 1.00
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Product: L01 HD Webcam
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Manufacturer: Sonix Technology Co., Ltd.
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: SerialNumber: SN0001
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Found UVC 1.00 device L01 HD Webcam (26e0:6230)
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 5 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 7 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 9 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 10 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 12 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 14 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_INFO) UVC control 16 on unit 1: 0 (exp. 1).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: 3:1: cannot get freq at ep 0x84
Feb 11 16:02:51 cerberus mtp-probe[34282]: checking bus 3, device 21: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-11/3-11.3"
Feb 11 16:02:51 cerberus mtp-probe[34282]: bus: 3, device: 21 was not an MTP device
Feb 11 16:02:51 cerberus pipewire[6374]: spa.v4l2: '/dev/video0' VIDIOC_QUERYCTRL: Broken pipe
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_DEF) UVC control 12 on unit 1: 0 (exp. 3).
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: Failed to query (GET_DEF) UVC control 12 on unit 1: 0 (exp. 3).
Feb 11 16:02:51 cerberus pipewire-media-session[6375]: ms.core: error id:34 seq:825 res:-32 (Broken pipe): enum params id:1 (Spa:Enum:ParamId:PropInfo) failed
Feb 11 16:02:51 cerberus mtp-probe[34326]: checking bus 3, device 21: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-11/3-11.3"
Feb 11 16:02:51 cerberus mtp-probe[34326]: bus: 3, device: 21 was not an MTP device
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: 3:1: cannot get freq at ep 0x84
Feb 11 16:02:51 cerberus kernel: usb 3-11.3: 3:1: cannot get freq at ep 0x84

Here is the lsusb -v output for the device:

Bus 003 Device 021: ID 26e0:6230 Sonix Technology Co., Ltd. L01 HD Webcam
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 239 Miscellaneous Device
  bDeviceSubClass 2
  bDeviceProtocol 1 Interface Association
  bMaxPacketSize0 64
  idVendor 0x26e0
  idProduct 0x6230
  bcdDevice 1.00
  iManufacturer 2 Sonix Technology Co., Ltd.
  iProduct 1 L01 HD Webcam
  iSerial 3 SN0001
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x03e6
    bNumInterfaces 4
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 500mA
    Interface Association:
      bLength 8
      bDescriptorType 11
      bFirstInterface 0
      bInterfaceCount 2
      bFunctionClass 14 Video
      bFunctionSubClass 3 Video Interface Collection
      bFunctionProtocol 0
      iFunction 5 L01 HD Webcam
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 1 Video Control
      bInterfaceProtocol 0
      iInterface 5 L01 HD Webcam
      VideoControl Interface Descriptor:
        bLength 13
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdUVC 1.00
        wTotalLength 0x0050
        dwClockFrequency 15.000000MHz
        bInCollection 1
        baInterfaceNr( 0) 1
      VideoControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 4
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bSourceID 3
        iTerminal 0
      VideoControl Interface Descriptor:
        bLength 29
        bDescriptorType 36
        bDescriptorSubtype 6 (EXTENSION_UNIT)
        bUnitID 3
        guidExtensionCode {28f03370-6311-4a2e-ba2c-6890eb334016}
        bNumControls 32
        bNrInPins 1
        baSourceID( 0) 2
        bControlSize 4
        bmControls( 0) 0xff
        bmControls( 1) 0xff
        bmControls( 2) 0xff
        bmControls( 3) 0xff
        iExtension 0
      VideoControl Interface Descriptor:
        bLength 18
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 1
        wTerminalType 0x0201 Camera Sensor
        bAssocTerminal 0
        iTerminal 0
        wObjectiveFocalLengthMin 0
        wObjectiveFocalLengthMax 0
        wOcularFocalLength 0
        bControlSize 3
        bmControls 0x002675fe
          Auto-Exposure Mode
          Auto-Exposure Priority
          Exposure Time (Absolute)
          Exposure Time (Relative)
          Focus (Absolute)
          Focus (Relative)
          Iris (Absolute)
          Iris (Relative)
          Zoom (Relative)
          PanTilt (Relative)
          Roll (Absolute)
          Roll (Relative)
          Focus, Auto
          Privacy
      VideoControl Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID 2
        bSourceID 1
        wMaxMultiplier 0
        bControlSize 2
        bmControls 0x0000177f
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Temperature
          Backlight Compensation
          Gain
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing 0
        bmVideoStandards 0x45
          None
          PAL - 625/50
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x83 EP 3 IN
        bmAttributes 3
          Transfer Type Interrupt
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0010 1x 16 bytes
        bInterval 6
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      VideoStreaming Interface Descriptor:
        bLength 15
        bDescriptorType 36
        bDescriptorSubtype 1 (INPUT_HEADER)
        bNumFormats 2
        wTotalLength 0x0293
        bEndpointAddress 0x81 EP 1 IN
        bmInfo 0
        bTerminalLink 4
        bStillCaptureMethod 0
        bTriggerSupport 0
        bTriggerUsage 0
        bControlSize 1
        bmaControls( 0) 0
        bmaControls( 1) 0
      VideoStreaming Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 6 (FORMAT_MJPEG)
        bFormatIndex 1
        bNumFrameDescriptors 10
        bFlags 0
          Fixed-size samples: No
        bDefaultFrameIndex 1
        bAspectRatioX 0
        bAspectRatioY 0
        bmInterlaceFlags 0x00
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect 0
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 1
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 995328000
        dwMaxBitRate 995328000
        dwMaxVideoFrameBufferSize 4147789
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 2
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 1024
        dwMinBitRate 629145600
        dwMaxBitRate 629145600
        dwMaxVideoFrameBufferSize 2622029
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 3
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 960
        dwMinBitRate 589824000
        dwMaxBitRate 589824000
        dwMaxVideoFrameBufferSize 2458189
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 4
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 720
        dwMinBitRate 442368000
        dwMaxBitRate 442368000
        dwMaxVideoFrameBufferSize 1843789
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 5
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1024
        wHeight 768
        dwMinBitRate 377487360
        dwMaxBitRate 377487360
        dwMaxVideoFrameBufferSize 1573453
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 6
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 600
        dwMinBitRate 230400000
        dwMaxBitRate 230400000
        dwMaxVideoFrameBufferSize 960589
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 7
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 480
        dwMinBitRate 147456000
        dwMaxBitRate 147456000
        dwMaxVideoFrameBufferSize 614989
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 8
        bmCapabilities 0x00
          Still image unsupported
        wWidth 352
        wHeight 288
        dwMinBitRate 48660480
        dwMaxBitRate 48660480
        dwMaxVideoFrameBufferSize 203341
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 9
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 240
        dwMinBitRate 36864000
        dwMaxBitRate 36864000
        dwMaxVideoFrameBufferSize 154189
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 7 (FRAME_MJPEG)
        bFrameIndex 10
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 995328000
        dwMaxBitRate 995328000
        dwMaxVideoFrameBufferSize 4147789
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 27
        bDescriptorType 36
        bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
        bFormatIndex 2
        bNumFrameDescriptors 10
        guidFormat {32595559-0000-0010-8000-00aa00389b71}
        bBitsPerPixel 16
        bDefaultFrameIndex 1
        bAspectRatioX 0
        bAspectRatioY 0
        bmInterlaceFlags 0x00
          Interlaced stream or variable: No
          Fields per frame: 2 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect 0
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 1
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 165888000
        dwMaxBitRate 165888000
        dwMaxVideoFrameBufferSize 4147200
        dwDefaultFrameInterval 2000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 2000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 2
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 1024
        dwMinBitRate 104857600
        dwMaxBitRate 104857600
        dwMaxVideoFrameBufferSize 2621440
        dwDefaultFrameInterval 2000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 2000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 3
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 960
        dwMinBitRate 98304000
        dwMaxBitRate 98304000
        dwMaxVideoFrameBufferSize 2457600
        dwDefaultFrameInterval 2000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 2000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 4
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1280
        wHeight 720
        dwMinBitRate 147456000
        dwMaxBitRate 147456000
        dwMaxVideoFrameBufferSize 1843200
        dwDefaultFrameInterval 1000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 1000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 5
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1024
        wHeight 768
        dwMinBitRate 125829120
        dwMaxBitRate 125829120
        dwMaxVideoFrameBufferSize 1572864
        dwDefaultFrameInterval 1000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 1000000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 6
        bmCapabilities 0x00
          Still image unsupported
        wWidth 800
        wHeight 600
        dwMinBitRate 153600000
        dwMaxBitRate 153600000
        dwMaxVideoFrameBufferSize 960000
        dwDefaultFrameInterval 500000
        bFrameIntervalType 1
        dwFrameInterval( 0) 500000
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 7
        bmCapabilities 0x00
          Still image unsupported
        wWidth 640
        wHeight 480
        dwMinBitRate 73728000
        dwMaxBitRate 73728000
        dwMaxVideoFrameBufferSize 614400
        dwDefaultFrameInterval 666666
        bFrameIntervalType 1
        dwFrameInterval( 0) 666666
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 8
        bmCapabilities 0x00
          Still image unsupported
        wWidth 352
        wHeight 288
        dwMinBitRate 48660480
        dwMaxBitRate 48660480
        dwMaxVideoFrameBufferSize 202752
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 9
        bmCapabilities 0x00
          Still image unsupported
        wWidth 320
        wHeight 240
        dwMinBitRate 36864000
        dwMaxBitRate 36864000
        dwMaxVideoFrameBufferSize 153600
        dwDefaultFrameInterval 333333
        bFrameIntervalType 1
        dwFrameInterval( 0) 333333
      VideoStreaming Interface Descriptor:
        bLength 30
        bDescriptorType 36
        bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
        bFrameIndex 10
        bmCapabilities 0x00
          Still image unsupported
        wWidth 1920
        wHeight 1080
        dwMinBitRate 165888000
        dwMaxBitRate 165888000
        dwMaxVideoFrameBufferSize 4147200
        dwDefaultFrameInterval 2000000
        bFrameIntervalType 1
        dwFrameInterval( 0) 2000000
      VideoStreaming Interface Descriptor:
        bLength 6
        bDescriptorType 36
        bDescriptorSubtype 13 (COLORFORMAT)
        bColorPrimaries 1 (BT.709,sRGB)
        bTransferCharacteristics 1 (BT.709)
        bMatrixCoefficients 4 (SMPTE 170M (BT.601))
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0080 1x 128 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 2
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0100 1x 256 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 3
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0320 1x 800 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 4
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x0b20 2x 800 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 5
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x1320 3x 800 bytes
        bInterval 1
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 1
      bAlternateSetting 6
      bNumEndpoints 1
      bInterfaceClass 14 Video
      bInterfaceSubClass 2 Video Streaming
      bInterfaceProtocol 0
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x1400 3x 1024 bytes
        bInterval 1
    Interface Association:
      bLength 8
      bDescriptorType 11
      bFirstInterface 2
      bInterfaceCount 2
      bFunctionClass 1 Audio
      bFunctionSubClass 0
      bFunctionProtocol 0
      iFunction 4 L01 HD Webcam
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 2
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 1 Control Device
      bInterfaceProtocol 0
      iInterface 4 L01 HD Webcam
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 1 (HEADER)
        bcdADC 1.00
        wTotalLength 0x0029
        bInCollection 1
        baInterfaceNr(0) 3
      AudioControl Interface Descriptor:
        bLength 12
        bDescriptorType 36
        bDescriptorSubtype 2 (INPUT_TERMINAL)
        bTerminalID 1
        wTerminalType 0x0201 Microphone
        bAssocTerminal 0
        bNrChannels 1
        wChannelConfig 0x0000
        iChannelNames 0
        iTerminal 0
      AudioControl Interface Descriptor:
        bLength 11
        bDescriptorType 36
        bDescriptorSubtype 6 (FEATURE_UNIT)
        bUnitID 2
        bSourceID 1
        bControlSize 2
        bmaControls(0) 0x0001
          Mute Control
        bmaControls(1) 0x0002
          Volume Control
        iFeature 0
      AudioControl Interface Descriptor:
        bLength 9
        bDescriptorType 36
        bDescriptorSubtype 3 (OUTPUT_TERMINAL)
        bTerminalID 3
        wTerminalType 0x0101 USB Streaming
        bAssocTerminal 0
        bSourceID 2
        iTerminal 0
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 0
      bNumEndpoints 0
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 4 L01 HD Webcam
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 3
      bAlternateSetting 1
      bNumEndpoints 1
      bInterfaceClass 1 Audio
      bInterfaceSubClass 2 Streaming
      bInterfaceProtocol 0
      iInterface 4 L01 HD Webcam
      AudioStreaming Interface Descriptor:
        bLength 7
        bDescriptorType 36
        bDescriptorSubtype 1 (AS_GENERAL)
        bTerminalLink 3
        bDelay 1 frames
        wFormatTag 0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength 17
        bDescriptorType 36
        bDescriptorSubtype 2 (FORMAT_TYPE)
        bFormatType 1 (FORMAT_TYPE_I)
        bNrChannels 1
        bSubframeSize 2
        bBitResolution 16
        bSamFreqType 3 Discrete
        tSamFreq[ 0] 16000
        tSamFreq[ 1] 44100
        tSamFreq[ 2] 48000
      Endpoint Descriptor:
        bLength 9
        bDescriptorType 5
        bEndpointAddress 0x84 EP 4 IN
        bmAttributes 5
          Transfer Type Isochronous
          Synch Type Asynchronous
          Usage Type Data
        wMaxPacketSize 0x00c0 1x 192 bytes
        bInterval 4
        bRefresh 0
        bSynchAddress 0
        AudioStreaming Endpoint Descriptor:
          bLength 7
          bDescriptorType 37
          bDescriptorSubtype 1 (EP_GENERAL)
          bmAttributes 0x01
            Sampling Frequency
          bLockDelayUnits 0 Undefined
          wLockDelay 0x0000
Device Qualifier (for other device speed):
  bLength 10
  bDescriptorType 6
  bcdUSB 2.00
  bDeviceClass 239 Miscellaneous Device
  bDeviceSubClass 2
  bDeviceProtocol 1 Interface Association
  bMaxPacketSize0 64
  bNumConfigurations 1
Device Status: 0x0002
  (Bus Powered)
  Remote Wakeup Enabled

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-generic-hwe-22.04 6.8.0-52.53~22.04.1
ProcVersionSignature: Ubuntu 6.8.0-52.53~22.04.1-generic 6.8.12
Uname: Linux 6.8.0-52-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.6
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Tue Feb 11 16:07:41 2025
InstallationDate: Installed on 2020-05-29 (1718 days ago)
InstallationMedia: Ubuntu 18.04.3 LTS "Bionic Beaver" - Release amd64 (20190805)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-meta-hwe-6.8
UpgradeStatus: Upgraded to jammy on 2023-12-28 (411 days ago)

Revision history for this message
Jerry Quinn (jlquinn) wrote :
Revision history for this message
Jerry Quinn (jlquinn) wrote :

VLC also fails to video capture from this camera.

I read a couple v4l2 suggested diagnostics:

jlquinn@cerberus:~$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
 Type: Video Capture

 [0]: 'MJPG' (Motion-JPEG, compressed)
  Size: Discrete 1920x1080
   Interval: Discrete 0.033s (30.000 fps)
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1280x1024
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1280x960
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1280x720
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1024x768
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 800x600
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 640x480
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 352x288
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 320x240
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1920x1080
   Interval: Discrete 0.033s (30.000 fps)
   Interval: Discrete 0.033s (30.000 fps)
 [1]: 'YUYV' (YUYV 4:2:2)
  Size: Discrete 1920x1080
   Interval: Discrete 0.200s (5.000 fps)
   Interval: Discrete 0.200s (5.000 fps)
  Size: Discrete 1280x1024
   Interval: Discrete 0.200s (5.000 fps)
  Size: Discrete 1280x960
   Interval: Discrete 0.200s (5.000 fps)
  Size: Discrete 1280x720
   Interval: Discrete 0.100s (10.000 fps)
  Size: Discrete 1024x768
   Interval: Discrete 0.100s (10.000 fps)
  Size: Discrete 800x600
   Interval: Discrete 0.050s (20.000 fps)
  Size: Discrete 640x480
   Interval: Discrete 0.067s (15.000 fps)
  Size: Discrete 352x288
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 320x240
   Interval: Discrete 0.033s (30.000 fps)
  Size: Discrete 1920x1080
   Interval: Discrete 0.200s (5.000 fps)
   Interval: Discrete 0.200s (5.000 fps)
jlquinn@cerberus:~$ v4l2-ctl --list-devices
L01 HD Webcam : L01 HD Webcam (usb-0000:00:14.0-11.3):
 /dev/video0
 /dev/video1
 /dev/media0

Revision history for this message
Tim Whisonant (tswhison) wrote :

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 2098034

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that and change the bug status to 'Confirmed'.

Revision history for this message
Jerry Quinn (jlquinn) wrote :

jlquinn@cerberus:~/money$ apport-collect 2098034
Package linux-meta-hwe-6.8 not installed and no hook available, ignoring

Changed in linux-meta-hwe-6.8 (Ubuntu):
status: New → Confirmed
Tim Whisonant (tswhison)
Changed in linux-meta-hwe-6.8 (Ubuntu):
assignee: nobody → Ubuntu Kernel Team (ubuntu-kernel-team)
Tim Whisonant (tswhison)
Changed in linux-meta-hwe-6.8 (Ubuntu):
assignee: Ubuntu Kernel Team (ubuntu-kernel-team) → Canonical Kernel Team (canonical-kernel-team)
Juerg Haefliger (juergh)
tags: added: kernel-daily-bug
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.