MediaMonkey 5 for Debian / Linux

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MediaMonkey 5 for Debian / Linux

Re: MediaMonkey 5 for Debian / Linux

by Bakoes » Fri Apr 17, 2026 6:56 pm

TIV73 wrote: Fri Apr 17, 2026 3:15 pm I've been running mediamonkey in wine (via bottles) for a couple of months without major issues, and upgrading the nvidia driver from 590.44.01 to 595.58.03 completely broke mediamonkey...
If it works...
don't fix it. :cry:

Re: MediaMonkey 5 for Debian / Linux

by TIV73 » Fri Apr 17, 2026 3:15 pm

Heads-up to nvidia users - I've been running mediamonkey in wine (via bottles) for a couple of months without major issues, and upgrading the nvidia driver from 590.44.01 to 595.58.03 completely broke mediamonkey. The application itself starts fine, but no UI is being rendered. As far as I can tell the chromium frontend hits some kind of vulkan/dxvk issue, causing a crash on the Chrome_InProcGpuThread when DXVK is enabled. Without DXVK, it fails earlier due to missing d3d9.

No amount of tinkering, other than downgrading to the older driver version, did anything to help, and since I know fuck all about about wine debugging or rendering APIs that's also the point where completely out of my depth in terms of how to debug this further.

Re: MediaMonkey 5 for Debian / Linux

by Bakoes » Fri Apr 17, 2026 1:31 am

Maybe it would be fairly easy for the development team,
to tweak the integration with Wine / Bottles? ♥

Re: MediaMonkey 5 for Debian / Linux

by Kodijack » Wed Apr 15, 2026 8:12 am

I totally gave up on MM-integration via Wine. It's just a mess.

My solution now, which is a horrible overkill but works:

I did set up a win10 iot enterprise ltsc with absolute bare minimum for just MM. then use xrdp and some tweaks to run it
as a shell-replacement. So it kinda looks like a native app with another icon. Works great, except mini-player, obviously.
My before mentioned remote-control-script also works this way.

Guess I can forget about the highdef audio as rdp probably caps at 44.1/16bit, but it's a start.

Please do the linux version, we're in the 5% range of OS nowadays :-)

Re: MediaMonkey 5 for Debian / Linux

by SeigneurAo » Mon Apr 13, 2026 1:48 pm

"Do it !"
-Palpatine

Re: MediaMonkey 5 for Debian / Linux

by rusty » Mon Apr 13, 2026 9:52 am

Right now our focus is on getting the macOS version ready. We haven't dedicated resources to a linux version, but I agree that desktop linux is becoming more and more important. Moreover, some on the dev team would be happy with this as well ;-)

-Rusty

Re: MediaMonkey 5 for Debian / Linux

by Bakoes » Sun Apr 12, 2026 1:07 pm

Might be the right time to do so...

European and other Countries (their GOVERNMENTS = tens of thousands of accounts)
are Switching away from US controlled software.

Like Microsoft (windows and office) to Linux and LibreOffice
or OnlyOffice.

Edit: Oops... MILLIONS of devices in France alone.
youtu . be/JdRy22w1K4A?si=PG6St71P7BbS-uGJ

Re: MediaMonkey 5 for Debian / Linux

by PurpleLurple » Sun Apr 12, 2026 3:59 am

Ah, just found this thread, too.

What is the dev's opinion on making a Linux version of Media Monkey? It's one of the things missing in Linux; a good music player.

Re: MediaMonkey 5 for Debian / Linux

by Hal_T » Tue Apr 07, 2026 8:45 am

YES! I have been using MM on my Win10 machine for many years. I have over 16,000 tracks in my MM Library. I also have all those tracks in my MM Library on my Android phone. Now that I am in the process of gradually abandoning Windows and switching to Linux Mint (about 6 weeks now), one of the first things I thought was: I must have MM on Linux! PLEASE make a version of MM for Linux!! And, YES, I, too, would pay for it: brilliance should be rewarded.

Re: MediaMonkey 5 for Debian / Linux

by Denton » Sat Mar 21, 2026 2:31 pm

Yeah, I'm running very smooth. I have the default skin; I haven't tried any custom skins. I do occasionally crash, but that is very rare.

Re: MediaMonkey 5 for Debian / Linux

by Kodijack » Sat Mar 21, 2026 1:51 pm

Denton wrote: Sat Mar 21, 2026 1:42 pm I guess I just got really lucky? Mine is running almost perfectly. My main thing was the sync server, which I could never get working before, is now working great.

My only "complaint" now is that the music controls on my keyboard and the KDE Connect phone app don't recognize MM at all.
Haven't yet tried the syncing, still fiddling to get it run smoother. So yours runs smooth? including a custom skin?
I have NOT tried a naked fresh install because i need "my" install anyway.
But it works, so i'm not complaining. Could be worse.

As for the keyboard: that sucks. I circumvented it with a tiny proxy-script that is launched by three hotkeys in kde. See my other post above. As for kde connect I would not know a solution. But i didn't even know it could remote control some player :-)

Re: MediaMonkey 5 for Debian / Linux

