You are not logged in.

#1 2025-06-18 16:39:31

jmneedham
Member
From: Lawrence, KS, USA
Registered: 2022-01-28
Posts: 23

Kamoso under hyprland

Greetings everyone: I am on hour 10 or so of this problem, please excuse the question.  I have actually put it out on the hyprland discord as well.

My problem appears to be either with hyprland or Wayland itself, it looks like a permission problem that I have no idea how to solve and I have spent considerable time on the official wiki (for hyprland) and tried other webcam apps to see if they fare any better.  The quick answer to this is NO.

Background:  I have confirmed that my webcam is "seen" by the system, and it works inside of OBS Studio and the browser (tried it using Jitsi Meet).  I want to use Kamoso, and it installs and launches.  My webcam doesn't show up in that app.  I tried Cheese, and it shows up, but it is greyed out.

I have followed any suggestions I found on the web and I have made sure the xdg-desktop-portal-hyprland is installed and appears to be functioning looking at systemctl status.

Likewise, I am truly stuck here.  I would appreciate any leads I can get on this.

Thanks in advance for any and all help.
Michael

Offline

#2 2025-06-19 19:32:44

jmneedham
Member
From: Lawrence, KS, USA
Registered: 2022-01-28
Posts: 23

Re: Kamoso under hyprland

Hello Again, just an update, still not working!  I have done a lot of troubleshooting on my webcam issue and I have confirmed that my webcam is "seen" by the system.  Again, it does work with the v4l2 mode in OBS Studio, and it is working inside the browser.  Here is the output from my terminal regarding v4l2 and lsusb.  I am still at a loss on why it doesn't work with either Kamoso or Cheese (it is greyed out in Cheese, but shows up in the config).

Just to recap, I am running Arch with hyprland and everything is mostly functional.  I am not completely sure, but I think the xdg-portal stuff is configured correctly, but other than running systemctl status on it, not sure.

Here is my output from those commands:

mneedham@vulcan ~ : v4l2-ctl --list-devices
Lumina Camera - Raw: Lumina Cam (usb-0000:00:14.0-2):
	/dev/video0
	/dev/video1
	/dev/media0
mneedham@vulcan ~ : lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0c45:0415 Microdia Lumina Camera - Raw
Bus 001 Device 003: ID 0b05:190e ASUSTek Computer, Inc. ASUS USB-BT500
Bus 001 Device 004: ID 046d:c534 Logitech, Inc. Nano Receiver
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp. USB3.0-CRW
mneedham@vulcan ~ : 

Offline

#3 2025-06-19 19:57:39

jmneedham
Member
From: Lawrence, KS, USA
Registered: 2022-01-28
Posts: 23

Re: Kamoso under hyprland

I did a bit more research.  I have set some env variables since I posted earlier.  These make no difference to the problem. Here is the output if I try to run kamoso from the terminal:

mneedham@vulcan ~ : kamoso
kf.kirigami: Failed to find a Kirigami platform plugin
error debugMessage: stream error: target not found
error: "../pipewire/src/gst/gstpipewiresrc.c(748): on_state_changed (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:/GstPipeWireSrc:Lumina Camera - Raw (V4L2)"
Stop
error debugMessage: stream error: target not found
error: "../pipewire/src/gst/gstpipewiresrc.c(748): on_state_changed (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:/GstPipeWireSrc:Lumina Camera - Raw (V4L2)"
Stop
error debugMessage: stream error: target not found
error: "../pipewire/src/gst/gstpipewiresrc.c(748): on_state_changed (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:/GstPipeWireSrc:Lumina Camera - Raw (V4L2)"
Stop
error debugMessage: stream error: target not found
error: "../pipewire/src/gst/gstpipewiresrc.c(748): on_state_changed (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:/GstPipeWireSrc:Lumina Camera - Raw (V4L2)"
Stop
^C
mneedham@vulcan ~ : 

Last edited by jmneedham (2025-06-19 19:59:12)

Offline

Board footer

Powered by FluxBB