getmusicbee.com

Support => Questions => Topic started by: adam on January 07, 2012, 11:50:19 AM

Title: MusicBee for Linux (ubuntu)
Post by: adam on January 07, 2012, 11:50:19 AM
Hello,

 I like very much this media player, but I was wondering are there any plans to for the linus OS such as Ubuntu?

 Thanks.
Title: Re: MusicBee for Linux (ubuntu)
Post by: silasje1 on January 07, 2012, 11:57:35 AM
Try the search function, there are about 4 topics about this

http://getmusicbee.com/forum/index.php?topic=3349.0
http://getmusicbee.com/forum/index.php?topic=4183.0
http://getmusicbee.com/forum/index.php?topic=2801.0
http://getmusicbee.com/forum/index.php?topic=3491.0
Title: Re: MusicBee for Linux (ubuntu)
Post by: adam on January 07, 2012, 03:56:19 PM
Oh thanks, the current players are pretty horrid, maybe minitunes being the nicest, Amorak and Clementine are horrid. Hopefully one day as linux is such a better system than Widowzzzzz.
Title: Re: MusicBee for Linux (ubuntu)
Post by: Steven on January 07, 2012, 04:02:38 PM
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it
Title: Re: MusicBee for Linux (ubuntu)
Post by: silasje1 on January 07, 2012, 04:16:14 PM
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it


It works in terms of start-up. But it is really buggy...
Title: Re: MusicBee for Linux (ubuntu)
Post by: adam on January 08, 2012, 05:39:09 PM
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it


It works in terms of start-up. But it is really buggy...

Amorak & Clementine are horrid in my opinion, I'm using minitunes at the moment on Ubuntu as the rest don't appeal, maybe just use win7 for music listening, MusicBee is easily one of the niciest, layout, skins etc.
Title: Re: MusicBee for Linux (ubuntu)
Post by: silasje1 on January 08, 2012, 05:45:48 PM
Amorak or Clementine were going to be my suggestions as you see a lot of good things written about them.
I have also read good things about is DeaDBeeF
silasje1 just managed to get MB working on Ubuntu but it doesnt work very well by the sounds of it


It works in terms of start-up. But it is really buggy...

Amorak & Clementine are horrid in my opinion, I'm using minitunes at the moment on Ubuntu as the rest don't appeal, maybe just use win7 for music listening, MusicBee is easily one of the niciest, layout, skins etc.

http://getmusicbee.com/forum/index.php?topic=5344.0

i managed it to be installed... though it looks crap :P
Title: Re: MusicBee for Linux (ubuntu)
Post by: saenta on January 11, 2012, 08:42:20 PM
I found one (for me) good player for Linux (but its just not as good as musicbee and the gui is not nice...) it is called guayadeque
http://guayadeque.org/forums/index.php
but its no all in one solution... (no ripper, not as good as tagging function)
MfG
sänta
Title: Re: MusicBee for Linux (ubuntu)
Post by: Blinghound on January 11, 2012, 08:52:07 PM
I used to use 'Listen' (written entirely in Python) when I used to have Linux installed on my machine. It worked very well - it had Last.fm functionality, as well as Wiki information etc. http://www.listen-project.org/

I had a good run with Banshee, although I never really quite liked Amarok that much, despite being a competent player.

Title: Re: MusicBee for Linux (ubuntu)
Post by: cartman005 on January 11, 2012, 08:54:21 PM
It is just so much easier to use Windows  :P.
Title: Re: MusicBee for Linux (ubuntu)
Post by: silasje1 on January 11, 2012, 09:14:36 PM
It is just so much easier to use Windows  :P.

muuuuch! getting MB on ubuntu work is kinda useless. :p
Title: Re: MusicBee for Linux (ubuntu)
Post by: raffraffraff on September 30, 2013, 06:42:21 PM
MusicBee works in Linux, it's just not particularly intuitive to set up. Here's a very brief explanation of how I did it:
- Install wine and winetricks
- Run winecfg to create a default .wine folder and change the Windows version to XP.
- Use winetricks to install the requirements (not sure if all are required: dotnet40, mfc42, xmllite, d3dx9, gdiplus, vcrun2008, wmp10, windowscodecs)
- Download the portable version of MusicBee + all extras (like bass_aac.dll)
- Extract to the wine C:\ drive
- Create a shortcut that executes: wine "C:\\MusicBee\\MusicBee.exe"

What can I say, except that it works? To make it look pretty, choose a suitable font - things can look a bit weird otherwise.  I have Linux and Windows computers in my house and they all use the same version of portable MusicBee. The MB library is shared between them on a NAS, along with the music files. Furthermore, my NAS monitors the location that "Export as external playlist" uses. If it finds a new file, it runs a BASH script that parses the playlist, creates a folder structure and makes hard links to music files. (Hard links take up no additional space, are created in seconds and can be safely deleted). My Android phone does a scheduled rsync when it's connected to the home wifi. So in case you didn't catch that, to get music onto my phone:  right-click the playlist and "export as an external playlist". Ass-kickery, without the cables.
Title: Re: MusicBee for Linux (ubuntu)
Post by: Pingaware on September 30, 2013, 06:46:11 PM
Raffraff, can I suggest you add your useful information to the Wiki and the How-To section on the board? I'm sure plenty of other people would benefit from it.
Title: Re: MusicBee for Linux (ubuntu)
Post by: raffraffraff on September 30, 2013, 06:54:37 PM
Hmmm, it's a bit low-quality for a wiki page. It would be much better to put together a working how-to. I'll see what I can do. Actually, I think I'll contact the developer of winetricks to see if MusicBee can be added in as a first class citizen.
Title: Re: MusicBee for Linux (ubuntu)
Post by: raffraffraff on September 30, 2013, 07:11:58 PM
Actually, I think I'll contact the developer of winetricks to see if MusicBee can be added in as a first class citizen.
I don't think Steven wants the exposure, due to increased workload, pressure that would result.

Actually, I meant the winetricks developer(s).
Edit: Never mind, I get your point. But this is unsupported, and as such, would have an obvious disclaimer. Besides, only a truly thick person would contact the developer of a Windows app to complain that it didn't work on Linux. If the exposure is unwanted, then perhaps an entry on the official wiki would be less desirable than a third party app that provides a quick install method? After all, winetricks is used to install Windows Media Player, but I doubt that Bill Gates gets called when it fails to work on Ubuntu.
Title: Re: MusicBee for Linux (ubuntu)
Post by: Zak on September 30, 2013, 08:29:57 PM
Besides, only a truly thick person would contact the developer of a Windows app to complain that it didn't work on Linux.
*makes popcorn*
Title: Re: MusicBee for Linux (ubuntu)
Post by: Steven on September 30, 2013, 09:01:06 PM
i dont have a problem with this and agree with raffraffraff
but if anyone did ask for help i would simply say i cant help them
Title: Re: MusicBee for Linux (ubuntu)
Post by: raffraffraff on September 30, 2013, 10:44:20 PM
i dont have a problem with this and agree with raffraffraff
but if anyone did ask for help i would simply say i cant help them

Too late, I've changed my mind now. ...kidding, I'll see if I can put something together for winetricks first, and failing that, wiki.
Title: Re: MusicBee for Linux (ubuntu)
Post by: raffraffraff on October 06, 2013, 10:18:27 PM
OK, something for the Ubuntu people at least. The usual disclaimers apply "Never run something you downloaded from the internet without checking it"... yadda yadda.

#   wget http://www.theraff.net/musicbee-on-linux/musicbee_installer.sh -O $HOME/musicbee_installer.sh
#   chmod 755 $HOME/musicbee_installer.sh
#   $HOME/musicbee_installer.sh

Quick summary of what it does:
1. Adds the wine PPA so you can get the latest version
2. Installs: wine, winetricks, icoutils, p7zip, unzip
3. Downloads my musicbee.verb and installs it using winetricks.
4. Extracts the .ico from MusicBee.exe, converts it to .png
5. Creates a MusicBee launcher script and shortcut

If I get this working happily on a few different linux distributions without any serious hacking, I'll add a wiki item. I've spoken to the winetricks dev and he's cool with the idea of integrating my musicbee.verb and a function to extract icons and build desktop shortcuts.

This post is just FYI. I'm not going to edit or update, so if anything changes, it'll change here: http://www.theraff.net/musicbee-on-linux

EDIT: Making myself into a liar here: I've moved most of the functionality from the script to the musicbee.verb so that it can be more easily incorporated into Winetricks. Also added the latest 2.2 beta and IE is installed automatically.  Bugger-all testing done though.
Title: Re: MusicBee for Linux (ubuntu)
Post by: beeing good on October 09, 2013, 03:08:38 PM
Thanks for the effort and info raffraffraff. I'm currently thinking of moving completely over to some form of linux so I was very excited to read your posts about using MB on it. Going to have to look in to it a bit more yet but great to hear it is possible, I can't imagine not using MB.
Title: Re: MusicBee for Linux (ubuntu)
Post by: domieatworld on November 20, 2013, 10:20:11 PM
an ubuntu version would be fantastic. musicbee is the only reason why I stay with windows....
Title: Re: MusicBee for Linux (ubuntu)
Post by: WiR3D on April 15, 2014, 10:42:30 AM
FYI instructions don't work with current musicbee.

I keep getting either dotnet or gdi related errors.

Having official wine support at least would be awesum, especially since I have just switched over to linux, and for the life of me can't get musicbee working.

But I'm not going to expect anything, we know Steve Mayall is very busy, and this is quite a detour.

Although Steve should probably consider it, since with Steam OS coming and Valve making a big Linux push, more and more users will go that way, also the music players on linux blow, seriously, none of them are half a ball hair good at organising.

peace.
Title: Re: MusicBee for Linux (ubuntu)
Post by: theEndBeta on April 18, 2014, 03:01:22 AM
Please, Steven!

