1
Tips and Tricks / Re: MusicBee now works under wine
« on: February 29, 2024, 02:40:44 PM »
Anyone know how to fix the performance issues on MusicBee? Mine gets awfully sluggish when scrolling...
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I aim to keep it as updated as possible, especially since I use RateYourMusic for genre classification (I help with genre voting when I can).I just did a cross-reference check between your and my hierarchy files, and RYM itself to see if and what genres I needed to update in my hierarchy file.
https://gitlab.com/Flaky/mb-rym-hierarchy
Looking at your most recent file, if I am correct, these genres have been renamed by RYM but still have a previous name in your file:
...
Okay I managed to make it work, but the sound is super laggy, the cover art do not display in playlists for some obscure reason, and japanese characters are all messed up.
Someone told me about https://appdb.winehq.org/objectManager.php?sClass=version&iId=33888&iTestingId=111465
so I fully reinitialized wine and tried to run MusicBee with only winetrickingCodeanddotnet48
Code. I fell back on the initial error I had :gdiplus
The main difference I have is that I use wine's latest version (7) and the last tested one is the 6th. I'll try with the 6th to check if it is indeed a version compatibility issue.
I finally found how to get the File Converters section to work in settings! Using winetricks, select:QuoteInstall a Windows DLL or componentand thenQuotewmp11 - Windows Media Player 11. I'm not sure if it matters, but I also have my wine prefix set to spoof Windows 7.
Hello all and thanks for having me here, and thanks to the developer for the fantastic program that is MusicBee and for making it freely available.
[...]
What I have done (with many mistakes and starting again) so far is:
1. Installed Wine (5.0.3).
2. Set up a 32 bit Wine prefix.
3. Installed Winetricks.
4. Installed .NET 4.6.1 (I have tried other, higher versions too) in the 32 bit Wine prefix.
5. Run the MusicBee exe file (current version, have tried both types) in the same Wine prefix.
I am still getting the error that .NET 4.6.1 or higher needs to be installed.
For anyone who is trying to get MusicBee to run with the current version of Wine (7.3) and having trouble, I found that the Valve fork of Wine worked out of the box with no modifications (https://github.com/ValveSoftware/wine). I'm using Manjaro and was able to install this with the wine-valve package in the AUR (https://aur.archlinux.org/packages/wine-valve). Just a note: this will probably take a while to build (around 45 minutes for me on a high-end machine), but YMMV.
The only thing I can't get working is skins, but everything else seems to be fine at the moment.
using System.Diagnostics;