thank you @chourmovs_vs : I had the same issue (actually, the file sqeezebox was missing after I installed the package).
Your instructions to manually install solved the problem.
Hopefully someone will fix the package install
thank you @chourmovs_vs : I had the same issue (actually, the file sqeezebox was missing after I installed the package).
Your instructions to manually install solved the problem.
Hopefully someone will fix the package install
here comes the magical
https://github.com/volumio/volumio-plugins-sources/pull/152
Hope it will be approved because my knowledge in git stuff is not at the level for the moment, but I work hard…
Thanks in advance for your hard work.
if people here could test plugin manual install and give me a feedback
Procedure:
edit wget is broken look here:
https://community.volumio.com/t/logitec-media-server-plugin-for-volumio/6801/141?u=chourmovs_vs
Advantage over simple manual install proposed by Wheaten
Thank you by advance
Vincent SAULNIER
I’m so sorry Wheaten it’s my mistake the option -O of wget must be capital letter
I correct the initial post
Edit :
Ok forget about it, wget seems broken, please find the plugin as attachment
transfer it via filezilla in /home/volumio
then in terminal ssh
volumio plugin install dstmmix.zip
rm dstmmix.zip
dstmmix.zip (206.0 KB)
Edit 2 :
Ok i’m sorry, in fact it seems to work only if i’m in my plugin git tree, and not from /home/volumio
strange I still need to understand why, but you can try by your side we never know…
and to answer to your initial question, it should be multiarch
testing, not sure if you can run “volumio install” on a zip file, as it keep erroring out. Just unzipped the file and installation is running.
Besides the funny name, it’s working on my Dell Wyse 3040 (x86/64).
dstmmix stand for Don’t Stop The Music Mix, the second stage of the rocket
Need to find a better name ^^
Zlaja5 looks machine or console related, maybe wait or try again
edit : try my procedure below, no ftp client needed
testing, not sure if you can run “volumio install” on a zip file, as it keep erroring out. Just unzipped the file and installation is running.*
Ok finally find an old manual plugin install procedure, and indeed you were right, unzip is necessary
So here it is:
ssh to volumio with a terminal
rm dstmmix*.*
wget -O dstmmix.zip http://dl.rexnvs.com/dl/dstmmix.zip
mkdir ./dstmmix
miniunzip dstmmix.zip -d ./dstmmix
cd ./dstmmix
volumio plugin install
cd..
rm -Rf dstmmix
rm dstmmix.zip
yep that looks familiar and I know where you borrowed it
However the zip file is damaged. Tried 2 times. Original is 320kB, this one is only 127kB.
hahaha got it
Why things are always so complicated ???
you have to copy raw link https://github.com/chourmovs/volumio-plugins-sources/blob/master/dstmmix/dstmmix.zip?raw=true
(Don’t ask me why) and it works here
I edited the previous post
Thx my friend, nice collaboration ^^
Edit : I add also the command “rm dstmmix*.*” at the start of the sequence to be sure to unzip the right file in case of several attempt
Yep, it’s working now.
Please add as last command
rm dstmmix.zip
done thank you
Hello advanced users friends
For my plugin project, I will need to cross compile sources to provide different binaries on a maximum of machines with different architectures and thus propose multi-arch plugin
The sources of “Bliss analyser” by cdrummond are intended to be compiled by RUST and the cross compilation can be complicated if you don’t own the target machine.
To help me
Install dependencies
apt install -y clang libavcodec-dev libavformat-dev libavutil-dev libavfilter-dev libavdevice-dev pkg-config
Install rust on your volumio
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
download sources
wget https://github.com/CDrummond/bliss-analyser/archive/refs/tags/0.2.1.zip
Unzip it
miniunzip 0.2.1.zip
Place in the good folder
cd bliss-analyser-0.2.1
Compile
source "$HOME/.cargo/env"
cargo build --release
Send me a message or put a link (gdrive,wetransfer…etc) to send me the binary and tell me your architecture, you’ll find the file to send in /target/release/ folder under the name of “bliss-analyser”
Thanks in advance
Shouldn’t you not just deal with this in the install.sh script, of your plugin?
I thought about it but the process of installing rust and compile source is somewhat heavier and longer than average plugin installation work, especially on low CPU machine
Another way for me could be to deal with rust builtin target cross compilation but it’s more risky in term of quality and I have to master the tool a way more than I do today
Just mentioning it, If people decide to have LMS on a low CPU, the price is waiting for the compile.
Otherwise you’ll have a lot of work keep everything up to date. Architecture will be reasonable stable but rev’s. won’t.