We need a player/manager at the level of MusicBee on Linux. The only reason I use Windows anymore is (1) music management (e.g. MusicBee) and (2) gaming - and (2) is quickly becoming less necessary. And just to put this out there, but I would gladly pay for MusicBee if I knew that there was a Linux version coming (I would even be okay with having to purchase a Linux license). I doubt that I am alone in this; I would bet that you could get enough funding (if that was an option) if you decided to run a Kickstarter (or something similar).
Title: Re: MusicBee for Linux (ubuntu)
Post by: WiR3D on April 18, 2014, 03:34:04 PM
Begging is a bit underhanded, he has already replied on the issue a while ago.

Here's the issue from a programmers perspective.
MusicBee is based heavily on .NET
.NET is Microsoft and windows.

That leaves 3 options for Linux:
1) use Mono (open source Linux C#) but its far from perfect. as in galaxies away.
2) use Wine, which is an option,
        but sound quality becomes questionable, unless you use wineasio and jack.
        then its all the wine hacks he will have to put in, and there will be many, and many odd ass bugs. which is not fun for a dev.
3) Rewrite it using QT, which is laughable. If it took him this long to get MusicBee this good on .NET, because it would be a full rewrite and in C++ not C# and the differences are vast.

there are so many more issues, thankfully though the BASS library does support linux. 
Title: Re: MusicBee for Linux (ubuntu)
Post by: psychoadept on April 18, 2014, 03:50:19 PM
I linked your post from the wiki, that's a great analysis.  Probably won't stop others from coming along and asking the same thing, but at least we can point them to it.
Title: Re: MusicBee for Linux (ubuntu)
Post by: megalithic on November 02, 2014, 01:21:09 PM
Just to say that I have MusicBee working on Linux following raffraffraff's example with the current MusicBee 2.4 in OpenSuse 13.1 and Lubuntu 14.2.

Install 'PlayOnLinux' from the standard distro packages, this is a nice graphical interface that also installs Wine - do 'Install a Program' - 'Install a non listed program'. Where it asks 'Install some Libraries' choose that and choose dotnet40, mfc42, xmllite,  gdiplus, wmp10, windowscodecs . Then go on and install from the standard Windows installer. Untick 'Run after Install'.

I found I didn't need vcrun2008 or d3dx9. The only thing I've found that doesn't work is the other skins - I just stick to the MusicBee default.
Very happy...

MusicBee works in Linux, it's just not particularly intuitive to set up. Here's a very brief explanation of how I did it:
- Install wine and winetricks
- Run winecfg to create a default .wine folder and change the Windows version to XP.
- Use winetricks to install the requirements (not sure if all are required: dotnet40, mfc42, xmllite, d3dx9, gdiplus, vcrun2008, wmp10, windowscodecs)
- Download the portable version of MusicBee + all extras (like bass_aac.dll)
- Extract to the wine C:\ drive
- Create a shortcut that executes: wine "C:\\MusicBee\\MusicBee.exe"

What can I say, except that it works? To make it look pretty, choose a suitable font - things can look a bit weird otherwise.  I have Linux and Windows computers in my house and they all use the same version of portable MusicBee. The MB library is shared between them on a NAS, along with the music files. Furthermore, my NAS monitors the location that "Export as external playlist" uses. If it finds a new file, it runs a BASH script that parses the playlist, creates a folder structure and makes hard links to music files. (Hard links take up no additional space, are created in seconds and can be safely deleted). My Android phone does a scheduled rsync when it's connected to the home wifi. So in case you didn't catch that, to get music onto my phone:  right-click the playlist and "export as an external playlist". Ass-kickery, without the cables.
Title: Re: MusicBee for Linux (ubuntu)
Post by: gnite on December 05, 2014, 09:16:40 PM
Not demanding, just curious - with Microsoft announcing that .NET, or at least part of it, is going open source and cross platform, is there any reason to hope for a proper linux port sometime in the future?
Title: Re: MusicBee for Linux (ubuntu)
Post by: Steven on December 06, 2014, 10:03:45 AM
no i dont think its something i would do - there are still a lot of windows dependencies and i have no familarity with linux systems at all.
Title: Re: MusicBee for Linux (ubuntu)
Post by: gnite on December 06, 2014, 03:49:47 PM
Thanks for clearing that up.
Title: Re: MusicBee for Linux (ubuntu)
Post by: listener on December 11, 2014, 03:29:55 PM
I registered today so I could thank you for this thread! I have a new installation of Mint 17.1.   I use musicbee on windows to download and move my podcasts to my sansa clip.  I followed the instructions above and also installed the libraries recommended by Megalithic upthread.  The functionality I use, subscribing to podcasts and  downloading them works well.  The "send to" command (available when right-click on an episode) isn't working, but I can move the files easily in Nemo. 
THANK YOU all very much, and if anyone could suggest how to get "send to device" working, that would be cool!
Title: Re: MusicBee for Linux (ubuntu)
Post by: thecountoftuscany on August 30, 2016, 10:12:33 AM
MusicBee works in Linux, it's just not particularly intuitive to set up. Here's a very brief explanation of how I did it:
- Install wine and winetricks
- Run winecfg to create a default .wine folder and change the Windows version to XP.
- Use winetricks to install the requirements (not sure if all are required: dotnet40, mfc42, xmllite, d3dx9, gdiplus, vcrun2008, wmp10, windowscodecs)
- Download the portable version of MusicBee + all extras (like bass_aac.dll)
- Extract to the wine C:\ drive
- Create a shortcut that executes: wine "C:\\MusicBee\\MusicBee.exe"

