Fixing 'Cannot mix incompatible Qt library' error on my Manjaro system

preview_player
Показать описание
After doing regular updates on my system, pretty much all QT5 software that I use, for example VLC and SimpleScreenRecorder, was broken. Trying to execute them fails and leads to an error message that says: "Cannot mix incompatible Qt library (5.15.2) with this library (5.15.3)". The problem on my system was that the "qt5-styleplugins" package, which is not in the official repositories of Manjaro anymore by the way but instead on the AUR, needed a rebuild because QT5 got updated from 5.15.2 to 5.15.3 and the software that the package provides needed to be recompiled against the new version of QT5. Since it is now on the AUR, you have to do this maintenance task yourself.

I use the "qt5-styleplugins" because I use the gtk2 style for my QT5 applications, which mimicks my GTK theme.

I recorded the screen with my phone because, well, I could not run neither SimpleScreenRecorder nor OBS Studio in that state. It was the most immediate and the quickest solution that came to my mind.

#Manjaro #Linux #QT5 #Fix #FOSS

Рекомендации по теме
Комментарии
Автор

Can you help me Please?
I am using arch linux.
When i open vlc or flameshot.
This below error pops-
"Cannot mix incompatible Qt library (5.15.15) with this library (5.15.16)".
I have used your above method but the error is still there.

ayushaggarwal
Автор

Any idea how to fix desktop plex for windows? New update throws the same error in logs. Except mine is in reverse 5.15.3 to 5.15.2

SRC
Автор

This is buls**t – key application manjaro-settings-manager is based on this library. Releasing „XFCE” versions is pointless in this way. Qt is owned by Nokia, which is owned by Microsoft… This is not free library.

LordBlick
visit shbcf.ru