Closed mypickedusername closed 7 years ago
@mypickedusername this is really a question for Ubuntu, but I'm guessing they packaged lmms against a specific Wine version. There's not much you can do in this scenario, you'll have to pick one or the other.
We're working on some portable images of LMMS (.AppImage
) which would allow you to move away from the package manager in general, if interested. More info here: #3688
One option is to compile LMMS from source. You need to have corresponding dev packages installed for wine-staging or wine-devel.
I think that Ubuntu's binary package should not install wine-stable if either wine-devel or wine-staging is already installed. But as @tresf said it's Ubuntu's issue.
Compiling from source didn't work for me either because when I tried to install the required dependencies there was exactly the same issue. Some of them wanted me to get rid of wine-staging.
Does that mean that I currently can't install/compile LMMS on Ubuntu and keep using wine-staging? Do you think there could be some way to force the package manager to not install wine?
@tresf that app image works very well, thanks!
I'm using compiled LMMS with wine-staging on Ubuntu. You need to install following Wine packages from WineHQ repos:
$ dpkg -l | grep wine | awk '{print $2}'
wine-staging
wine-staging-amd64
wine-staging-dev
wine-staging-i386:i386
winehq-staging
I have all of them installed now and it didn't help. I still can't install those packages: libjack-dev portaudio19-dev libstk0-dev
Compilation didn't work as expected but it also says I don't have wine-dev. It's true. I don't have wine-dev but I have wine-staging-dev. Shouldn't it count?
Supported audio interfaces
--------------------------
* ALSA : OK
* JACK : not found, please install libjack0.100.0-dev (or similar) ;if you require JACK support
* OSS : OK
* Sndio :
* PortAudio : not found, please install portaudio19-dev (or similar, version >= 1.9) ;if you require PortAudio support
* libsoundio : not found, please install libsoundio if you require libsoundio support
* PulseAudio : OK
* SDL : OK
Supported MIDI interfaces
-------------------------
* ALSA : OK
* OSS : OK
* Sndio :
* JACK : not found, please install libjack0.100.0-dev (or similar) ;if you require JACK support
* WinMM : <not supported on this platform>
* AppleMidi : <not supported on this platform>
Supported file formats for project export
-----------------------------------------
* WAVE : OK
* OGG/VORBIS : OK
* MP3/Lame : OK
Optional plugins
----------------
* Carla Patchbay & Rack : not found, please install the latest carla
* SoundFont2 player : OK
* Stk Mallets : not found, please install libstk0-dev (or similar) ;if you require the Mallets instrument
* VST-instrument hoster : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib
* VST-effect hoster : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib
* CALF LADSPA plugins : OK
* CAPS LADSPA plugins : OK
* CMT LADSPA plugins : OK
* TAP LADSPA plugins : OK
* SWH LADSPA plugins : OK
* GIG player : OK
I could just stick to the portable version but then VSTs don't work for me. Since that version is still work in progress is it expected for VSTs to not work yet?
@mypickedusername did you install gcc-multilib and g++-multilib?
Yes I did after I saw those warnings and nothing changed. The same warnings still appear.
stable-1.2
doesn't seems to support wineHQ, while master
does.
@LMMS/developers Could we backport #3278 and #3708?
@PhysSong Support for Wine-Staging and Wine-Devel for stable-1.2
is in #3688.
@karmux Thanks! I didn't konw that.
@PhysSong sorry for the delay merging #3688. I was waiting on @lukas-w to help out with this comment: https://github.com/LMMS/lmms/pull/3688#issuecomment-333726469 (blank Zyn instrument and bank). We can merge now and open a new issue if this makes more sense.
We can merge now and open a new issue if this makes more sense.
It makes enough sense. That is one long issue PR and it's getting hard to navigate.
When I try to install LMMS from Ubuntu's repo it wants to remove wine-staging that I have installed on my system and install regular wine instead. I don't want it to remove wine-staging. What can I do to fix this?