What can I say, except that it works? To make it look pretty, choose a suitable font - things can look a bit weird otherwise.  I have Linux and Windows computers in my house and they all use the same version of portable MusicBee. The MB library is shared between them on a NAS, along with the music files. Furthermore, my NAS monitors the location that "Export as external playlist" uses. If it finds a new file, it runs a BASH script that parses the playlist, creates a folder structure and makes hard links to music files. (Hard links take up no additional space, are created in seconds and can be safely deleted). My Android phone does a scheduled rsync when it's connected to the home wifi. So in case you didn't catch that, to get music onto my phone:  right-click the playlist and "export as an external playlist". Ass-kickery, without the cables.
Thanks a lot. Now I have a working MusicBee on my Kubuntu 16.04. But I have only one problem. I could not use global hotkeys, which was one of the biggest reasons for me to turn to MusicBee when I was on Windows.
How did you make the global hotkeys work? This seems to be the only problem for using MusicBee on Ubuntu. I am using Kubuntu and it has built-in capacity to send some hotkeys to particular windows, but it is not able to recognise the MusicBee window perhaps because it is running in Wine.
Title: Re: MusicBee for Linux (ubuntu)
Post by: theta_wave on August 31, 2016, 02:25:29 AM
Now I have a working MusicBee on my Kubuntu 16.04. But I have only one problem. I could not use global hotkeys, which was one of the biggest reasons for me to turn to MusicBee when I was on Windows.
Heh, getting global hotkeys to work in linux is hard enough with native programs.  Usually, I have to bind key combinations to a program's native commands (i.e. mpc next) to manage audio playback.  Or worse, figure out the proper dbus incantation for a particular supported program that usually has little or no API documentation.

Here's one way to do it for WINE programs.  Unfortunately, you'll have to roll up your sleeves for this one: https://www.maketecheasier.com/bind-shortcut-keys-to-wine-programs-in-linux/