by Denton » Sat Mar 21, 2026 1:42 pm

Kodijack wrote: Mon Mar 09, 2026 7:19 pm
Denton wrote: Sat Feb 21, 2026 6:48 pm I expect that the current issue is simply a missing font. Does anyone know which fonts MediaMonkey requires?
Try winetricks corefonts. That should do it.
Yeah, I got the fonts sorted right after I posted that question.
Kodijack wrote: Mon Mar 09, 2026 7:19 pm I have MM running (CachyOS, so Arch not Debian. Portable install (first freshly, then overwrote it with my win10-version), remote database).
I am running Manjaro, so also Arch, not Debian.

My process was just a straight portable install under Wine. No Bottles, or anything else. I didn't have to do anything special to get it working.
Kodijack wrote: Mon Mar 09, 2026 7:19 pm But after a LOT of tinkering to make it work it's not really smooth UI-wise. It's slow, sluggish and laggy. But at least it works somehow reliably.
I guess I just got really lucky? Mine is running almost perfectly. My main thing was the sync server, which I could never get working before, is now working great.

My only "complaint" now is that the music controls on my keyboard and the KDE Connect phone app don't recognize MM at all.

Re: Who of you would like a MediaMonkey version for Linux?

by Kodijack » Mon Mar 16, 2026 6:55 pm

radiojadeo wrote: Mon Mar 16, 2026 4:02 pm I created an account just to say: I would pay a full $50 USD for a Linux version that just works out of the box. Any distro too, I would switch to a distro *entirely* so I could get MM to work with all its audio features.
Me too. Except switching the distro :D

But see my post above, i have it running basically. Just performance sucks a bit. But i can access my vast library, play everything (not tried videos, but that's not important to me) and do anything. As it's "just" wine, i'd say that the distro isn't overly important.
You could even try "bottling" it with bottles.

so basically:

- create a mm-prefix so you can tinker however you want
- wine boot
- winetricks corefonts
- wine config to adjust dpi and "disable theming" (let mm do the theming)
- fresh mm install, copy over your working installation
- use directaudio or the other option, not wsapi

only things not working is global hotkeys (but that's a kde plasma thing i think) and integration into the os as a mediaplayer.

Hope you'll succeed as there probably will never be a linux-native mm :cry:

Re: Who of you would like a MediaMonkey version for Linux?

by radiojadeo » Mon Mar 16, 2026 4:02 pm

Grilli303 wrote: Fri Oct 11, 2024 8:10 am Now it would be interesting to know how other users think about this topic and to see how great this need would be.
Would you also be willing to pay for such a version?
If I were me, I would be willing to pay a price of up to $30 for it. And now it's your turn, I'm looking forward to your comments.
Hi there,

I created an account just to say: I would pay a full $50 USD for a Linux version that just works out of the box. Any distro too, I would switch to a distro *entirely* so I could get MM to work with all its audio features.

I switched to Linux full-time after Windows decided to go full stupid with 11 back in October. I have since been trying, across multiples distros, to get MM to work...tried Bottles, Lutris, virtual machine, etc, and all seem to struggle. Admittedly I'm still a pretty big beginner at Linux, but I keep running into errors at every turn, quite often with few guides (and often poorly documented) on how to overcome them. NONE of the alternatives I can find working native on Linux seem to have the features I like from MM.

If anyone is working on a system to actually implement MM on Linux, I'd even lend my support. I really only know Python and Bash at this point, but I'd learn a whole dang language if it meant making MM work!

And of course, I've been trying solutions throughout this thread, but struggling. If anyone has a solid solution to run MM on any Linux Distro (currently trying Mint/Cinnamon and Ubuntu, but down to try others), please let me know. I'm so dang tired

Re: MediaMonkey 5 for Debian / Linux

by Kodijack » Mon Mar 09, 2026 7:19 pm

Denton wrote: Sat Feb 21, 2026 6:48 pm I expect that the current issue is simply a missing font. Does anyone know which fonts MediaMonkey requires?
Try winetricks corefonts. That should do it.

I have MM running (CachyOS, so Arch not Debian. Portable install (first freshly, then overwrote it with my win10-version), remote database). But after a LOT of tinkering to make it work it's not really smooth UI-wise. It's slow, sluggish and laggy. But at least it works somehow reliably.

Not sure how strict wine on Debian is with global hotkeys, but in case someone would like to actually control playback, i made this tiny "remote control":

Code: Select all

#!/usr/bin/env python3
# ~/.local/bin/mm
import sys, json, urllib.request, websocket

actions = {
    "play":  "app.player.playPauseAsync()",
    "next":  "app.player.nextAsync()",
    "prev":  "app.player.prevAsync()",
}

ws_url = json.loads(urllib.request.urlopen("http://localhost:9222/json/list").read())[0]['webSocketDebuggerUrl']
ws = websocket.create_connection(ws_url)
ws.send(json.dumps({"id":1,"method":"Runtime.evaluate","params":{"expression":actions[sys.argv[1]]}}))
ws.close()   
It could simply be called with play/next/prev as argument. If it's stupid but it works, it ain't completely stupid :-)

Top