QmidiPlayer does not start on a freshly installed Mint
Hi I just have freshly installed Linux Mint and just after that installed QMidiPlayer from the Software Manager which installed without any error. But it just does not start. Nothing. Do I need to install some host firmware to use it?
Hi, you are likely using the version that are from flathub, could you open a terminal, run flatpak run org.chrisoft.qmidiplayer and check/provide the output of the command? Thanks!
You are welcome:
It comes with a full bench of errors, but starts.
"Gtk-Message: 09:02:20.204: Failed to load module "xapp-gtk3-module" 2025-09-02T09:02:20 @ unknown : 0, in unknown : Qt: Session management error: Could not open network socket 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/AudioDriver". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/SampleFormat". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/BankSelect". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". Loaded plugin: /app/lib/qmidiplayer/libsampleplugin.so Hello world from plugin init! Loaded plugin: /app/lib/qmidiplayer/libqmpmpris.so Loaded plugin: /app/lib/qmidiplayer/libmidifmt-plugin.so Loaded plugin: /app/lib/qmidiplayer/libvisualization.so 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Visualization/osdpos". Loaded plugin: /app/lib/qmidiplayer/libsimple-visualization.so 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Midi/TextEncoding". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/AudioDriver". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/SampleFormat". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/BankSelect". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:20 @ unknown : 0, in unknown : Invalid value set for option "Visualization/osdpos". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "Midi/TextEncoding". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/AudioDriver". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/SampleFormat". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/BankSelect". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T09:02:33 @ unknown : 0, in unknown : Invalid value set for option "Visualization/osdpos". "
By the way: many errors are related to Fluidsynth. My purpose use is to use it exclusively on external midi devices. I have no usage of a software synth.
Thank you for your help.
If this is not the full log, could you provide the full log instead? Invalid value set for option won't cause crash AFAICT.
BTW, did it simply crash before showing up any UI? Or does it crash after a certain operation?
Also, if you know C++, I would suggest try build from source and run the version that you built, for easier debugging/troubleshooting.
When I try to start it normally nothing happens, just no reaction at all.
when I start your command it issues the following
flatpak run org.chrisoft.qmidiplayer Gtk-Message: 18:49:42.457: Failed to load module "xapp-gtk3-module" 2025-09-02T18:49:42 @ unknown : 0, in unknown : Qt: Session management error: Could not open network socket 2025-09-02T18:49:42 @ unknown : 0, in unknown : Your current configuration file is not compatible with this version of QMidiPlayer. QMidiPlayer will start with its default configuration. A backup of the old configuration is automatically saved as qmprc.old. 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/AudioDriver". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/SampleFormat". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/BankSelect". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". Loaded plugin: /app/lib/qmidiplayer/libsampleplugin.so Hello world from plugin init! Loaded plugin: /app/lib/qmidiplayer/libqmpmpris.so Loaded plugin: /app/lib/qmidiplayer/libmidifmt-plugin.so Loaded plugin: /app/lib/qmidiplayer/libvisualization.so 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Visualization/osdpos". Loaded plugin: /app/lib/qmidiplayer/libsimple-visualization.so 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Midi/TextEncoding". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/AudioDriver". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/SampleFormat". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "FluidSynth/BankSelect". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Behavior/IconTheme". 2025-09-02T18:49:42 @ unknown : 0, in unknown : Invalid value set for option "Visualization/osdpos".
That is all I get.
I believe it should work from Mint's Software Manager without need to compile from source.
Linux Mint is a very common distribution.
It complains about a missing configuration file even after I have configured some settings from the GUI and rebooted, isn't that strange?
I believe it should work from Mint's Software Manager without need to compile from source. Linux Mint is a very common distribution.
Sadly, the original author doesn't offer pre-built binary at all, Linux Mint's package maintainer also doesn't maintain package for QMidiPlayer. The version you use is from FlatHub which is maintained by me (which can be considered as a 3rd-party maintainer).
I attempted to reproduce the issue in my own two environments (2 different machine with different distro) but I am not able to reproduce the issue.
It complains about a missing configuration file even after I have configured some settings from the GUI and rebooted, isn't that strange?
Does it mean it previously worked (can show up a UI) but no longer works after you tweaked some settings in QMidiPlayer's settings dialog? If so:
- Can you still recall what did you changed? Or maybe attach your configuration file here?
- Try removing the configuration file and running the app again?
For flatpak version, the config file located at ~/.var/app/org.chrisoft.qmidiplayer/config/qmprc