It doesn't look too difficult and if you know some basic bash scripting, and I do mean really basic, you shouldn't have too many issues with the above link.
Title: Re: MusicBee for Linux (ubuntu)
Post by: WiR3D on August 02, 2018, 10:20:38 AM
Gonna necro this just because it still gets traffic. @Steven if you ever hit the point where you want to make MusicBee cross Platform then Xamarin Forms (https://docs.microsoft.com/en-us/xamarin/xamarin-forms/platform/) is going to be of interest to you. especially now that the C# runtime works pretty much on everything, and Xamarin is a very successful C# based cross-platform platform.

I don't doubt that this will still be a lot of work, but it's definitely the best bet for cross-platform. MusicBee on Android anyone haha?
Title: Re: MusicBee for Linux (ubuntu)
Post by: shepard on November 18, 2018, 11:00:28 PM
I'm running MusicBee 3.3.6889 with dotnet461 and wine-staging 3.20 and so far it works pretty okay. Had to delete basswma.dll because it causes File Converter to crash (a tip from winehq). Winamp plugins and DSPs are working fine too.

A problem I'm having is when trying to use Auto-tag by Album

Quote
Saving file..

File exists [C:\users\shepard\Temp\01. filename something~0000003.mp3]

Retry - Cancel


I can see that every time I hit Retry a file gets added to C:\users\shepard\Temp and the tags are not getting applied.

Could be related with unix file paths and the usual https://docs.microsoft.com/windows/desktop/FileIO/naming-a-file#short-vs-long-names

Any idea how to fix this?

The main reason I want to keep using MusicBee is not only because it's awesome but the whole experience feels very "integrated" and you don't need several tools to make the same thing. And I need my Winamp plugins/DSPs to work (and the auto tagging) but I don't know any Linux player that has that.
Title: Re: MusicBee for Linux (ubuntu)
Post by: Komagen on April 10, 2019, 07:55:07 AM
MusicBee runs great on Linux with Wine, and is super easy to install

As this is the Top Hit when searching for "MusicBee + Linux" I was kind of disappointed that I didn't find an easy to follow guide on how to install it under wine(for someone with very little wine/winetricks knowledge). Particularly when I found out how easy it actually was. So I'l post how I did it in April 2019.

First, some specs;
 OS: Ubuntu 18.10
 Desktop Environment: KDE Plasma 5.15.3
 Kernel: 4.18.0-17-generic
 Wine: 4.5-staging
 Winetricks: 20180815
 MusicBee: 3.2-Update3 ('Setup', not 'Portable')

Note: Text following the '$' symbol is meant to be run in a terminal

Step 1: Download and extract the MusicBee installer

Step 2: Run the installer with wine. I recommend accepting to add a Desktop Icon so MusicBee becomes searchable from the launcher. You can delete the ~/Desktop/MusicBee.desktop file later anyway.
         $ wine  ~/Downloads/MusicBeeSetup_3_2_Update3.exe

Step 3: Install some DDL dependencies into the wineprefix
         $ winetricks -q dotnet45 mfc42 xmllite gdiplus d3dx9 vcrun2008 wmp10

If you try and launch MusicBee now you might get an error saying that "MusicBee does not run on WindowsVista/XP". If so, do step 4.

Step 4: Set the wineprefix's Windows version to Windows 7 or newer. Open the configuration tool by running;
         $ winecfg

That's it!
I'm no wine expert, but with the latest releases of wine it's become trivial to have MusicBee running in Linux, so I though I'd share for anyone else missing the best music player in the world in their new Linux home.
Title: Re: MusicBee for Linux (ubuntu)
Post by: LR7 on April 10, 2019, 01:58:17 PM
Thank you very much! I tried several times during the years. Now it's working for me too on Linux Mint 19.1 Cinnamon (Ubuntu 18.04).

Code
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

sudo apt install --install-recommends winehq-stable
sudo apt install winetricks

rm -r ~/.wine
WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot

wine  ~/Downloads/MusicBeeSetup_3_2_Update3.exe
(install mono, install gecko during setup)

Code
winetricks -q dotnet45 mfc42 xmllite gdiplus d3dx9 vcrun2008 wmp10

winecfg
(to win10)
In musicbee settings: Player Output - DirectSound, Soundcard - Pulseaudio
Title: Re: MusicBee for Linux (ubuntu)
Post by: LR7 on April 11, 2019, 07:09:09 PM
To show your files in filemanager:

Musicbee settings->Tools:

Name: explorer.exe

Path: Z:\home\username\.wine\dosdevices\c:\windows\explorer.exe

Parameter: "<Path>"

(https://i.imgur.com/3y7ausG.png)

Then use in musicbee "send to" explorer.exe

Better then nothing, I guess. Would like to know how to open the files in your native linux file manager...
Title: Re: MusicBee for Linux (ubuntu)
Post by: moment on May 09, 2019, 02:37:18 AM
@LR17 I have some problem.
When installing everything as described I was asked if I wanted to install gecko and mono. I clicked no, because of no internet connection at that time and I've also not installed Musicbee.
The next time I've tried to install it, he didn't asked about this gecko and mono.
Do you know how to make wine to ask me again about it so that I can download and install it?
Title: Re: MusicBee for Linux (ubuntu)
Post by: shepard on May 10, 2019, 05:47:02 PM
I've been running MusicBee inside a Flatpak with Wine. Everything works except two things:

1) https://getmusicbee.com/forum/index.php?topic=5338.msg152361#msg152361

2) The resized album art (Small / Medium Picture options) in the main view doesn't work. I get a blank square or a "-". I've tried recreating the bottle several times, I even made one with almost everything listed in Winetricks/deps. Still doesn't work. Tested with multiple Wine versions and also Wine Staging.

Any idea how I could fix these issues? With WINEDEBUG I get so many messages I have no idea if they are relevant since toggling album art doesn't add any error messages.
Title: Re: MusicBee for Linux (ubuntu)
Post by: shepard on May 10, 2019, 05:52:52 PM
Better then nothing, I guess. Would like to know how to open the files in your native linux file manager...
It seems the answer is no https://askubuntu.com/questions/246982/can-wine-and-its-programs-be-set-to-use-ubuntu-file-manager-instead-of-wine-expl because it would need to translate paths.

Maybe one day if MusicBee is open sourced you could make a Flatpak with xdg-desktop-portal proxy and use other features like filesystem abstraction, native notifications, dbus, to make a more seamless integration. Just like how Firefox can use both GTK and Qt filepickers.
Title: Re: MusicBee for Linux (ubuntu)
Post by: moment on May 11, 2019, 01:00:57 PM
btw. Have anyone this message on step 3 or any suggestion what to do?
Code
Step 3: Install some DDL dependencies into the wineprefix
         $ winetricks -q dotnet45 mfc42 xmllite gdiplus d3dx9 vcrun2008 wmp10
=
Code
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20181203 - sha256sum: b4b29a961905bfed1db98f10e2f09a356b719861fc8602ffbf813a22579b2848 with wine-4.7 and WINEARCH=win64
Executing w_do_call dotnet45
------------------------------------------------------
error: dotnet45 conflicts with dotnet40, which is already installed. You can run `/usr/bin/winetricks --force dotnet45` to ignore this check and attempt installation.
Title: Re: MusicBee for Linux (ubuntu)
Post by: LR7 on May 23, 2019, 10:11:31 AM
@moment

I suggest to start over with a new WINEPREFIX, it has to 32-bit.

@shepard

Do you see the cover artwork in other views? I would try to clean the cover cache, rebuild library, check settings about reading artwork, check the artwork itself... that stuff. Sorry, no real idea.
Title: Re: MusicBee for Linux (ubuntu)
Post by: NetherKing1357 on May 25, 2019, 06:24:38 PM
I'm running MusicBee 3.3.6889 with dotnet461 and wine-staging 3.20 and so far it works pretty okay. Had to delete basswma.dll because it causes File Converter to crash (a tip from winehq). Winamp plugins and DSPs are working fine too.

