No Devices Detected
Hey everyone! I'm having an issue with OpenDeck not detecting my StreamDeck on Pop!_OS. It says:
"No devices detected. Make sure your devices are connected properly and you have permission to access them."
On GNU+Linux, it mentions ensuring the udev subsystem rules are installed correctly. I've already installed the rules, copied them to /etc/udev/rules.d/, and reloaded them with sudo udevadm control --reload-rules. I also rebooted and checked if the device is detected using lsusb, and it shows up correctly, but still no luck!
I installed several ways including flathub, cmd prompt, and pop cosmic store. Current install is from flathub, "OpenDeck v2.4.2 (93c40ad) on x86_64-unknown-linux-gnu".
Anyone have any ideas on what I might be missing or something else I could check? Has anyone run into this issue before? I'm new(ish) with linux, but chatgpt is guiding me a bit.
Thanks for any help! 🙏
17 Replies
Whats the exact device you have? And is anything in the Opendeck logs?
I would stick with the .deb file, flatpak is likely to be more problematic
It's the original Elgato Streamdeck mk1. journalctl -u opendeck shows 'no entries'
either way, same result so far
I'm heading to work now, but i'll try any tips anyone can give tonight. Thanks.
Please check the logfiles because opendeck is not running as a systemctl service.
ahhhhh...permission issue:
[2025-04-10][14:01:19][opendeck::elgato][WARN] Failed to connect to Elgato device: HidError(HidApiError { message: "Failed to open a device with path '/dev/hidraw3': Permission denied" })
Are you sure the udev rules are properly installed.
I'm new, so not sure of anything. However in my /etc/udev/rules.d/ folder i see 40-streamdeck.rules
Could you try the following command as root: udevadm control --reload-rules && udevadm trigger
i got it working. using the error log and chatgpt i did stuff and now it's working. i did a lot of stuff so im not sure which did it. thanks for your help!
perhaps adding yourself to the plugdev group?
No idea lol. If its helpful to others i can post what cmds i used.
Yes please. Maybe we can figure out what exactly helped.
Probably because popos is ubuntu based.
yeah that's why I asked that one
Got it. Here's my command history since i incorrectly mentioned journalctl earlier in our messages here.

towards the end i noticed the logo image on the streamdeck was gone and it was all black, so i replugged the usb in and restarted it, and it worked.
let me know if you need any of the system returned messages on any of these
actually i dont have those anymore
Seemed like it could have been the 148 entry.
hopefully it helps the next person. thanks again