timothycrosley / streamdeck-ui

A Linux compatible UI for the Elgato Stream Deck.
https://timothycrosley.github.io/streamdeck-ui/
MIT License
1.12k stars 240 forks source link

Libraries for Centos 7.7 #23

Closed lee11lee closed 3 years ago

lee11lee commented 4 years ago

Hi,

does anyone have the correct libraries needed for Denton 7.7? I’ve found a couple different one, but I’m not sure which one are correct..

Any help would be greatly appreciated.

lee

xorbital commented 4 years ago

I'll have a look into it, should be pretty close to fedora however.

EDIT: I tried the live images, however I couldn't get them to work properly on my machine :disappointed:

lee11lee commented 4 years ago

Damn,so it‘s a nogo on centos? 😢

Sent with GitHawk

xorbital commented 4 years ago

Oh, I'm sorry, I might have missed a word there :D I couldn't get CentOS to run

lee11lee commented 4 years ago

I finally got it to work. For those having the same problem, here is my list of what to do:

  1. intall hid: pip3 install hid

  2. Install HID library yum install hidapi

  3. Install libusb yum install libusb

  4. install libudev (systemd-devel) yum install systemd-devel

4.6 Rules sudo tee /etc/udev/rules.d/10-streamdeck.rules << EOF SUBSYSTEMS=="usb", ATTRS{idVendor}=="0fd9", GROUP="users" EOF

  1. Add the udev rules using your favorite text editor: sudo nano /etc/udev/rules.d/99-streamdeck.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", MODE:="666", GROUP="plugdev" SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0063", MODE:="666", GROUP="plugdev" SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006c", MODE:="666", GROUP="plugdev" SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="006d", MODE:="666", GROUP="plugdev"

  1. reload rules sudo udevadm control --reload-rules

Unplug und replug device

pip3 install --user streamdeck_ui

streamdeck

dodgyrabbit commented 3 years ago

Created a doc how to install the very latest version on CentOS https://github.com/timothycrosley/streamdeck-ui/blob/master/docs/centos.md