A problem I'm having is when trying to use Auto-tag by Album

Quote
Saving file..

File exists [C:\users\shepard\Temp\01. filename something~0000003.mp3]

Retry - Cancel

I can see that every time I hit Retry a file gets added to C:\users\shepard\Temp and the tags are not getting applied.

Could be related with unix file paths and the usual https://docs.microsoft.com/windows/desktop/FileIO/naming-a-file#short-vs-long-names

Any idea how to fix this?

The main reason I want to keep using MusicBee is not only because it's awesome but the whole experience feels very "integrated" and you don't need several tools to make the same thing. And I need my Winamp plugins/DSPs to work (and the auto tagging) but I don't know any Linux player that has that.


Is anyone not getting this error? I'm also occasionally getting the error while updating album art and rarely with lyrics.
Title: Re: MusicBee for Linux (ubuntu)
Post by: shepard on May 25, 2019, 09:09:45 PM
Is anyone not getting this error? I'm also occasionally getting the error while updating album art and rarely with lyrics.
Several people are but you would need some reverse engineering skills to debug it I believe. There is no error in the wine logs for me.
Title: Re: MusicBee for Linux (ubuntu)
Post by: LR7 on July 24, 2019, 10:12:21 PM
Still got no clue why it happens. Especially annoying while rating tracks. Workaround for general tagging problems:
Send to mp3tag
X:\.wine\drive_c\Program Files\Mp3tag\Mp3tag.exe

And do not forget to clean
/home/user/.wine/drive_c/users/besitzer/Temp

from time to time. Much garbage there
Title: Re: MusicBee for Linux (ubuntu)
Post by: LR7 on October 25, 2019, 11:27:46 PM
Changing the temp directory seems to work, at least for me since some hours
How to set a custom Temp folder

You can make MB use a custom temp folder instead of the default Windows Temp folder when your C drive doesn't have enough free space for a task you're about to perform. Add the following with the proper path into MusicBee3Settings.ini file.

Code
<ENV_TempFolder>E:\temp</ENV_TempFolder>

Title: Re: MusicBee for Linux (ubuntu)
Post by: poisonous097 on December 19, 2019, 04:18:02 PM
Hi, I just managed to install MusicBee with Wine on Ubuntu, and I'm loving it. Almost everything is working, except one thing. When I try to drag and drop a song from an album to the queue/now playing window, I get an error:

Code
MusicBee v3.3.7261.33657D  (Win6.1), 19 dec 2019 17:13:

