Linux LMMS-VST for EVERY modern Distro with AppImage

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

With AppImage http://appimage.org/ it is possible to make independent Linux Distro executables by packaging the required Depencdencies with the Programm.

I made an AppImage for LMMS with VST enabled but you must have a WINE version installed for working VST's. (nothing happens when loading a VST .dll if there is no WINE on your System https://www.winehq.org/ )
32 bit VST only and LMMS_VST.AppImage should run on every 64 bit Linux.
http://www.mediafire.com/download/ob84t ... T.AppImage ~36 MB (compiled GIT version from today)
You have to make the .AppImage executable: right-click --> Properties --> and check "make executable" or by command line "chmod +x LMMS_VST.AppImage".
Then run the LMMS_VST.AppImage file - no installation required. (if you already have LMMS installed delete the ~/lmms and ~/.lmmsrc.xml directory/file [or rename them if you want to keep them])
Sucessfully tested on Ubuntu 15.10 / Debian 8 / Fedora 22.

Feel free to test the AppImage file on your Linux Distro and report bugs here.
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

I just tried this.. got an error.

Code: Select all

$ ./LMMS_VST.AppImage
./LMMS_VST.AppImage: relocation error: ./lib/libm.so.6: symbol __get_cpu_features, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

Hmmm... seems i've included a system library. Plz try this one:
http://www.mediafire.com/download/s7da9 ... 2.AppImage
Which Distro do you use?
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

DiViNiTY wrote:Hmmm... seems i've included a system library. Plz try this one:
http://www.mediafire.com/download/s7da9 ... 2.AppImage
Which Distro do you use?
Ok I will try in a bit and get back with the results.
I'm using Arch.
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

DiViNiTY wrote:Hmmm... seems i've included a system library. Plz try this one:
http://www.mediafire.com/download/s7da9 ... 2.AppImage
Which Distro do you use?
getting this now:

Code: Select all

$ ./LMMS_VST_r02.AppImage
Segmentation fault (core dumped)
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

Ok, AppImage is more complicated then i thought. I tested this on 3 Systems and it worked. Then i tried more Distros and it did not work on one of them.
Coming back to this Topic when i figured out how to use AppImage and the Dependencies hell.
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

After some research i finally could make a working LMMS-VST AppImage. :)
http://www.mediafire.com/download/4kkda ... 4.AppImage ~32MB

You have to make the .AppImage executable: right-click --> Properties --> and check "make executable" or by command line "chmod a+x LMMS_VST.AppImage".
If you already have LMMS installed delete the ~/lmms and ~/.lmmsrc.xml directory/file [or rename them if you want to keep them]

On one Distro i had problems with Qt4 & Qt5 already installed. The AppImage gave me a Qt4 Error message. Use this AppImage for fixing this Problem:
http://www.mediafire.com/download/oqlpv ... 4.AppImage ~26 MB

These AppImages should work on all x64 Linux Distros after Ubuntu 14.04.
currently tested on:
Fedora 22 (+VST tested)
ZorinOS 11 Core (+VST tested)
Lubuntu 16.04
Ubuntu 14.04 on 2 different PC's (+VST tested)
Ubuntu 15.04
Kali Linux 2016.1 (this one gave me the Qt Error, but it is a very uncommon Distro for making Music and it is root only)

Please test the AppImage and give me your results
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

ok so it launches now but no sound. it will not connect to Jack the way the regular does.

what exactly is the difference between this LMMS and say the only I was using from my distro's repo?
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

Can you try Pulseaudio in the settings for Sound? I will try to fix Jack later.
This LMMS verision has native Windows-VST compatibility and it runs on all Distros. Most Distros do not have VST enabled.
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

DiViNiTY wrote:Can you try Pulseaudio in the settings for Sound? I will try to fix Jack later.
This LMMS verision has native Windows-VST compatibility and it runs on all Distros. Most Distros do not have VST enabled.

Pulseaudio has been removed from my system.. It took my browser sound away. :(
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

Pulseaudio was removed from your System by the AppImage?
The AppImage has conflicts with Jack temporarily - i had no audio on my system until i rebooted it.
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

DiViNiTY wrote:Pulseaudio was removed from your System by the AppImage?
The AppImage has conflicts with Jack temporarily - i had no audio on my system until i rebooted it.
No pulseaudio causes a problem with sound coming from my browser. Can't watch videos with it installed so I removed it. Apparently it's a problem with Arch and Cadence. To fix the issue I was told I would have to fully reinstall my operating system soon instead of doing that because I don't have the time I just removed the pulseaudio. I had no need for it anyhow.
DiViNiTY
Established Member
Posts: 26
Joined: Sun Oct 26, 2014 9:43 pm

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by DiViNiTY »

funkmuscle i thought the AppImage somehow broke your ArchLinux/Pulseaudio System. Good that it wasn't the case.
I can't integrate Jack into the AppImage for now - it requires a lot of testing. In the meantime i made an AppImage without Jack included.
Download revision 02:
http://www.mediafire.com/download/b9g85 ... 2.AppImage
http://www.mediafire.com/download/3h4th ... 2.AppImage
User avatar
funkmuscle
Established Member
Posts: 2808
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 131 times
Been thanked: 33 times

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by funkmuscle »

DiViNiTY wrote:funkmuscle i thought the AppImage somehow broke your ArchLinux/Pulseaudio System. Good that it wasn't the case.
I can't integrate Jack into the AppImage for now - it requires a lot of testing. In the meantime i made an AppImage without Jack included.
Download revision 02:
http://www.mediafire.com/download/b9g85 ... 2.AppImage
http://www.mediafire.com/download/3h4th ... 2.AppImage
DiViNiTY thanx. I will try them in a bit. So this purpose of this is so LMMS can run VSTs?
If yes, AppImage will be able to image any app no matter from what platform and run it on Linux?
User avatar
briandc
Established Member
Posts: 1442
Joined: Sun Apr 29, 2012 3:17 pm
Location: Italy
Has thanked: 58 times
Been thanked: 28 times
Contact:

Re: Linux LMMS-VST for EVERY modern Distro with AppImage

Post by briandc »

Just for the record... LMMS can already run many VSTs (using Wine).


brian
Have your PC your way: use linux!
My sound synthesis biome: http://www.linuxsynths.com
Post Reply