Logitech BRIO webcam fails with "xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
[ 450.844431] xhci_hcd 0000:02:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13
[ 450.844439] xhci_hcd 0000:02:00.0: Looking for event-dma 00000000fd473230 trb-start 00000000fd473210 trb-end 00000000fd473210 seg-start 00000000fd473000 seg-end 00000000fd473ff0
The above occurs while trying to use Cheese to access the Logitech BRIO webcam (USB device 046d:085e).
Ultimately the webcam doesn't work with Cheese. When it produces any image at all, it is full of vertical bars and is in greyscale. Meanwhile dmesg shows hundreds of the above kernel messages.
After getting out of Cheese, I unplugged and replugged the webcam. This produced:
Apr 17 03:58:30 shh kernel: [ 1218.202407] usb 2-8: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
Apr 17 03:58:35 shh kernel: [ 1223.341073] usb 2-8: device descriptor read/8, error -110
then a new series when plugged in:
Apr 17 03:59:13 shh kernel: [ 1261.369494] usb 2-8: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
Apr 17 03:59:18 shh kernel: [ 1266.604852] usb 2-8: device descriptor read/8, error -110
which repeated a few times, interspersed with:
Apr 17 03:59:34 shh kernel: [ 1282.848732] usb usb2-port8: attempt power cycle
Apr 17 03:59:35 shh kernel: [ 1283.361363] usb 2-8: new SuperSpeed Gen 1 USB device number 6 using xhci_hcd
Apr 17 03:59:40 shh kernel: [ 1288.621098] usb 2-8: device descriptor read/8, error -110
Apr 17 03:59:40 shh kernel: [ 1288.728918] usb 2-8: new SuperSpeed Gen 1 USB device number 6 using xhci_hcd
Apr 17 03:59:46 shh kernel: [ 1293.996668] usb 2-8: device descriptor read/8, error -110
and ultimately:
Apr 17 03:59:56 shh kernel: [ 1304.864636] usb usb2-port8: unable to enumerate USB device
This dustup with the webcam also seems to screw up the USB interface to a nearby disk drive on a completely different USB port on the motherboard.
The problem persists until the kernel is rebooted. Power cycling the webcam (it has no battery, so pulling the USB cord, waiting ten seconds, and replugging it suffices) does not fix the "error -110" issue, so the webcam can never be accessed again until the kernel is rebooted.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.4.0-24-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-id', '/dev/snd/
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Fri Apr 17 03:54:10 2020
InstallationDate: Installed on 2020-04-17 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200402)
IwConfig:
enp5s0 no wireless extensions.
enp6s0 no wireless extensions.
lo no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. AX370-Gaming 5
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaudrmfb
ProcKernelCmdLine: BOOT_IMAGE=
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 1.187
RfKill:
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/16/2019
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F25
dmi.board.
dmi.board.name: AX370-Gaming 5
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: Default string
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: Default string
dmi.product.name: AX370-Gaming 5
dmi.product.sku: Default string
dmi.product.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
This change was made by a bot.