System.TypeInitializationException: The type initializer for '#=z37lCrcUA9mkb' threw an exception. ---> System.InvalidCastException: Unable to cast COM object of type '#=zyQH8Ta37rIin' to interface type '#=ztNB$EAr5H4oa'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{83E07D0D-0C5F-4163-BF1A-60B274051E40}' failed due to the following error: Exception from HRESULT: 0x80004002 (E_NOINTERFACE).
   at #=zDCOEcc9zNQtTU$yKE6Jr6j4=.#=z37lCrcUA9mkb..cctor()
   --- End of inner exception stack trace ---
   at #=zDCOEcc9zNQtTU$yKE6Jr6j4=.#=z37lCrcUA9mkb..ctor(String[] #=zG9TJyQBfKs2$)
   at #=zlpWM7vlOZnRzBxwVf7prPpFOpng8.#=zuqOQhhffdeW$wvekOQ==.#=zY6zi0VAPDzfSuvQzAaSJVA8=.#=zq4KXnaQ5NBjj(MouseEventArgs #=zRiDv2sk=)
   at #=zC0pRT91Up5rfT$Mxl$GC1AQ=.OnMouseMove(MouseEventArgs #=zRiDv2sk=)
   at #=zlpWM7vlOZnRzBxwVf7prPpFOpng8.#=zuqOQhhffdeW$wvekOQ==.#=zY6zi0VAPDzfSuvQzAaSJVA8=.OnMouseMove(MouseEventArgs #=zRiDv2sk=)
   at System.Windows.Forms.Control.WmMouseMove(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at #=z47NIqvY5sRVyI8m7kPqlY7E=.WndProc(Message& #=zju6a1l0=)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Does anybody have a clue on this?
Title: Re: MusicBee for Linux (ubuntu)
Post by: philipl on January 17, 2020, 01:50:27 PM
I'm just moving over to Linux Mint and the only Windows program I need to move is MusicBee. I have followed instructions but when installing under Wine with Winetricks I get an error message saying that MusicBee requires Windows .NET Framework version 4.6.1 or higher.   MusicBee is 3.3.7310.

Any idea what might be the problem. I have changed the Wine windows version to 7 via winecfg.

Philip
Title: Re: MusicBee for Linux (ubuntu)
Post by: Steven on January 17, 2020, 02:06:21 PM
I get an error message saying that MusicBee requires Windows .NET Framework version 4.6.1 or higher.   MusicBee is 3.3.7310.
The installer is looking for the following in the registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Release
The decimal value needs to be >= 394254
I cant comment on how to install dot net via wine
Title: Re: MusicBee for Linux (ubuntu)
Post by: PanamaJack on February 17, 2020, 07:35:07 PM
Hi, I just managed to install MusicBee with Wine on Ubuntu, and I'm loving it.

Congrats! I have been struggling for the past 2 days to try to install MusicBee with Wine on Ubuntu.  It is driving me mad.  Previous instructions are getting me most of the way there but I keep getting an error message indicating that dotnet461 is needed to run and I cant get dotnet461 to install in winetricks or playonlinux.  

Any steps you used to get MusicBee up and running would be greatly appreciated.

THanks
Title: Re: MusicBee for Linux (ubuntu)
Post by: dataGuy on March 16, 2020, 08:27:59 PM
I'm researching moving to Linux Mint and have read through the various threads about running MusicBee on Linux. Back at the end of January, Wine 5.0 was released. From what I've read about the changes in Wine, it seems like it should be easier to run MusicBee on Linux. Does anyone have experience installing MusicBee under Wine 5.0 yet?

Any tips you'd like to share, for a Mint newbee, trying to get MusicBee running would also be appreciated - thanks....
Title: Re: MusicBee for Linux (ubuntu)
Post by: Cor on April 27, 2020, 12:22:41 AM
Hi there,

One week ago the HDD of my main pc (laptop) crashed. I had backups, so nothing worse than mild annoyance.
That was also the moment I realized I was relying on Windows far too much. So, I got one old and one ancient laptop out of the cupboard, loaded them with Linux and revived them. One of those now guards my 130 odd Gb music collection, all of my CDs's and LPs that I digitized some time ago.

And that, obviously, made me long for the one application that might persuade me to keep Windows installed on one partition, although now I want really get rid of it altogether. We all know I am talking about MusicBee.

I found this thread and went about installing Wine. Long story short: that was 4 hours ago. I did - finally - manage to install MusicBee without any error messages.

However, My euphoria was short-lived: MusicBee was added to the Wine menu, but when I click on its icon, nothing happens. Nothing. As in zilch, zip, nada, niente, nichts. Nothing at all. I wish I got an error message, but even that, apparently, is too much to ask.

I am about to give up. I've had it, to be frank. But before I do, could anyone possibly have any idea what might have gone wrong and what my next step can be. Short of downloading Windows 10 and creating a virtual machine?
Title: Re: MusicBee for Linux (ubuntu)
Post by: Cor on June 03, 2020, 05:03:42 PM
Just thought I'd mention that I've given up on getting MB to work under Linux Mint 19.3 using Wine. Too many errors and far too slow. I'm still running a dual boot system with Windows 10, more or less just to be able to run MusicBee.

However, I am starting to realize that this is not a winning setup. So, I've been looking around for an alternative for MB on Linux. What I found is Guayadeque (see: https://sourceforge.net/projects/guayadeque/), which has come a long way since the early beginnings in 2012. Mind you, no player out there is as good as MB and neither is Guayadeque. It's still pretty darn good though, better even than the other alternatives mentioned in this thread, IMHO.

(https://i.imgur.com/8p4dFFG.png)

I'm not trying to talk anyone out of using MusicBee, mind you. On the contrary: it's a fantastic piece of software that I would recommend to anyone who loves music. And I have. I'm getting more than fed up with Windows 10 though and the way Microsoft is handling updates. And what's more, Linux Mint is prettier and a lot faster than Windows 10 on the same machine. And I am at least as productive on Linux as I am on Windows. Plus, I am not a gamer, although Linux is rapidly catching up in that regard as well.

So, there you have it. I still hope that someone out there will one day port MusicBee to Linux. Until that day comes, I will live with joyful memories of MusicBee and in the presence of a somewhat lesser, but still pretty powerful god named Guayadeque.
Title: Re: MusicBee for Linux (ubuntu)
Post by: hiccup on June 03, 2020, 05:55:50 PM
It seems there is quite a lot of continued demand from Linux users to get MusicBee working on their systems.
But by now it is quite safe to assume that there will never be a Linux version of MusicBee.

For me this raises a question for 'the other side' (the Linux world) on this:

Linux could be described as a coder's universe. It's population and user base probably consists of a lot of coders, and the open source concept of software is highly valued there.
(once in a while one of them breaches the Window walls and dares to tells us all software should be open-source ;-)

Instead of the occasional request for a Linux version and the effort that is put by Linux users into getting Windows' MusicBee to work on Linux, wouldn't it be much more obvious and interesting to create an open source music player/manager for Linux that resembles MusicBee's features and qualities?
There must be a lot of coding talent in the Linux world. Are they not up to such a challenge?
Or perhaps not interested in something like this?
Title: Re: MusicBee for Linux (ubuntu)
Post by: jcursiolf on June 24, 2020, 03:55:54 PM
It seems there is quite a lot of continued demand from Linux users to get MusicBee working on their systems.
But by now it is quite safe to assume that there will never be a Linux version of MusicBee.

For me this raises a question for 'the other side' (the Linux world) on this:

Linux could be described as a coder's universe. It's population and user base probably consists of a lot of coders, and the open source concept of software is highly valued there.
(once in a while one of them breaches the Window walls and dares to tells us all software should be open-source ;-)

Instead of the occasional request for a Linux version and the effort that is put by Linux users into getting Windows' MusicBee to work on Linux, wouldn't it be much more obvious and interesting to create an open source music player/manager for Linux that resembles MusicBee's features and qualities?
There must be a lot of coding talent in the Linux world. Are they not up to such a challenge?
Or perhaps not interested in something like this?


Well, as a dual boot user and also developer, let me try to put some light into your questions:

- Linux could've been described as a coder's universe 8~10 years ago. Nowadays most distributions deliver an out-of-the-box experience that is most times more complete and easier to install then Windows. Ubuntu, Mint and Manjaro are some of those. Still, of course a lot of coders use Linux.
- There is also this misconception that Linux software is open source and Windows software is closed source, which is also far from the truth. The OSes are like that, but that does not mean in any way that the software that runs in one or the other needs to be. Microsoft itself is open-sourcing a lot of stuff - even if at first the development-related tools, like Visual Studio Code, Powershell, the Windows Terminal, the Linux-like winget and so on (just for the sake of it, Microsoft's Official GitHub (https://github.com/microsoft) has around 3400 different repositories that are open source). But I digress.
- The effort to run a few scripts and some command line codes to make Wine to run MusicBee is NOWHERE near comparable to building something from scratch, so comparing those is not really realistic.
- Therefore, it is also not really realistic to ask "Are they not up to such a challenge?", because that is not the real world issue.
- In reality, "coding talent" code for Linux, Windows, Mac or whatever other OS. The real world issue is related to time & money, as most things are. They/we either have to do it in their/our spare time (like Steven Mayall does) or have the money to start a company for that works on developing it. If the copyright info is correct, Steven took 12 years to make MusicBee as it is in his spare time. That is not a small task.
- It would be a lot easier to port Steven's code to work on Linux than starting from scratch. He decided not to open source it and also not to port it. It IS his right to do so, as it is his project. But Linux users can always try to convince him otherwise. :)
Title: Re: MusicBee for Linux (ubuntu)
Post by: Zer0 on June 27, 2020, 05:37:19 PM
I share some of the same feelings as Cor and other users on this thread about dual booting Windows 10. I have had enough of Windows nonsense as a daily os and switched over. It is a real shame, honestly, that this program isn't moving to linux any time soon. I found this thread a while ago and kept my eyes on any change in this decision. I want to speak for myself now, +1 from me. I'm sure there are MANY others still just looking and waiting. I like and appreciate the decision to want to keep control of your code, it's yours, but please consider once again having some presence on linux. It is such a nice player and I haven't quite found something that can replace it for me.
Title: Re: MusicBee for Linux (ubuntu)
Post by: phred on June 27, 2020, 06:21:45 PM
You can look and wait as long as you want. If you've read this and the other linux threads, you should have noticed that Steven has no intention of porting MB to linux.

Steven has already stated his intentions on this so there's really no need for him to spend any time replying to these "pleading" posts.
Title: Re: MusicBee for Linux (ubuntu)
Post by: musicbee4dwd on January 22, 2021, 06:08:36 AM
You can look and wait as long as you want. If you've read this and the other linux threads, you should have noticed that Steven has no intention of porting MB to linux.

Steven has already stated his intentions on this so there's really no need for him to spend any time replying to these "pleading" posts.

My friend and I are both moving to Linux. We've been building PCs and coding since 1988. His previous job was a software engineer for NASDAQ.

Anyway, he's buying the new Linux based phone Librem 5. He just shot me an emailed me and said he has all his rigs now running Linux Ubuntu, as of today, including his gaming rig and his media rig, and said he has no problems yet, not even with drivers. I've been wanting to move for years, and back when Windows 8 came out, I did for a short time, but didn't have the time to fully move.

The only thing I will miss about Windows is Music Bee. :(

Maybe it will work if someone adjust one of the emulators so it can run under Linux.? Here is to hope!
Title: Re: MusicBee for Linux (ubuntu)
Post by: phred on January 22, 2021, 07:14:46 PM
I've learned long ago never to assume anything. With that I point you to this thread about how to set up MB under WINE. Perhaps you missed it.
https://getmusicbee.com/forum/index.php?topic=17074.0
Title: Re: MusicBee for Linux (ubuntu)
Post by: dataGuy on January 22, 2021, 08:02:18 PM
For me, I gave up on trying to get MB to run under Wine. I tried many different things but somehow MB was never happy with DotNet. I have since gotten rid of Wine and the various MS apps; dumping MS is why I switched to linux in the first place.

Since then I've tried many different music libraries running on Mint. The one that came closest to giving me what MB gave me on Windows is "gmusicbrowser". After going through the learning curve I'm basically happy now and don't miss MB anymore.