Open ekx opened 1 year ago
Failed to read camera specified in your 'device_path', aborting
Are you sure camera device in device_path is correct? Does reading from that device from other programs (eg. video player) work?
If so, maybe try setting resolution to camera resolution.
Not on fedora, but on arch, this configuration works fine.
device_path = /dev/v4l/by-id/usb-SunplusIT_Inc_Integrated_IR_Camera-video-index0
max_height = 400
force_mjpeg = true
@tokox pretty sure the path I was using was correct yes. When I try to use the device from other programs the red LEDs next to the camera turn on but I don't get a video feed... I don't know if this is to be expected for IR cameras. I set the resolution already.
@boredland This is what 'sudo fwupdmgr update' says:
Devices with no available firmware updates:
• INTEL SSDPEKKF256G8L
Devices with the latest available firmware version:
• Embedded Controller
• Intel Management Engine
• System Firmware
• UEFI dbx
So I guess I am at the latest firmware?
Also I tried with your exact config and now I get the following error when I run "sudo howdy add" or "sudo howdy test"
Camera path is not configured correctly, please edit the 'device_path' config value.
Exception ignored in: <function VideoCapture.__del__ at 0x7f11c728d760>
Traceback (most recent call last):
File "/usr/lib64/security/howdy/recorders/video_capture.py", line 55, in __del__
self.internal.release()
^^^^^^^^^^^^^
AttributeError: 'VideoCapture' object has no attribute 'internal'
The path exists on my machine though
Well, I am on arch - perhaps they behave differently. What does /dev/v4l/by-id/
yield?
[ben@laptop ~]$ ls /dev/v4l/by-id
usb-Chicony_Electronics_Co._Ltd._Integrated_Camera-video-index0 usb-SunplusIT_Inc_SPCA2085_PC_Camera_01.00.00-video-index0
usb-Chicony_Electronics_Co._Ltd._Integrated_Camera-video-index1 usb-SunplusIT_Inc_SPCA2085_PC_Camera_01.00.00-video-index1
Oh apparently I'm still asleep. The path IS different. I changed it to "usb-SunplusIT_Inc_SPCA2085_PC_Camera_01.00.00-video-index0" and now I'm back to the old behaviour
I've installed howdy via copr on Fedora 38 on my Lenovo X1 Carbon 6th Gen. When I try to add a face model the IR emitters turn on and after a couple of seconds I get the following error:
The webcam only supports one resolution
I have tried setting this resolution in howdy's config and turning on
force_mjpeg
both to no avail. I also tried setting the resolution to 400 by 400 as suggested by this wiki article but that didn't change anything either.If the wiki article is to be believed the hardware worked at one point with howdy... at least on arch linux. So maybe this is a bug/regression?
I've searched for similar issues already, and my issue has not been reported yet: Yes
Linux distribution (if applicable): Fedora 38
Howdy version (
sudo howdy version
): 2.6.1