Camera model
usb-Teslong_Camera_Teslong_Camera
Logitech_Webcam_C930e
What is the problem?
Both Cameras work under the old camera stack but not under the new camera stack
What did you already try to solve it?
pi@octopi:/boot/camera-streamer $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 006: ID f007:c777 Teslong Teslong Camera
Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 003: ID 046d:0843 Logitech, Inc. Webcam C930e
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@octopi:/boot/camera-streamer $ libcamera-hello --list-cameras
No cameras available!
pi@octopi:/boot/camera-streamer $ ls
libcamera.conf usb-PrintExtruder.conf usb-PrintVolume.conf
pi@octopi:/boot/camera-streamer $ cat libcamera.conf
Options for libcamera based cameras (PiCam, Arducam, ...)
The port on which the webcam server for the camera should listen on. If you have only
one camera, leave at 8080. If you have more, change to 8081, 8082, etc. The primary
camera will be considered the one with 8080.
PORT=8080
The resolution to request on the camera sensor. Defaults to 1280x720.
WIDTH=1920
HEIGHT=1080
The height to use for the video stream. Defaults to 720.
VIDEO_HEIGHT=720
The height to use for the snapshots. Defaults to 1080.
SNAPSHOT_HEIGHT=1080
The framerate to set on the camera. Defaults to 15fps.
FRAMERATE=15
Additional options. By default enables continuous auto focus (if possible).
OPTIONS='--camera-options="AfMode=2" --camera-options="AfRange=2"'
pi@octopi:/boot/camera-streamer ** **pi@octopi**:**/boot/camera-streamer cat usb-PrintVolume.conf
Options for USB based cameras
The port on which the webcam server for the camera should listen on.
PORT=8081
The path to the camera device.
DEVICE=/dev/v4l/by-id/usb-046d_Logitech_Webcam_C930e_8650F27E-video-index0
The image format of the camera.
FORMAT=YUYV
The resolution to set on the camera. Defaults to 1280x720.
WIDTH=1280
HEIGHT=720
The framerate to set on the camera. Defaults to 15fps.
FRAMERATE=15
Additional options.
OPTIONS=
pi@octopi:/boot/camera-streamer $ cat usb-PrintExtruder.conf
Options for USB based cameras
The port on which the webcam server for the camera should listen on.
PORT=8082
The path to the camera device.
DEVICE=/dev/v4l/by-id/usb-Teslong_Camera_Teslong_Camera_200901010001-video-index0
The image format of the camera.
FORMAT=YUYV
The resolution to set on the camera. Defaults to 1280x720.
WIDTH=1280
HEIGHT=720
The framerate to set on the camera. Defaults to 15fps.
FRAMERATE=15
Additional options.
OPTIONS=
pi@octopi:/boot/camera-streamer $
pi@octopi:/boot/camera-streamer $ journalctl -u camera-streamer* | pb
https://paste.octoprint.org/hKvYBkztyC
Have you tried running in safe mode?
yes, same result
Did running in safe mode solve the problem?
NO
Systeminfo Bundle
You can download this in OctoPrint's System Information dialog ... no bundle, no support!)
octoprint-systeminfo-20230725031855.zip
Additional information about your setup
OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
OctoPrint 1.9.2
OctoPI 1.0.0
Snapmaker A350
stable OctoPi 1.0.0 with OctoPrint Release Candidate 1.9.2
SHA256: b033f37b06fc8bb835d540672f75ec4bb061492fb44030c64c7657da310f9ce4