I got this 4K webcam after assuming based on https://www.kurokesu.com/main/2016/0…ings-in-linux/ that it works in Linux.
I cannot get it to work properly though. I checked it on a Windows laptop and it works fine there, so this is definitely it’s a software support issue.
In video apps (cheese, guvcview) I get a dropdown to select form multiple options (3 in cheese, 4 in guvcview). I suppose each one is for the various supported formats (see below for v4l output).
Cheese gives a flashing black-and-white capture for one of 3 options, whereas the others don’t work at all (blacked out view).
guvcview does the same (one black-and-white flashing image capture, other 3 just black)
In the black-and-white I see a red LED on the camera flashing as if it is doing infrared capture for “low light”.
Does anyone have this model and is it usable? Appreciate any help to get this fixed, as I’m worried it has no Linux support so I should return it quickly…
Thanks!
When plugged in I get:
$ ls -al /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index*
lrwxrwxrwx 1 root root 12 Dec 3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index0 -> ../../video0
lrwxrwxrwx 1 root root 12 Dec 3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index1 -> ../../video1
lrwxrwxrwx 1 root root 12 Dec 3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index2 -> ../../video2
lrwxrwxrwx 1 root root 12 Dec 3 22:50 /dev/v4l/by-id/usb-046d_Logitech_BRIO_469AEBC7-video-index3 -> ../../video3
$ ls -al /dev/video*
crw-rw----+ 1 root video 81, 0 Dec 3 22:50 /dev/video0
crw-rw----+ 1 root video 81, 1 Dec 3 22:50 /dev/video1
crw-rw----+ 1 root video 81, 2 Dec 3 22:50 /dev/video2
crw-rw----+ 1 root video 81, 3 Dec 3 22:50 /dev/video3
And this is logged:
Dec 03 22:50:36 host kernel: usb 10-3: new SuperSpeed USB device number 2 using xhci_hcd
Dec 03 22:50:36 host kernel: usb 10-3: New USB device found, idVendor=046d, idProduct=085e, bcdDevice= 3.17
Dec 03 22:50:36 host kernel: usb 10-3: New USB device strings: Mfr=0, Product=2, SerialNumber=3
Dec 03 22:50:36 host kernel: usb 10-3: Product: Logitech BRIO
Dec 03 22:50:36 host kernel: usb 10-3: SerialNumber: ...
Dec 03 22:50:36 host kernel: input: Logitech BRIO Consumer Control as /devices/pci0000:00/0000:00:1e.0/0000:05:02.0/0000:07:1b.0/usb10/10-3/10-3:1.5/0003:046D:085E.0006/input/input6
Dec 03 22:50:36 host kernel: hid-generic 0003:046D:085E.0006: input,hidraw5: USB HID v1.11 Device [Logitech BRIO] on usb-0000:07:1b.0-3/input5
The modules I see loaded are:
$ v4l2-ctl --list-devices
Logitech BRIO (usb-0000:07:1b.0-3):
/dev/video0
/dev/video1
/dev/video2
/dev/video3
/dev/media0
And v4l lists a lot of formats and resolutions (up to 1080p as it is not plugged into a fast port, though it can do up to 4K if I had a fast USB port).
$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.042s (24.000 fps)
Interval: Discrete 0.050s (20.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Interval: Discrete 0.100s (10.000 fps)
Interval: Discrete 0.133s (7.500 fps)
Interval: Discrete 0.200s (5.000 fps)
...
[1]: 'MJPG' (Motion-JPEG, compressed)
Size: Discrete 640x480
Interval: Discrete 0.008s (120.000 fps)
Interval: Discrete 0.011s (90.000 fps)
Interval: Discrete 0.017s (60.000 fps)
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.042s (24.000 fps)
Interval: Discrete 0.050s (20.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Interval: Discrete 0.100s (10.000 fps)
Interval: Discrete 0.133s (7.500 fps)
Interval: Discrete 0.200s (5.000 fps)
...
[2]: 'NV12' (Y/UV 4:2:0)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Interval: Discrete 0.042s (24.000 fps)
Interval: Discrete 0.050s (20.000 fps)
Interval: Discrete 0.067s (15.000 fps)
Interval: Discrete 0.100s (10.000 fps)
Interval: Discrete 0.133s (7.500 fps)
Interval: Discrete 0.200s (5.000 fps)
...
Note above that I get 3 (YUYV/MJPG/NV12) formats with up to 1080p resolution (slow USB port I guess, it goes up to 4K normally) but I get 4 video and one media device, not sure why:
$ v4l2-ctl --list-devices
Logitech BRIO (usb-0000:07:1b.0-3):
/dev/video0
/dev/video1
/dev/video2
/dev/video3
/dev/media0