Hi all, I wanted to ask why plasma-workspace requires plasma-pa? On every big update I have to remember that I need to delete the pulse executable to get stuff working again. KDE just works fine with pure alsa. I'm typically doing packaging on the audio engineering side of Fedora and I use Fedora for production purposes. I have no interest in spending time to get pulseaudio work right for every scenario on all computers I use. There's always a glitch somewhere.
Can we drop the dependency, or, at least, is there a more elegant workaround I can use to make KDE not spawn pulse? Not sure if I need to file a bug for this.
Thanks, Orcan
On 2020-07-01 13:54, Orcan Ogetbil wrote:
I wanted to ask why plasma-workspace requires plasma-pa? On every big update I have to remember that I need to delete the pulse executable to get stuff working again. KDE just works fine with pure alsa. I'm typically doing packaging on the audio engineering side of Fedora and I use Fedora for production purposes. I have no interest in spending time to get pulseaudio work right for every scenario on all computers I use. There's always a glitch somewhere.
Can we drop the dependency, or, at least, is there a more elegant workaround I can use to make KDE not spawn pulse? Not sure if I need to file a bug for this.
Have you tried moving/deleting /etc/xdg/autostart/pulseaudio.desktop?
Just a possible answer to not spawn pulseaudio. I'm not currently in a possition to give it a try.
On Wed, 1 Jul 2020 at 02:02, Ed Greshkowrote:
On 2020-07-01 13:54, Orcan Ogetbil wrote:
Can we drop the dependency, or, at least, is there a more elegant workaround I can use to make KDE not spawn pulse? Not sure if I need to file a bug for this.
Have you tried moving/deleting /etc/xdg/autostart/pulseaudio.desktop?
Just a possible answer to not spawn pulseaudio. I'm not currently in a possition to give it a try.
Thank you for the try. Apparently I don't have that file on my system. What package provides it or creates it?
Best, Orcan
On 2020-07-02 08:13, Orcan Ogetbil wrote:
On Wed, 1 Jul 2020 at 02:02, Ed Greshkowrote:
On 2020-07-01 13:54, Orcan Ogetbil wrote:
Can we drop the dependency, or, at least, is there a more elegant workaround I can use to make KDE not spawn pulse? Not sure if I need to file a bug for this.
Have you tried moving/deleting /etc/xdg/autostart/pulseaudio.desktop?
Just a possible answer to not spawn pulseaudio. I'm not currently in a possition to give it a try.
Thank you for the try. Apparently I don't have that file on my system. What package provides it or creates it?
Well, that guess didn't work. I had thought that was the way it was done. The file is provided by pulseaudio-module-x11 but clearly that is a dead end.
I've only had the chance to take a cursory look but looking at the output of ps
egreshko 1189 890 0 08:25 ? 00:00:00 /usr/bin/pulseaudio --daemonize=no
and PID 890 is
egreshko 890 1 0 08:23 ? 00:00:00 /usr/lib/systemd/systemd --user
So, it would seem that pulseaudio is started via systemd user.
[egreshko@f32k ~]$ systemctl --user list-units | grep pulse
pulseaudio.service loaded active running Sound Service pulseaudio.socket loaded active running Sound System
I'd think that looking into how that is done may be worthwhile.
On 2020-07-02 08:42, Ed Greshko wrote:
I'd think that looking into how that is done may be worthwhile.
I had a few moments before I have to run out the door....
Have a look in /usr/lib/systemd/user.
Try moving or changing the pulseaudio files. Then logging out/in.
Also, it probably is a good idea to modify /etc/systemd/logind.conf to have
KillUserProcesses=yes
so any user processes are not left running in the background to be reused.