#1122206 cheese does not record camera logitech brio 100, but provides flickering video

Package:
cheese
Source:
cheese
Description:
tool to take pictures and videos from your webcam
Submitter:
Michael Josenhans
Date:
2025-12-08 19:31:03 UTC
Severity:
normal
#1122206#5
Date:
2025-12-08 19:29:05 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
I started cheese, beause I have frequently problems with microphone on my debian trixie when using goole meet and microsoft teams.
Thus it might be a driver issue.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
I have to cameras installed and switched cheese to the logitech brio 100. I pressed on the camera symbol in cheese. The picture started flickering and getting grey/ white.
I have pressed the camera symbol again. The flickering stopped and the normal screen reappeared. When pressing the camera again, I get the message in German: " An error occureed during the playback of the video.

cheese

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.673: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.674: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.674: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.674: range start is not smaller than end for `GstIntRange'

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.674: gst_value_collect_int_range: assertion 'collect_values[0].v_int < collect_values[1].v_int' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.674: range start is not smaller than end for `GstIntRange'
[0:16:18.844589384] [4309]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.694: gst_structure_get_value: assertion 'structure != NULL' failed

(org.gnome.Cheese:4309): GStreamer-CRITICAL **: 20:09:26.694: gst_structure_get_value: assertion 'structure != NULL' failed
[0:16:29.654872890] [4309]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0
[0:16:29.795977394] [4337]  INFO Camera camera.cpp:1202 configuring streams: (0) 1280x800-YUYV
[0:16:33.177266513] [4337]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0
[0:16:33.193817918] [4338]  INFO Camera camera.cpp:1202 configuring streams: (0) 4096x2160-MJPEG

(org.gnome.Cheese:4309): cheese-WARNING **: 20:09:42.041: Failed to parse stream: ../libs/gst/base/gstbaseparse.c(3034): gst_base_parse_check_sync (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin31/GstDecodeBin:decodebin4/GstJpegParse:jpegparse1


(org.gnome.Cheese:4309): Clutter-CRITICAL **: 20:09:49.024: Unable to create dummy onscreen: No foreign surface, and wl_shell unsupported by the compositor
michael@donalddesktop:~$



   * What was the outcome of this action?
I had to shutdown cheese. I could not record the video and playback the video with cheese.

   * What outcome did you expect instead?
I could record and playback the video including audio when using this camera. (This worked with cheese with my ubuntu pc and cheese.

*** End of the template - remove these template lines ***