You are not logged in.

#1 2018-12-10 14:35:27

digitalone
Member
Registered: 2011-08-19
Posts: 355

[SOLVED] Disabling PulseAudio integration for lack of GLib event loop?

I worder why audio management on Plasma 5 should be a mess.

Weeks ago I uninstalled plasma-pa because of this bug: https://bugs.kde.org/show_bug.cgi?id=398538
Which I can't stand because I have to use PulseEffects and plasma-pa doesn't let me do it even if I set it as default sink.

Not really a problem, there's good ol' kmix that works really good.

Today I performed a system upgrade, after installing plenty of new plasma packges, I reboot the system and kmix does not show pulseaudio sinks anymore.
Running systemsettings5 from shell and entering in audio/video section, it shows:

WARNING: Disabling PulseAudio integration for lack of GLib event loop.

Is that normal? Is this really a wanted behavior?

Well, it still works beause I have pulseaudio-alsa that redirects alsa applications to use pulseaudio, but... it's a mess. Before was PHONON->PULSE->ALSA.
Now: PHONON->ALSA->PULSE->ALSA.

Keet it simple, stupid.

But before I could control applications volume level through kmix while now I can't. Before with keyboard volume keys I could control pulseaudio sink chosen from Kmix while now I control alsa device which still works but it's not what I wanted.

Please, tell me I made something wrong because that can't be real.

Last edited by digitalone (2018-12-10 18:06:52)

Offline

#2 2018-12-10 15:12:09

irrlicht
Member
Registered: 2010-12-06
Posts: 107

Re: [SOLVED] Disabling PulseAudio integration for lack of GLib event loop?

I can confirm this.

file:///usr/lib/qt/qml/org/kde/kirigami.2/templates/AbstractApplicationHeader.qml:113: TypeError: Cannot read property 'globalToolBarItem' of null
file:///usr/lib/qt/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:62:21: Unable to assign QQuickMouseArea_QML_258 to Page_QMLTYPE_171
file:///usr/lib/qt/qml/org/kde/kirigami.2/templates/AbstractApplicationHeader.qml:46:5: Unable to assign QQuickMouseArea_QML_258 to Page_QMLTYPE_171
KActivitiesStats( 0x561bb1e83860 ) ResultModelPrivate::onResultScoreUpdated  result added: "kcm:kcm_pulseaudio.desktop" score: 0 last: 1544454483 first: 1544454483
WARNING: Disabling PulseAudio integration for lack of GLib event loop.
KActivitiesStats( 0x561bb1e83860 ) ResultModelPrivate::onResultScoreUpdated  result added: "kcm:kcm_phonon.desktop" score: 4 last: 1544454485 first: 1544136422
org.kde.kcoreaddons: Error loading plugin "kcm_pulseaudio" "The shared library was not found."
Plugin search paths are ("/usr/lib/qt5/plugins", "/usr/lib/qt/plugins", "/usr/bin")

Everything less than immortality is a complete waste of time!

Offline

#3 2018-12-10 15:23:09

digitalone
Member
Registered: 2011-08-19
Posts: 355

Re: [SOLVED] Disabling PulseAudio integration for lack of GLib event loop?

Tried to uninstall kmix and reinstalled plasma-pa.

It can access to pulseaudio sinks, but I still can't use it for that bug. Other plasma applications seems to use alsa.

Uninstalled plasma-pa and reinstalled kmix and I noticed that I can control applications volume level enabling reproductions streams from kmix config (it was enabled for pulse, but it should be re-enabled for alsa).

So, it works for me quite similar to before, but that's good for a use case where pulseaudio is not installed. I have pulseaudio and want to control pulseaudio... and that should be the real behavior for my use case.

Offline

#4 2018-12-10 16:45:05

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,305

Re: [SOLVED] Disabling PulseAudio integration for lack of GLib event loop?

Fixed in phonon 4.10.1-3 and kmix 18.08.3-2. Please use bugs.archlinux.org next time.

Offline

#5 2018-12-10 18:06:20

digitalone
Member
Registered: 2011-08-19
Posts: 355

Re: [SOLVED] Disabling PulseAudio integration for lack of GLib event loop?

Thanks.

Offline

Board footer

Powered by FluxBB