08-16-2022, 09:28 PM
(This post was last modified: 08-16-2022, 09:31 PM by cypresstwist.
Edit Reason: cosmetic changes
)
I tried Cheese and my webcam is not recognized. Here's the output of starting Cheese from the command line:
lsusb sees the device:
here's the output of dmesg:
here's the output of ls in /dev:
Tried disabling privacy through the privacy switch then turning it back on again. Rebooted - same issue.
Any ideas?
Code:
[cypress@pinebook ~]$ cheese
(cheese:1594): GLib-GObject-CRITICAL **: 06:15:32.393: g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.498: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.498: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.498: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.498: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.499: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.499: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.499: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.499: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.532: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.533: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GStreamer-CRITICAL **: 06:15:32.533: gst_value_set_int_range_step: assertion 'start < end' failed
(cheese:1594): GLib-GObject-CRITICAL **: 06:15:32.541: g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
(cheese:1594): cheese-WARNING **: 06:15:32.586: Encoder on device /dev/video1 has no supported input format: ../gstreamer/subprojects/gst-plugins-good/sys/v4l2/gstv4l2videoenc.c(148): gst_v4l2_video_enc_open (): /GstCameraBin:camerabin/GstEncodeBin:image-encodebin/v4l2jpegenc:v4l2jpegenc0
(cheese:1594): cheese-WARNING **: 06:15:32.589: Could not initialize supporting library.: ../gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoencoder.c(1797): gst_video_encoder_change_state (): /GstCameraBin:camerabin/GstEncodeBin:image-encodebin/v4l2jpegenc:v4l2jpegenc0:
Failed to open encoder
(cheese:1594): cheese-WARNING **: 06:15:32.599: Encoder on device /dev/video1 has no supported input format: ../gstreamer/subprojects/gst-plugins-good/sys/v4l2/gstv4l2videoenc.c(148): gst_v4l2_video_enc_open (): /GstCameraBin:camerabin/GstEncodeBin:image-encodebin/v4l2jpegenc:v4l2jpegenc0
(cheese:1594): cheese-WARNING **: 06:15:32.600: Could not initialize supporting library.: ../gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoencoder.c(1797): gst_video_encoder_change_state (): /GstCameraBin:camerabin/GstEncodeBin:image-encodebin/v4l2jpegenc:v4l2jpegenc0:
Failed to open encoder
lsusb sees the device:
Code:
[cypress@pinebook ~]$ lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0c45:6321 Microdia HP Integrated Webcam
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 258a:001e HAILUCK CO.,LTD USB KEYBOARD
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
here's the output of dmesg:
Code:
[cypress@pinebook ~]$ dmesg|grep video
[ 5.836813] videodev: Linux video capture interface: v2.00
[ 5.951651] rockchip-rga ff680000.rga: Registered rockchip-rga as /dev/video0
[ 6.015722] rkvdec ff660000.video-codec: Adding to iommu group 1
[ 6.016514] hantro-vpu ff650000.video-codec: Adding to iommu group 0
[ 6.031796] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-enc as /dev/video1
[ 6.032507] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-dec as /dev/video2
[ 6.753950] usbcore: registered new interface driver uvcvideo
here's the output of ls in /dev:
Code:
[cypress@pinebook ~]$ ls -la /dev | grep video
crw-rw---- 1 root video 29, 0 aug 17 06:07 fb0
crw-rw----+ 1 root video 239, 0 aug 17 06:07 media0
crw-rw----+ 1 root video 239, 1 aug 17 06:07 media1
crw-rw----+ 1 root video 239, 2 aug 17 06:07 media2
crw-rw----+ 1 root video 81, 0 aug 17 06:07 video0
crw-rw----+ 1 root video 81, 1 aug 17 06:07 video1
crw-rw----+ 1 root video 81, 2 aug 17 06:07 video2
crw-rw----+ 1 root video 81, 3 aug 17 06:07 video3
crw-rw----+ 1 root video 81, 4 aug 17 06:07 video4
crw-rw----+ 1 root video 81, 5 aug 17 06:07 video5
Tried disabling privacy through the privacy switch then turning it back on again. Rebooted - same issue.
Any ideas?