Package Details: streamdeck-ui-git r270.d3cf85e-1

Git Clone URL: https://aur.archlinux.org/streamdeck-ui-git.git (read-only, click to copy)
Package Base: streamdeck-ui-git
Description: A Linux compatible UI for the Elgato Stream Deck
Upstream URL: https://timothycrosley.github.io/streamdeck-ui/
Licenses: MIT
Provides: streamdeck-ui
Submitter: hexptr
Maintainer: fsyy
Last Packager: fsyy
Votes: 1
Popularity: 0.002446
First Submitted: 2020-07-18 18:13
Last Updated: 2021-11-04 14:01

Latest Comments

1 2 Next › Last »

fsyy commented on 2021-09-09 19:12

done - https://github.com/timothycrosley/streamdeck-ui/commit/dbfc6ee57364dd8694e684d9f399d66b96d63034

Bykow commented on 2021-09-09 17:05

Hello, could you add the following to the udev file ? To support the Streamdeck mk2.

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0080", TAG+="uaccess"

Info comming from lsusb:

Bus 003 Device 015: ID 0fd9:0080 Elgato Systems GmbH Stream Deck MK.2

slimb commented on 2021-04-10 23:07

Can you update the udev rules to instead use uaccess tag?

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0063", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006c", TAG+="uaccess"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006d", TAG+="uaccess"

fsyy commented on 2021-04-09 18:40

installs fine here and works too.

there are some recent changes to the repo, a new version was released too.

https://github.com/timothycrosley/streamdeck-ui

https://timothycrosley.github.io/streamdeck-ui/CHANGELOG/

4s3ti commented on 2021-03-30 10:55

installation failing, somewhere it is validation chardet version as < 4.0, currently installed on arch is 4.0.0-1

Traceback:

==> Starting prepare()...
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 568, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 777, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (chardet 4.0.0 (/usr/lib/python3.9/site-packages), Requirement.parse('chardet<4.0,>=2.0'), {'aiohttp'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/dephell", line 33, in <module>
    sys.exit(load_entry_point('dephell==0.8.3', 'console_scripts', 'dephell')())
  File "/usr/bin/dephell", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.9/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/usr/lib/python3.9/site-packages/dephell/cli.py", line 11, in <module>
    from .commands import COMMANDS
  File "/usr/lib/python3.9/site-packages/dephell/commands/__init__.py", line 2, in <module>
    from .discover import COMMANDS
  File "/usr/lib/python3.9/site-packages/dephell/commands/discover.py", line 86, in <module>
    module = import_module('.' + module_name, package=package)
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/usr/lib/python3.9/site-packages/dephell/commands/deps_add.py", line 7, in <module>
    from ..actions import get_resolver
  File "/usr/lib/python3.9/site-packages/dephell/actions/__init__.py", line 5, in <module>
    from ._autocomplete import make_bash_autocomplete, make_zsh_autocomplete
  File "/usr/lib/python3.9/site-packages/dephell/actions/_autocomplete.py", line 9, in <module>
    loader=PackageLoader('dephell', 'templates'),
  File "/usr/lib/python3.9/site-packages/jinja2/loaders.py", line 233, in __init__
    from pkg_resources import DefaultProvider
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3243, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 570, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 583, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 777, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (chardet 4.0.0 (/usr/lib/python3.9/site-packages), Requirement.parse('chardet<4.0,>=2.0'), {'aiohttp'})
==> ERROR: A failure occurred in prepare().
    Aborting...
:: Unable to build streamdeck-ui-git - makepkg exited with code: 4
=>> Try again? [y/N]: N

Chardet:

$sudo pacman -Ss chardet
extra/python-chardet 4.0.0-1 [installed]
    Python3 module for character encoding auto-detection

fubarhouse commented on 2020-10-30 01:12

Will be receiving my StreamDeck next week, but I can't seem to run this one.

~ $ streamdeck 
Traceback (most recent call last):
  File "/usr/bin/streamdeck", line 33, in <module>
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/gui.py", line 269, in start
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/gui.py", line 199, in build_device
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/gui.py", line 129, in build_buttons
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/api.py", line 133, in get_deck

skerit commented on 2020-09-30 16:55

I had several issues installing this due to miniconda. I eventually just removed all the miniconda stuff, but even then I got errors when trying to launch the application:

Traceback (most recent call last):
  File "/usr/bin/streamdeck", line 33, in <module>
    sys.exit(load_entry_point('streamdeck-ui==1.0.2', 'console_scripts', 'streamdeck')())
  File "/usr/bin/streamdeck", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.8/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/gui.py", line 20, in <module>
    from streamdeck_ui import api
  File "/usr/lib/python3.8/site-packages/streamdeck_ui/api.py", line 12, in <module>
    from StreamDeck import DeviceManager, ImageHelpers
ModuleNotFoundError: No module named 'StreamDeck'

Gonzo2028 commented on 2020-08-21 06:44

Hello,

i am running into the following issue. I have some php-functions saved as text, when i insert them to sublime text, some chars got corrupt. I ve reinstalled arch, it was working before (with an older version?).

.streamdeck_ui.json ... "1": { "write": "if ( $var === true ) {\n\n}\n\n", "text": "IF", "switch_page": 0, "icon": "", "command": "" }, ...

will result in

if ( $var === true ) {

0

}

Any idea where to start with this?

Edit: this is an issue of sublime-text-dev, installing sublime-text fixed it for me. so you can ignore it.

slimb commented on 2020-08-04 07:18

Thanks for putting together this package. Unplug then re-plug in the device seemed to work for me with the udev rules, no need for a reboot. I also ran udevadm control --reload-rules but I'm not sure if it was required.

sawrz commented on 2020-07-26 16:48

@hexptr: You're completely right. When I installed it manually on Mint, I had to do the same... However, I had to restart my system, but now it works like a charm =) Thank you!