Error when loading QML file

SUMMARY
The sound settings are not loading. It shows following error message:

qrc:/kcm/kcm_pulseaudio/main.qml:20 No se puede cargar la biblioteca /usr/lib64/qt6/qml/org/kde/plasma/private/volume/libplasma-volume-declarative.so: /usr/lib64/qt6/qml/org/kde/plasma/private/volume/libplasma-volume-declarative.so: undefined symbol: _ZN12PulseAudioQt7Context12stateChangedEv

It has been reported: https://bugs.kde.org/show_bug.cgi?id=494313, and flagged as packaging issue, to be solved by the distribution.

STEPS TO REPRODUCE

  1. Open Systems settings
  2. Select Sound

OBSERVED RESULT
It shows an error message

EXPECTED RESULT
Sound configurations page.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: kernel 6.11.2-1-default (64 bits)
KDE Plasma Version: 6.2
KDE Frameworks Version: 6.6
Qt Version: 6.7.3

ADDITIONAL INFORMATION
OpenSuse Tumbleweed.

The forums are not a bug tracker.

1 Like

I have the same issue after upgrading to plasma 6.2, I’m rolling back to pre-upgrade snapshot. Its packaging issue.

I have this issue and have created bug 1231418 for this issue in bugzilla.

Stuart

2 Likes

It’s been solved. It was due to bad packages on KDE:Extra : 1231418 – Error loading Audio Volume

You just have to run zypper dup, accept installing libKF6PulseAudioQt5 from OpenSuse repo and restart plasma :slight_smile:

1 Like

Awesome, thank you.

1 Like

In my case I think this happened because I had the KDE:Extra repository installed and it was at a priority which was the same as the normal openSUSE priority, I have now lowered the priority of the repo so that the openSUSE ones take priority. Be aware that the higher the number the lower priority when you look at this. So normal openSUSE repos are 99 and now I have the KDE:Extra at 105 which means that the openSUSE ones will be used if any package is in more than one repo. The way priority works is 0 is the highest and 200 the lowest - a bit counter intuitive in my view but that’s the way it is!

Stuart

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.