Package Details: pulse-autoconf 1.10.2-1

Git Clone URL: https://aur.archlinux.org/pulse-autoconf.git (read-only, click to copy)
Package Base: pulse-autoconf
Description: PulseAudio server dynamic configuration daemon
Upstream URL: https://eomanis.duckdns.org/permshare/pulse-autoconf/
Keywords: echo-cancellation mix pulseaudio streaming video-conference voice-chat
Licenses: GPL3
Submitter: eomanis
Maintainer: eomanis
Last Packager: eomanis
Votes: 2
Popularity: 0.000000
First Submitted: 2020-08-07 14:13 (UTC)
Last Updated: 2023-08-21 16:35 (UTC)

Latest Comments

« First ‹ Previous 1 2

hedgepigdaniel commented on 2023-08-08 03:48 (UTC)

I've recently found that the service does not start, and shows the following errors:

Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42677]: Connection failure: Connection refused
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42677]: pa_context_connect() failed: Connection refused
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42680]: Failed to create secure directory (/run/user/1000/pulse): Permission denied
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42682]: W: [pulseaudio] core-util.c: Failed to open configuration file '/home/dcal/.config/pulse//daemon.conf': Permission denied
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42682]: W: [pulseaudio] daemon-conf.c: Failed to open configuration file: Permission denied
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42680]: Connection failure: Connection refused
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42680]: pa_context_connect() failed: Connection refused
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42683]: ERROR  Unable to determine the PID file parent directory
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42608]: ERROR  Unable to determine the current PID file's path
Aug 08 13:20:44 dcal-atlassian pulse-autoconf[42608]:  WARN  Another pulse-autoconf instance seems to be managing the PulseAudio server, not applying preset "EchoCancellation"

I've found that the problem can be prevented by removing the following line from the systemd unit:

ProtectHome=yes

hgabreu commented on 2022-09-26 00:04 (UTC)

I'm having a weird issue, where my "duplex" profile is not showing up on boot, when I have pulse-autoconf enabled. Have any of you seen this? https://bbs.archlinux.org/viewtopic.php?pid=2059204#p2059204

eomanis commented on 2021-04-16 15:34 (UTC)

Hello Darkhogg, thanks for the report. You are right, there is no bugtracker currently. Getting my stuff onto GitHub or GitLab is always at the back of my mind, it's not done yet due to a lack of knowledge on my part.

Weird how pactl set-default-sink or pactl set-default-source mess up the loopbacks for you. But well, if re-ordering the setup sequence fixes that, I will just change it to set up loopbacks as late as possible.

I intend to do a new patch release tonight.

Darkhogg commented on 2021-04-16 10:57 (UTC)

Hi! I have a bug to report, and I'm not sure if this is a good place to do it but I haven't found any other place.

Whenever I start in EchoCancellationWithSourcesMix mode, my microphone ends up being heard in my headphones and nothing is recorded from the main source, ever. After tinkering a bit I found out that everything is set up correctly, except the two loobpack streams that should send the src_ec and src_fx to sink_mix are instead sending to sink_main.

I debugged the code a bit and turns out everything's fine until the set-default block runs. At that point, the two loopbacks switch to sink_main and everything's fucked. I tried switching the order from those two blocks, so set-default runs before creating the loopbacks, and it seemed to fix my issues.

I hope this gets fixed and it was useful, I love how well and magically this small package works otherwise