From: Francisco D. R. S. <dal...@gm...> - 2020-06-10 15:15:02
|
Hi, I found a different thread on this camera from a month ago ( https://sourceforge.net/p/linux-uvc/mailman/message/37001224/) but here's my take on the problem. If you have any pointers on where I should be looking at next, let me know I've just received this camera today and I'm trying to use it on my Ubuntu 20.04 machine. When I first tried to use it, it worked at 640x480 and 30fps. However whenever I tried to raise the resolution (this cam is supposed to work at FullHD at 60fps) I got a blank screen. After a while the camera didn't seem to work at all so I rebooted my machine and tried to do a video chat call. People could see me. The camera seemed to be working at 640x480 but the mic wasn't working. The other person could only hear noise. If I keep the resolution low I can get the camera to work once. After it works it spits out an error: [10066.231871] usb 4-1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd [10093.078665] xhci_hcd 0000:04:00.0: ERROR Transfer event for disabled endpoint slot 2 ep 2 [10093.078676] xhci_hcd 0000:04:00.0: @0000000c355826a0 93cd6d80 0000000b 1b000000 02038000 and after that, unplugging and replugging the camera will return [10496.912699] usb 4-1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd [10502.158976] usb 4-1: device descriptor read/8, error -110 [10502.266732] usb 4-1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd [10507.534871] usb 4-1: device descriptor read/8, error -110 [10507.851976] usb 4-1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd [10512.910744] usb 4-1: device descriptor read/8, error -110 [10513.018558] usb 4-1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd # errno 110 ETIMEDOUT 110 Connection timed out This only gets fixed by rebooting the pc. the modules being loaded by the camera are: videobuf2_vmalloc videobuf2_v4l2 tw5864 uvcvideo It also seems to increase the "used" count for snd and snd_usb_audio When I connect the device, this is what I'm getting from dmesg: [ 87.511959] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd [ 87.539599] usb 4-1: New USB device found, idVendor=046d, idProduct=0893, bcdDevice= 3.17 [ 87.539601] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 87.539601] usb 4-1: Product: Logitech StreamCam [ 87.539602] usb 4-1: SerialNumber: 54A94715 [ 87.561582] usb 4-1: current rate 16000 is different from the runtime rate 24000 [ 87.567091] usb 4-1: current rate 16000 is different from the runtime rate 32000 [ 87.572828] usb 4-1: current rate 16000 is different from the runtime rate 48000 [ 87.591484] hid-generic 0003:046D:0893.0008: hiddev3,hidraw5: USB HID v1.11 Device [Logitech StreamCam] on usb-0000:04:00.0-1/input5 [ 87.603920] uvcvideo: Found UVC 1.00 device Logitech StreamCam (046d:0893) [ 87.620081] uvcvideo 4-1:1.0: Entity type for entity Processing 3 was not initialized! [ 87.620083] uvcvideo 4-1:1.0: Entity type for entity Extension 14 was not initialized! [ 87.620084] uvcvideo 4-1:1.0: Entity type for entity Extension 6 was not initialized! [ 87.620085] uvcvideo 4-1:1.0: Entity type for entity Extension 8 was not initialized! [ 87.620086] uvcvideo 4-1:1.0: Entity type for entity Extension 9 was not initialized! [ 87.620087] uvcvideo 4-1:1.0: Entity type for entity Extension 10 was not initialized! [ 87.620087] uvcvideo 4-1:1.0: Entity type for entity Extension 11 was not initialized! [ 87.620089] uvcvideo 4-1:1.0: Entity type for entity Camera 1 was not initialized! [ 87.620177] input: Logitech StreamCam as /devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb4/4-1/4-1:1.0/input/input32 [ 87.620320] usbcore: registered new interface driver uvcvideo [ 87.620321] USB Video Class driver (1.1.1) [ 87.646370] usb 4-1: current rate 16000 is different from the runtime rate 48000 [ 87.655590] usb 4-1: current rate 16000 is different from the runtime rate 48000 [ 87.667137] usb 4-1: current rate 16000 is different from the runtime rate 48000 [ 87.676428] retire_capture_urb: 6405 callbacks suppressed [ 117.027345] usb 4-1: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd And here's the output from /var/log/syslog Jun 10 23:24:52 francisco-desktop kernel: [ 9631.381934] usb 4-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd Jun 10 23:24:52 francisco-desktop kernel: [ 9631.409430] usb 4-1: New USB device found, idVendor=046d, idProduct=0893, bcdDevice= 3.17 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.409431] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.409432] usb 4-1: Product: Logitech StreamCam Jun 10 23:24:52 francisco-desktop kernel: [ 9631.409433] usb 4-1: SerialNumber: 54A94715 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.420437] uvcvideo: Found UVC 1.00 device Logitech StreamCam (046d:0893) Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436559] uvcvideo 4-1:1.0: Entity type for entity Processing 3 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436561] uvcvideo 4-1:1.0: Entity type for entity Extension 14 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436562] uvcvideo 4-1:1.0: Entity type for entity Extension 6 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436563] uvcvideo 4-1:1.0: Entity type for entity Extension 8 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436564] uvcvideo 4-1:1.0: Entity type for entity Extension 9 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436565] uvcvideo 4-1:1.0: Entity type for entity Extension 10 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436566] uvcvideo 4-1:1.0: Entity type for entity Extension 11 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436566] uvcvideo 4-1:1.0: Entity type for entity Camera 1 was not initialized! Jun 10 23:24:52 francisco-desktop kernel: [ 9631.436623] input: Logitech StreamCam as /devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb4/4-1/4-1:1.0/input/input33 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.447633] usb 4-1: current rate 16000 is different from the runtime rate 24000 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.453391] usb 4-1: current rate 16000 is different from the runtime rate 32000 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.459414] usb 4-1: current rate 16000 is different from the runtime rate 48000 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.479222] hid-generic 0003:046D:0893.0009: hiddev1,hidraw2: USB HID v1.11 Device [Logitech StreamCam] on usb-0000:04:00.0-1/input5 Jun 10 23:24:52 francisco-desktop mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb4/4-1" Jun 10 23:24:52 francisco-desktop mtp-probe: bus: 4, device: 3 was not an MTP device Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) config/udev: Adding input device Logitech StreamCam (/dev/input/event8) Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Logitech StreamCam: Applying InputClass "libinput keyboard catchall" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) Using input driver 'libinput' for 'Logitech StreamCam' Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[1453]: (II) config/udev: Adding input device Logitech StreamCam (/dev/input/event8) Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[1453]: (**) Logitech StreamCam: Applying InputClass "libinput keyboard catchall" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[1453]: (II) Using input driver 'libinput' for 'Logitech StreamCam' Jun 10 23:24:52 francisco-desktop mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb4/4-1" Jun 10 23:24:52 francisco-desktop mtp-probe: bus: 4, device: 3 was not an MTP device Jun 10 23:24:52 francisco-desktop kernel: [ 9631.612150] usb 4-1: current rate 16000 is different from the runtime rate 48000 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.621367] usb 4-1: current rate 16000 is different from the runtime rate 48000 Jun 10 23:24:52 francisco-desktop kernel: [ 9631.632922] usb 4-1: current rate 16000 is different from the runtime rate 48000 Jun 10 23:24:52 francisco-desktop rtkit-daemon[1504]: Supervising 5 threads of 2 processes of 2 users. Jun 10 23:24:52 francisco-desktop rtkit-daemon[1504]: Successfully made thread 21116 of process 2050 owned by '1000' RT at priority 5. Jun 10 23:24:52 francisco-desktop rtkit-daemon[1504]: Supervising 6 threads of 2 processes of 2 users. Jun 10 23:24:52 francisco-desktop kernel: [ 9631.655481] retire_capture_urb: 1193 callbacks suppressed Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 48 paused 0 Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Logitech StreamCam: always reports core events Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "Device" "/dev/input/event8" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "_source" "server/udev" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[1453]: (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 26 paused 1 Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[1453]: (II) systemd-logind: releasing fd for 13:72 Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) event8 - Logitech StreamCam: is tagged by udev as: Keyboard Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) event8 - Logitech StreamCam: device is a keyboard Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) event8 - Logitech StreamCam: device removed Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb4/4-1/4-1:1.0/input/input33/event8" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) XINPUT: Adding extended input device "Logitech StreamCam" (type: KEYBOARD, id 9) Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "xkb_model" "pc105" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "xkb_layout" "jp" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (**) Option "xkb_variant" "OADG109A" Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (WW) Option "xkb_options" requires a string value Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) event8 - Logitech StreamCam: is tagged by udev as: Keyboard Jun 10 23:24:52 francisco-desktop /usr/lib/gdm3/gdm-x-session[2142]: (II) event8 - Logitech StreamCam: device is a keyboard Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f). Jun 10 23:24:53 francisco-desktop gnome-shell[2325]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10). Jun 10 23:24:55 francisco-desktop terminator[2563]: terminator has no capability of surrounding-text feature |