Qsynth uses wrong qt version

Hello everyone,

I have a problem with different qt versions on my computer and would be glad about some help.

I stumbled over this when trying to use qsynth, which wouldn’t start anymore, that means: The gui appears but doesn’t respond. When started from the terminal, it gives this output:

qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqeglfs.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqlinuxfb.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqminimal.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqminimalegl.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqoffscreen.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqvnc.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqwayland-egl.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqwayland-generic.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqwayland-xcomposite-egl.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqwayland-xcomposite-glx.so:
  Plugin uses incompatible Qt library (5.15.0) [release]
qt.core.plugin.loader: In /usr/lib/qt/plugins/platforms/libqxcb.so:
  Plugin uses incompatible Qt library (5.15.0) [release]

I found out that qsynth depends on qt6, which appearently is installed, but while the qt5 libraries can be found under /usr/lib/qt/, the qt6 libraries are in /usr/lib/qt6/. All qt packages on my system are installed as dependencies from the official repositories.

Is there a way to tell qsynth where to look for the right libraries? Or any other solution for my problem?

Thanks in advance!

Looks like it’s the plugins that use qt5, not the application itself…

Hello Strit,

thanks for your reply!

Well, as much as I understand this, these are plugins of qt, not plugins of the application and I don’t think that it’s possible to deactivate them in the application. To be sure I moved away all configuration files of qsynth and tried again, but this doesn’t change anything.