-
-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error - Streamdeck not launching - Fedora 37 #284
Comments
Switching from wayland to Xorg did the trick for me. |
I am X11 user and still having problems to install and launch the streamdeck-ui .
|
I got the streamdeck-ui working using pipenv with python3.8 |
I can confirm the KeyError: None issue for Fedora 37. Running Gnome on xorg. |
Is it a requirement to run xorg to get Streamdeck-ui to work on Fedora? It won't work on Wayland? |
How did you get it to install in the first place? |
I am having the same issue.
I am running Fedora 37. Error persists whether I am on Wayland or xorg. Any next steps recommended here? |
As for me, I also ran lots of library installs trying to get the installer to run on Fedora 37. It seems to me that this is the one that did the trick...
I believe the libusb* libs here are the key. Now that it is installed I can program the buttons but they don't do anything. Even the buttons that are programmed to switch pages on the device don't do anything. I still suspect a HID or USB library is either missing or ill-configured. I am still on X11, and haven't tried switching back to Wayland yet, but the consensus I've read is that it will not work on Wayland and it's a bit of a pain to switch them so until someone like Crosley tells me to give Wayland a try, I am going to wait and see what success others have. |
tl;dr this is an upstream bug apparently and can be fixed by running Consider the package in question: A cursory check of the upstream project finds this thread and solution, which works for me: Run |
I am having the same error stated above with the comment from novahazard. Fedora release 37 (Thirty Seven) |
I can confirm that python 3.9.16, in a virtual environment, works without any issues. |
Same issue(s) here with Fedora 37 on Wayland |
See #293 (comment) |
A new version has been published (2.0.13) and tested from a clean Fedora 37 install. @novahazard you seem to have a different issue. Could you try the latest version and reopen a new case with details to reproduce and as much info as possible. Thanks! |
Hi <('-'<), I have installed the streamdeck-ui successfully for Fedora 37. When trying to run it, the following error appears. I am not sure if this is a bug or just a bad configuration of my pc.
Command (without sudo):
streamdeck
Error:
Traceback (most recent call last):
File "/home/asuka/.local/bin/streamdeck", line 5, in
from streamdeck_ui.gui import start
File "/home/asuka/.local/lib/python3.11/site-packages/streamdeck_ui/gui.py", line 20, in
from streamdeck_ui import api
File "/home/asuka/.local/lib/python3.11/site-packages/streamdeck_ui/api.py", line 11, in
from pynput.keyboard import Controller, Key
File "/home/asuka/.local/lib/python3.11/site-packages/pynput/init.py", line 40, in
from . import keyboard
File "/home/asuka/.local/lib/python3.11/site-packages/pynput/keyboard/init.py", line 31, in
backend = backend(name)
^^^^^^^^^^^^^^^^^
File "/home/asuka/.local/lib/python3.11/site-packages/pynput/_util/init.py", line 76, in backend
raise ImportError('this platform is not supported: {}'.format(
ImportError: this platform is not supported: ('failed to acquire X connection: Can't connect to display ":0": b'Authorization required, but no authorization protocol specified\n'', DisplayConnectionError(':0', b'Authorization required, but no authorization protocol specified\n'))
Try one of the following resolutions:
Hope there is a fix, I love the project when I installed it on Fedora 36. ⸜(。˃ ᵕ ˂ )⸝
Thanks for the help. Regards.
The text was updated successfully, but these errors were encountered: