BluOS controller app on Linux

Answered

Comments

16 comments

  • Official comment

    Thanks for the feedback Rand.

    I have passed it along for future consideration...

    Comment actions Permalink
  • Avatar
    Mark Schlegel

    I'd like to see this too.  I think the Bluos app for windows might just work on linux using the wine support but I'm not sure I'd want to buy a node 2i, get it home and find it doesn't work.

    Another option would be for the node 2i to have a web interface then anything with a web browser would just work.  I'm not sure why so few network players go that route, it seems like a no-brainer.

     

     

     

    0
    Comment actions Permalink
  • Avatar
    Rand K Barthel

    I am finding that the Android client on our phones works just fine, so I'll just use that for now. I'm not interested in trying to get Wine to work.

    0
    Comment actions Permalink
  • Avatar
    Antoine Gautier

    Same need here for a Linux port of the app.

    Or a cross-platform browser based version.

    1
    Comment actions Permalink
  • Avatar
    Cedmue

    +1 for linux supporting app or cross-platform browser based version

    1
    Comment actions Permalink
  • Avatar
    MarkBrauer

    I too would like to see browser access to the full BluOS interface. My main computing platform is a Chromebook, from which I download music and control my Synology NAS. I do log into my Node 2 using its URL and appreciate that I can access its settings, mostly to Reindex after adding new material to my network shares. It would sure be nice to have full player control too. The Synology DSM interface is an excellent example of how sophisticated a browser-based interface can be.

    0
    Comment actions Permalink
  • Avatar
    Clément Martin

    Same here, all computers run Linux at home, being limited to the android app is painful..

    0
    Comment actions Permalink
  • Avatar
    David S

    Well, it's definitely possible ;) 

    1
    Comment actions Permalink
  • Avatar
    David S

    While I understand there would be some work involved with adding Linux support, being that the BluOS controller app is just an Electron app, It's somewhat trivial to enable support for Linux.

    For those that are interested and don't mind "Experimental" software, I have patched and re-packaged version 3.8.2 for Linux as a Snap and an AppImage. One of these should work on pretty much any Linux distro out there with a GUI. Keep in mind I did the bare minimum to get this working and while I have tested a lot of the functionality, this should definitely be treated as experimental software. I would NOT do something like a firmware update with this. 

    If you have Snap:

    1. Download the snap from here: https://drive.google.com/open?id=1-6pIG6frwJHXkHU_cGUWSij5H6dK1tUM
    2. Run: snap install --dangerous BluOS_3.8.2_amd64.snap

    If you don't have Snap:

    1. Download the AppImage from here: https://drive.google.com/open?id=1V75N_wj4bKf5a9gjmnXGDfmtDBrTMvRQ
    2. Run: chmod +x 'BluOS Controller-3.8.2.AppImage'
    3. Run: ./'BluOS Controller-3.8.2.AppImage'

    I have tested both and can connect to my Flex 2i and Pulse 2i. I also added the ability to detect Spotify however ONLY if used from a snap.

    4
    Comment actions Permalink
  • Avatar
    Simon Blandford

    @David S   You're da champ!

    Thank you so much! Works like a charm.

    0
    Comment actions Permalink
  • Avatar
    David S

    @Simon Blandford Glad it worked for you and happy to help!

    1
    Comment actions Permalink
  • Avatar
    David S

    Looks like 3.8.3 came out. The "new version" dialog is annoying every time I launch it so I applied the same patch to this latest version:

     

    If you have Snap:

    1. Download the snap from here: https://drive.google.com/file/d/1GHYg_yDNGjJ8gOqq41eNQMWutJnZrF-K/view?usp=sharing
    2. Run: snap install --dangerous BluOS_3.8.3_amd64.snap

    If you don't have Snap:

    1. Download the AppImage from here: https://drive.google.com/file/d/1e14cWdnm4ftSs-wqc8NFXqKArJUX23bH/view?usp=sharing
    2. Run: chmod +x 'BluOS Controller-3.8.3.AppImage'
    3. Run: ./'BluOS Controller-3.8.3.AppImage'
    1
    Comment actions Permalink
  • Avatar
    Roelof

    David S: Thank you, sir! You made my day. I'm using the appimage on Kubuntu, and it works like a charm! Even the new track pop-ips show :)

    0
    Comment actions Permalink
  • Avatar
    Julian Jarminowski

    Hey Tony, is there an update for this post? Am very interested in a working linux app too!

    0
    Comment actions Permalink
  • Avatar
    David S

    Julian Jarminowski I know it's not "official" however the patch I made to the app seems to be working very well and I haven't run into any issues during daily use. Until there is official support, I'll keep patching any updated versions and posting the links here.

    There are only a couple of sections in their code that have to be patched to support running the electron app. I would post the source to the patchset but their electron app gets minified as part of their build which means almost all of the code is in one file and the changeset includes pretty much all the code :( 

    0
    Comment actions Permalink
  • Avatar
    Julian Jarminowski

    David S: Am already using your patched app :D, and it works like a charm, allthough i would love to use an official version, hence the comment.

    0
    Comment actions Permalink

Please sign in to leave a comment.