kershner / screenBloom

Fake Ambilight for Philips Hue via Python
http://www.screenbloom.com
329 stars 48 forks source link

Linux Support? #37

Open aenertia opened 7 years ago

aenertia commented 7 years ago

I cloned / added requirements.txt installs manually via pip3 but setup.py build fails as does running the screenbloom.py manually.

Is linux Xorg supported?

kershner commented 7 years ago

The only issue with a Linux version is that you'll need to use the PIL ImageGrab module rather than DesktopMagic (no multi monitor support), example.

setup.py build probably won't work, here's what I'd do to rebuild a local copy of the code:

  1. Clone the repo
  2. Make sure to grab all the static files and place them in the appropriate folders inside the app/ directory
  3. Setup your virtualenv and install the dependencies by running pip install -r requirements.txt
  4. Set the parameters file / change necessary references throughout the project. Either that or just keep the build as 'mac' and things will probably still work.

Lemme know if you run into any issues.

i-bsd commented 6 years ago

Any updates on this? I'd also like to accomplish this in Linux.

cryzed commented 6 years ago

I made this for Linux systems. You can either use it directly or use its code as a guideline to add Linux support to this project.

jcklpe commented 5 years ago

Thanks @cryzed ! You're dope as hell!

cryzed commented 5 years ago

@jcklpe thanks for the kind words ❤️

jcklpe commented 4 years ago

Hey @cryzed I finally got around to install Amby and trying it out and I'm having trouble. Left an issue in the repo issues log. Thanks!