Package Details: streamdeck-ui 4.1.3-1

Git Clone URL: https://aur.archlinux.org/streamdeck-ui.git (read-only, click to copy)
Package Base: streamdeck-ui
Description: A Linux compatible UI for the Elgato Stream Deck
Upstream URL: https://streamdeck-linux-gui.github.io/streamdeck-linux-gui/
Keywords: deck elgato streamdeck streamer streaming
Licenses: MIT
Provides: streamdeck-ui
Submitter: GI_Jack
Maintainer: dhtseany
Last Packager: dhtseany
Votes: 9
Popularity: 0.24
First Submitted: 2021-05-14 15:27 (UTC)
Last Updated: 2024-07-23 14:37 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »

chriz commented on 2024-04-28 16:05 (UTC)

I had the same issue after the update yesterday.

I reinstalled streamdeck-ui, doesnt fixed it. Reinstalling python-elgato-streamdeck fixed it.

Its now working for me.

dhtseany commented on 2024-04-28 11:36 (UTC)

Please don't use the Out of Date flag for support issues, the package is in-line with upstream.

I am reproducing this error as described, I'll try to work on this today but family commitments might keep me from providing proper results until Monday or so.

43615 commented on 2024-04-28 02:12 (UTC)

Doesn't start after updating Python, no idea what to do:

Traceback (most recent call last):
  File "/usr/bin/streamdeck", line 5, in <module>
    from streamdeck_ui.gui import start
ModuleNotFoundError: No module named 'streamdeck_ui'

tuananh commented on 2024-02-14 08:39 (UTC)

it seems to miss python-evdev as dependency. after adding that, this works.

dhtseany commented on 2024-01-29 22:31 (UTC)

@4s3ti I'll push the package overhaul to reflect your addition of /udev/60-streamdeck.rules once you update the tag for 4.1.0 to include that folder or when you push the next version out. Right now the source .tar.gz file is missing the new udev folder so for the moment I'm leaving it as-is. Thanks!

coolapso commented on 2024-01-28 15:27 (UTC) (edited on 2024-01-28 15:29 (UTC) by coolapso)

@dhtseany

I have also just realized that, and my guess is its either legacy or hasn't been updated in a while, therefore I have just updated all documentation to use the same rules both AUR packages are using with the added new rule. hope this helps to make things less confusing.

Also the udev rules are now being provided as part of the codebase as well: https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/blob/main/udev/60-streamdeck.rules

dhtseany commented on 2024-01-28 14:53 (UTC) (edited on 2024-01-28 14:56 (UTC) by dhtseany)

Hi @4s3ti, I noticed that the official documentation for installing on Arch is referencing an entirely different udev rule compared to what I've been including in 60-streamdeck.rules since before the repository change.

I'm installing:


SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", GROUP="users", MODE="0660"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0063", GROUP="users", MODE="0660"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006c", GROUP="users", MODE="0660"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006d", GROUP="users", MODE="0660"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0080", GROUP="users", MODE="0660"
But the documentation is instead creating 70-streamdeck.rules with the following contents:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", TAG+="uaccess"
KERNEL=="uinput", SUBSYSTEM=="misc", TAG+="uaccess"

...which leads me to my question: Have the needs of the udev rules progressed forward and I missed the memo? Did something quietly change at some point that was otherwise discussed but I didn't see? Should I keep up with 60-streamdeck.rules and simply add the latest rule you've identified or should I shift the focus to the 70-streamdeck.rules format and dump 60-streamdeck.rules?

I can get this all buttoned up today with your guidance. Thanks!

coolapso commented on 2024-01-28 14:37 (UTC)

heads up ... future releases of streamdeck-linux-gui might require the following udev rule:

KERNEL=="uinput", SUBSYSTEM=="misc", OPTIONS+="static_node=uinput", TAG+="uaccess", GROUP="input", MODE="0660"

which is not being added by the pkgbuild. here's the issue: https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/issues/163

I will also update the documentation and start providing this file within the repository.

dhtseany commented on 2024-01-08 14:42 (UTC) (edited on 2024-01-08 17:58 (UTC) by dhtseany)

Hi everyone, I just bumped up to 4.1.0.

Dependency Changes:

Removed: python-pynput

Added: xf86-input-evdev

Release: https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/releases/tag/v4.1.0

Notably this version adds support for the Streamdeck+ however I don't think I have the updated udev rules for it so it might not be detected yet. I'll push another update for the rules once I get those.