turpentine 11 Posted December 28, 2023 Share Posted December 28, 2023 (edited) hello friends i am running linux debian 12 on intel 32 bit only processor uname -a Linux nc10 6.1.0-16-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.67-1 (2023-12-12) i686 GNU/Linux. i am searching if there is some 32 bit deb package pour the emby theater client app. if there is no 32 bit package, is there a way to compile it from source code ? Edited December 28, 2023 by turpentine correct duplicate sentence Link to comment Share on other sites More sharing options...
Luke 37066 Posted December 28, 2023 Share Posted December 28, 2023 Hi, we have not been producing this for linux 32-bit. The repo is here: https://github.com/MediaBrowser/emby-theater-electron But I don't know how much success you're going to have. 1 Link to comment Share on other sites More sharing options...
turpentine 11 Posted December 28, 2023 Author Share Posted December 28, 2023 (edited) thank you Luke. i know that for emby server you are not providing 32 bit x86 packages. but there are still a lot of not so old working pc that have only 32 bits processors. one of my pc has a 32 bit only processor. and it is really a pity that is no 32 bit linux x86 package for emby theater linux clients. the i386 is still supported by a lot of linux distros. Edited December 28, 2023 by turpentine Link to comment Share on other sites More sharing options...
turpentine 11 Posted December 28, 2023 Author Share Posted December 28, 2023 i have downloaded the source code here https://github.com/MediaBrowser/emby-theater-electron/archive/refs/tags/3.0.19.tar.gz i have installed debian build-essential package then i have unpacked the source code. i tried the unix compile commands ./configure make make install i tried the ./configure command to try to build the makefile, but it seems that the source code has no configure file inside. Link to comment Share on other sites More sharing options...
turpentine 11 Posted December 28, 2023 Author Share Posted December 28, 2023 (edited) it is seems that emby theater for linux is not a unix native app. it uses some kind of heavy electron framework. so i have installed the official debian packages for nodejs and npm sudo apt-get install npm then i have a sudo apt-get install nodejs tar xvzf tar xvzf emby-theater-electron-3.0.19.tar.gz then i go inside unpacked folder $ npm install downloading and compiling things during 5 mins then it happens npm ERR! code 139 npm ERR! path /home/vader/emby-theater-electron-3.0.19/node_modules/electron npm ERR! command failed npm ERR! command sh -c node install.js npm ERR! Official Linux/ia32 support is deprecated. npm ERR! For more info: https://electronjs.org/blog/linux-32bit-support npm ERR! npm ERR! Segmentation fault npm ERR! A complete log of this run can be found in: the npm exists for 32 bits as a debian package, but there is an error when running it. in the blog they are saying that only electron 3.1 support 32 bit linux Edited December 28, 2023 by turpentine Link to comment Share on other sites More sharing options...
turpentine 11 Posted December 29, 2023 Author Share Posted December 29, 2023 (edited) i have managed to compile successfully a version with an older version https://github.com/MediaBrowser/emby-theater-electron/archive/refs/tags/3.0.6.tar.gz in that version @Lukeonly use electron 3.0 version. It is not really debian fault or linux 32 mistake, it is due to the guys that make the electron framework.... by dropping 32 bit support, they will put a lot of well working pc in trashcans. electron developpers should be ashamed. i have successfully compiled the 32 bit version with these 3 commands npm init (with default values) npm install and npm start. the emby theater seems to works well now i need some help to make a 32 deb package, (i do not know how to do that) to help other emby users. Edited December 29, 2023 by turpentine 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now