I thought that the problem mentioned on Friday by @EbonJaeger with the intel-compute-runtime package would result in the Solus updates being postponed for a week. As users, we could have understood that.

And then, this Sunday at 8.53pm (French time), 67 updates (509,08 MiB) arrived, and so far so good since their validation.

You're really great, thank you. 👏

Hi,

Am I the only one having:

Qt FATAL: Cannot mix incompatible Qt library (5.15.10) with this library (5.15.11)

after the upgrade?

Looks like the QT based apps (keepassXC, VB, Qbittorrent) are affected and not being able to run them (core dumped).

any suggestions how to fix ?

EDIT: I think I found the issue - the package python3-qt5 is still on 5.15.10 and this package is a dependency of:
autokey-py3-qt polychromatic python-qscintilla hplip torbrowser-launcher python-qtwebengine

EDIT2: even after removing python3-qt5 and all packages from above + system reboot, the problem still persist.
Can't find what other package causes the version mismatch.

EDIT3: Managed to trace the coredump to this shared object /usr/lib64/qt5/plugins/styles/libqgtk2style.so which is provided by qtstyleplugins.
If I remove the shared object, the application is starting, but it's ugly / messy / gui unusable.
Removed qtstyleplugins and the dependent packages:

budgie-desktop-branding-livecd budgie-desktop-branding

EDIT4:
Looks like my system install is waaaay too old (5+ years) and something along all customizations I made broke after the latest patch.

Maybe rebuilding the qtstyleplugins against the newest qt5-base will fix the issue ?

EDIT5: rebuilding the qtstylesplugins with latest qt5-base really fixes the issue. I guess no PR will be needed, because it's just rebuild and no changes were made to the package.

Cheers,
PY

Rebuilt qtstyleplugins cherry-picked to stable, thanks for the report!

Solarmass We imported a bunch of patches from Fedora to better integrate qt5 applications into GTK environments (GNOME/Budgie). qt5 now tries to determine if you're using a dark theme and if so will set itself to use the dark color palette. You may need to adjust some theme settings on your end to make it look better now, but this is generally considered a positive change for most applications.

    ReillyBrogan I applied this update and rebooted. qBittorrent still uses the same (half-broken) dark theme. I also tried to switch Budgie dark/light toggle, no effect 🙁

      Solarmass The qtstyleplugins update has nothing to do with that issue. Can you please open an issue on our package issue tracker for your issue?

        Also, just cherry-picked an update to our broadcom drivers that should fix a reported issue with failed boots.

          ReillyBrogan

          Actually I noticed the same (odd theme behavior in qbittorrent when moving the window) after deleting qtstylesplugins and it's shared objects.

          Solarmass

          Try to delete the ~/.cache folder and double check if /usr/lib64/qt5/plugins/styles/libqgtk2style.so is the rebuilt one (check the timestamp on the file).

          EDIT: also try to start it like that QT_QPA_PLATFORMTHEME="gtk2" qbittorrent and check if it makes any better.

            presianbg Try to delete the ~/.cache folder and double check if /usr/lib64/qt5/plugins/styles/libqgtk2style.so is the rebuilt one (check the timestamp on the file).

            The .cache folder is used for a TON of things. Please don't give advice to people to delete it.

            Instead, people should delete the subfolder that contains the cache they actually want to delete.

            presianbg Try to delete the ~/.cache folder and double check if /usr/lib64/qt5/plugins/styles/libqgtk2style.so is the rebuilt one (check the timestamp on the file).

            I have actually deleted ~/.cache 😃

            libqgtk2style.so seems fine

            EDIT: also try to start it like that QT_QPA_PLATFORMTHEME="gtk2" qbittorrent and check if it makes any better.

            qbittorrent starts with a very long delay, but it makes it better, tho now we have a scaling problems like huge context menus paddings and some weird icons. This scaling problem I had before.

              presianbg EDIT: also try to start it like that QT_QPA_PLATFORMTHEME="gtk2" qbittorrent and check if it makes any better.

              I wonder if there an option to start with a forced light theme 🤔

              Solarmass qbittorrent starts with a very long delay, but it makes it better, tho now we have a scaling problems like huge context menus paddings and some weird icons. This scaling problem I had before.

              This is why qtstyleplugins is disabled by default.

              Look, I'm going to be real here. I've asked to see an issue for this on our issue tracker with full reproduction steps to re-create the issue. I tested it in a Budgie VM and it was fine during testing. Other people in this thread are more than welcome to help you debug the issue but I'm not going to spend any further time on it without that issue being created.

                ReillyBrogan issue is created.

                I found the workaround, QT_QPA_PLATFORMTHEME="qt5ct" qbittorrent but we will loose tray icon

                Discord 0.0.34 cherry-picked.

                plutuplutu I've heard someone mention that they had to run sudo depmod -a after installing the updated driver. That shouldn't be necessary but it's something to give a try.

                No problems this time.