PulseEffects issues with Pipewire

Well, after last update, my pulseeffects didn’t work anymore.
From what I read, I had the choice between pulseeffects-legacy and becoming full pipewire, I choose the latter.
Didn’t do it very clean way though :

[2021-02-09T20:18:59+0100] [ALPM] installed gnome-settings-daemon (3.38.1-1)
[2021-02-09T20:16:54+0100] [ALPM] installed sof-firmware (1.6.1-1)
[2021-02-09T20:16:27+0100] [ALPM] installed libgweather (3.36.1-1)
[2021-02-09T20:15:26+0100] [ALPM] installed lib32-fluidsynth (2.1.7-1)
[2021-02-09T20:15:26+0100] [ALPM] installed lib32-sdl2 (2.0.14-1)
[2021-02-09T20:15:26+0100] [ALPM] installed lib32-libpulse (14.2-2)
[2021-02-09T20:15:26+0100] [ALPM] installed lib32-libasyncns (0.8+3+g68cd5af-2)
[2021-02-09T20:15:26+0100] [ALPM] installed lib32-libinstpatch (1.1.6-1)
[2021-02-09T20:12:38+0100] [ALPM] installed lib32-portaudio (1:19.6.0-4)
[2021-02-09T19:56:37+0100] [ALPM] installed gst-plugin-pipewire (1:0.3.21-1)
[2021-02-09T19:56:37+0100] [ALPM] installed manjaro-pipewire (20210109-1)
[2021-02-09T19:56:37+0100] [ALPM] installed pipewire-jack (1:0.3.21-1)
[2021-02-09T19:56:37+0100] [ALPM] installed pipewire-alsa (1:0.3.21-1)
[2021-02-09T19:56:37+0100] [ALPM] installed wireplumber (0.3.0-1)
[2021-02-09T19:56:37+0100] [ALPM] installed libpipewire02 (0.2.7-1)
[2021-02-09T19:56:37+0100] [ALPM] installed pipewire-pulse (1:0.3.21-1)
[2021-02-09T19:54:57+0100] [ALPM] removed pulseaudio (14.2-2)
[2021-02-09T19:54:57+0100] [ALPM] removed pulseaudio-alsa (1:1.2.2-2)
[2021-02-09T19:54:57+0100] [ALPM] removed libgweather (3.36.1-1)
[2021-02-09T19:54:56+0100] [ALPM] removed gnome-settings-daemon (3.38.1-1)
[2021-02-09T19:54:53+0100] [ALPM] removed eolie (0.9.101-1)
[2021-02-09T19:54:52+0100] [ALPM] removed pulseaudio-bluetooth (14.2-2)
[2021-02-09T19:54:52+0100] [ALPM] removed xfce4-pulseaudio-plugin (0.4.3-1.1)
[2021-02-09T19:54:51+0100] [ALPM] removed pulseaudio-ctl (1.67-1)
[2021-02-09T19:54:51+0100] [ALPM] removed pulseaudio-zeroconf (14.2-2)
[2021-02-09T19:54:51+0100] [ALPM] removed sof-firmware (1.6.1-1)
[2021-02-09T19:54:51+0100] [ALPM] removed pavucontrol (1:4.0-2)
[2021-02-09T19:54:50+0100] [ALPM] removed pulseaudio-lirc (14.2-2)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-libinstpatch (1.1.6-1)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-libasyncns (0.8+3+g68cd5af-2)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-libpulse (14.2-2)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-libcanberra-pulse (0.30+2+gc0620e4-3)
[2021-02-09T19:54:50+0100] [ALPM] removed pulseaudio-equalizer (14.2-2)
[2021-02-09T19:54:50+0100] [ALPM] removed pulseaudio-jack (14.2-2)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-sdl2 (2.0.14-1)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-portaudio (1:19.6.0-4)
[2021-02-09T19:54:50+0100] [ALPM] removed lib32-fluidsynth (2.1.7-1)
[2021-02-09T19:54:50+0100] [ALPM] removed pulseaudio-rtp (14.2-2)
[2021-02-09T19:54:50+0100] [ALPM] removed manjaro-pulse (20210109-1)
[2021-02-09T19:54:50+0100] [ALPM] removed xfce4-volumed-pulse (0.2.3-1)

The issues are:

  • I find no GUI to check which devices are running
  • HDMI doesn’t work anymore (my external loudspeaker are on HMDI)
  • sound is just hashed and horrible

What did I miss ?

[sum@ordi1 ~]$ inxi -Fxxxx
System:
  Host: ordi1 Kernel: 5.10.13-2-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.2.1 Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel, plank 
  wm: xfwm4 dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: ASUSTeK product: K53SD v: 1.0 
  serial: <superuser required> 
  Mobo: ASUSTeK model: K53SD v: 1.0 serial: <superuser required> 
  UEFI: American Megatrends v: K53SD.208 date: 08/10/2012 
Battery:
  ID-1: BAT0 charge: 16.9 Wh condition: 16.9/57.2 Wh (30%) volts: 12.4/11.1 
  model: ASUSTek K53--52 type: Li-ion serial: N/A status: Full 
CPU:
  Info: Dual Core model: Intel Core i3-2350M bits: 64 type: MT MCP 
  arch: Sandy Bridge rev: 7 L2 cache: 3 MiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 18367 
  Speed: 985 MHz min/max: 800/2300 MHz Core speeds (MHz): 1: 985 2: 853 
  3: 915 4: 798 
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics 
  vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0116 
  class ID: 0300 
  Device-2: NVIDIA GF119M [GeForce 610M] vendor: ASUSTeK driver: nouveau 
  v: kernel bus ID: 01:00.0 chip ID: 10de:1058 class ID: 0300 
  Device-3: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo 
  bus ID: 1-1.2:3 chip ID: 058f:a014 class ID: 0e02 
  Display: x11 server: X.Org 1.20.10 driver: loaded: modesetting,nouveau 
  alternate: fbdev,intel,nv,vesa resolution: 1: 1366x768~60Hz 
  2: 1680x1050~60Hz 3: 1024x768~60Hz s-dpi: 96 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 3000 (SNB GT2) 
  v: 3.3 Mesa 20.3.4 compat-v: 3.0 direct render: Yes 
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio 
  vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  chip ID: 8086:1c20 class ID: 0403 
  Sound Server: ALSA v: k5.10.13-2-MANJARO 
Network:
  Device-1: Intel Centrino Wireless-N 100 driver: iwlwifi v: kernel 
  port: d000 bus ID: 03:00.0 chip ID: 8086:08ae class ID: 0280 
  IF: wlp3s0 state: up mac: 78:92:9c:95:7a:b2 
  Device-2: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet vendor: ASUSTeK 
  driver: atl1c v: kernel port: 9000 bus ID: 05:00.0 chip ID: 1969:1083 
  class ID: 0200 
  IF: enp5s0 state: down mac: 10:bf:48:0f:dd:cf 
Drives:
  Local Storage: total: 931.51 GiB used: 461.89 GiB (49.6%) 
  ID-1: /dev/sda vendor: Seagate model: ST1000LM024 HN-M101MBB 
  size: 931.51 GiB speed: 3.0 Gb/s serial: S2TTJ9CC400760 rev: 0001 
Partition:
  ID-1: / size: 95.62 GiB used: 37.12 GiB (38.8%) fs: ext4 dev: /dev/sda2 
  ID-2: /boot/efi size: 246.1 MiB used: 278 KiB (0.1%) fs: vfat 
  dev: /dev/sda1 
  ID-3: /home size: 819.53 GiB used: 424.76 GiB (51.8%) fs: ext4 
  dev: /dev/sda3 
Swap:
  ID-1: swap-1 type: file size: 256 MiB used: 524 KiB (0.2%) priority: 50 
  file: /var/lib/systemd-swap/swapfc/1 
Sensors:
  System Temperatures: cpu: 58.0 C mobo: N/A gpu: nouveau temp: 55.0 C 
  Fan Speeds (RPM): cpu: 2500 
Info:
  Processes: 257 Uptime: 57m wakeups: 1 Memory: 11.48 GiB 
  used: 5.98 GiB (52.1%) Init: systemd v: 247 Compilers: gcc: 10.2.0 
  Packages: 1905 pacman: 1867 flatpak: 38 Shell: Bash v: 5.1.0 
  running in: xfce4-terminal inxi: 3.3.00 
[sum@ordi1 ~]$ 

[sum@ordi1 ~]$ sudo dmesg | grep rro
[    0.798269] RAS: Correctable Errors collector initialized.
[   30.164256] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x000000003) is beyond end of object (length 0x0) (20200925/exoparg2-393)
[   30.164267] ACPI Error: Aborting method \_SB.PCI0.GFX0._DSM due to previous error (AE_AML_PACKAGE_LIMIT) (20200925/psparse-529)
[   30.164597] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x000000003) is beyond end of object (length 0x0) (20200925/exoparg2-393)
[   30.164605] ACPI Error: Aborting method \_SB.PCI0.GFX0._DSM due to previous error (AE_AML_PACKAGE_LIMIT) (20200925/psparse-529)
[   30.164613] ACPI Error: Aborting method \_SB.PCI0.PEG0.GFX0._DSM due to previous error (AE_AML_PACKAGE_LIMIT) (20200925/psparse-529)
[sum@ordi1 ~]$ sudo dmesg | grep aile
[   20.172427] systemd[1]: haveged.service: Failed with result 'exit-code'.
[   30.164280] ACPI: \_SB_.PCI0.GFX0: failed to evaluate _DSM (0x300b)
[   30.164625] ACPI: \_SB_.PCI0.PEG0.GFX0: failed to evaluate _DSM (0x300b)
[  106.122114] audit: type=1103 audit(1612939076.892:82): pid=1478 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='op=PAM:setcred grantors=? acct="sum" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
[sum@ordi1 ~]$ 

The developer of Pipeeffects has intended to switch to Pipewire for some time
[Feature Request] Adding support to Pipewire? · Issue #397 · wwmm/pulseeffects · GitHub

There has not been much discussion on here about pipewire so I do not know if anyone here is up to speed on troubleshooting Pipewire problems

Pipewire Wiki might have the information you need to work this out
Home · Wiki · PipeWire / pipewire · GitLab

Got your point.
@ this stage I shifted back to pulseaudio and pulseeffects-legacy

I leave this thread open to learn more on pipewire : I had the pipewire package in my install, alongside pulseaudio this from a recent update if I guess it well.
Community repository pulseeffects only works with pipewire and AUR pulseeffects-legacy version takes 5 minutes to compile.

Thus I’m a little puzzled on what should be the default install : pulseaudio or pipewire ?

For Manjaro? I guess for a long time it will be pulseaudio. Pipwire is in testing stage, and like you can read in project wiki at the moment it’s only to play around not for daily/production use. It’s from what I’ve understood.

If PA works on your machine without issues, there is no reason to switch in my opinion. Theoretically there is a higher chance that you face issues with pipewire than pulseaudio.

4 Likes

I would expect it to take more time to build the pulseeffects dependencies calf-effects and lsp-plugins than the main package, but not 5 minutes. I assume that time includes removing Pipewire and reinstating PulseAudio?

PulseAudio is still Manjaro default for now, but Arch might change to Pipewire default in the future. If Manjaro follows Arch on this, the prior knowledge and support for audio will have to be replaced and the community will have to learn how to support it

PulseAudio users should consider the alternatives to pulseeffects-legacy

1 Like

There are 8 pipewire packages listed in the last update

manjaro-pipewire                 -           20210109-1
gst-plugin-pipewire       0.3.18-1             0.3.19-1
pipewire                  0.3.18-1             0.3.19-1
pipewire-alsa             0.3.18-1             0.3.19-1
pipewire-docs             0.3.18-1             0.3.19-1
pipewire-jack             0.3.18-1             0.3.19-1
pipewire-pulse            0.3.18-1             0.3.19-1

presumably the new metapackage will install the other packages for switch to pipewire

But as far as I know the systemd pulseaudio.service should still be active
and the equivalent pipewire.services should be inactive
users should check their own systems

systemctl --user status pulseaudio*
systemctl --user status pipewire*

Originally, I just had pipewire, not the metapackage, then I installed it and removed it as its a disaster.

1 Like

Uhhh, I check and have the service of a package I removed !!

[sum@ordi1 ~]$ systemctl --user status pulseaudio*
● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor>
     Active: active (running) since Wed 2021-02-10 15:23:47 CET; 4h 27min ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 1073 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio>
             ├─1073 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─1080 /usr/lib/pulse/gsettings-helper

févr. 10 15:23:46 ordi1 systemd[913]: Starting Sound Service...
févr. 10 15:23:47 ordi1 systemd[913]: Started Sound Service.
févr. 10 15:24:11 ordi1 pulseaudio[1073]: GetManagedObjects() failed: org.freed>

● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor p>
     Active: active (running) since Wed 2021-02-10 15:23:28 CET; 4h 28min ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio>

févr. 10 15:23:28 ordi1 systemd[913]: Listening on Sound System.
lines 1-21/21 (END)...skipping...
● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-10 15:23:47 CET; 4h 27min ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 1073 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.service
             ├─1073 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─1080 /usr/lib/pulse/gsettings-helper

févr. 10 15:23:46 ordi1 systemd[913]: Starting Sound Service...
févr. 10 15:23:47 ordi1 systemd[913]: Started Sound Service.
févr. 10 15:24:11 ordi1 pulseaudio[1073]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did n>

● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-10 15:23:28 CET; 4h 28min ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

févr. 10 15:23:28 ordi1 systemd[913]: Listening on Sound System.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
[sum@ordi1 ~]$ systemctl --user status pipewire*
● pipewire.service - Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-10 15:46:26 CET; 4h 5min ago
TriggeredBy: ● pipewire.socket
   Main PID: 41863 (pipewire)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.service
             ├─41863 /usr/bin/pipewire
             └─41865 /usr/bin/pipewire-media-session

févr. 10 15:46:26 ordi1 systemd[913]: Started Multimedia Service.

● pipewire.socket - Multimedia System
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-02-10 15:23:28 CET; 4h 28min ago
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

févr. 10 15:23:28 ordi1 systemd[913]: Listening on Multimedia System.
[sum@ordi1 ~]$ 

And my pulseaudio isn’t exactly clear…

Looks like legacy version of pulseeffects is now in community repo thanks to Philip :slight_smile:

pulseeffects-legacy                                                                                   4.8.4-3  community 
    Audio Effects for Pulseaudio Applications
2 Likes

I’m just trying out pipewire. It doesn’t work so well with pulseeffects (ver 5.0), stuttering sound with some filters, crackling when adjusting the volume etc. If pulseeffect is uninstalled, it works without problems so far.
I noticed that I had to switch to ALSA under Audio in Virtualbox in order to have sound.

greetings

PulseAudio appears to starting ok but hitting an error

If the pipewire service is stopped and disabled any installed pipewire packages should not be a problem
These commands will deactivate and disable Pipewire

systemctl --user mask pipewire.socket --now
systemctl --user disable pipewire.service --now

Reboot system when Pipewire is disabled and PulseAudio should be OK

use this command to check pulseaudio with the full error message text

systemctl --user -l --no-pager status pulseaudio*

Users should be able to have both Pipewire and PulseAudio installed and use systemd services to switch between them

Still with an error !

[sum@ordi1 ~]$ systemctl --user mask pipewire.socket --now
Created symlink /home/sum/.config/systemd/user/pipewire.socket → /dev/null.
[sum@ordi1 ~]$ systemctl --user disable pipewire.service --now
Unit /home/sum/.config/systemd/user/pipewire.socket is masked, ignoring.
[sum@ordi1 ~]$ systemctl --user -l --no-pager status pulseaudio*
● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-02-11 07:40:32 CET; 3h 5min ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 1275 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.service
             ├─1275 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─1366 /usr/lib/pulse/gsettings-helper

févr. 11 07:40:23 ordi1 systemd[1080]: Starting Sound Service...
févr. 11 07:40:32 ordi1 systemd[1080]: Started Sound Service.
févr. 11 07:40:56 ordi1 pulseaudio[1275]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-02-11 07:39:45 CET; 3h 6min ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

févr. 11 07:39:45 ordi1 systemd[1080]: Listening on Sound System.
[sum@ordi1 ~]$ 

@snydar : the issue comes from the fact that without pulseeffects I couldn’t have a good sound for my favorite radio on shortwave :

Pipewire still bugged after installing all dependencies:

[2021-02-28T16:30:04+0100] [ALPM] installed linux511 (5.11.1-1)
[2021-02-28T16:47:28+0100] [ALPM] installed pipewire-jack (1:0.3.22-1)
[2021-02-28T16:47:28+0100] [ALPM] installed gst-plugin-pipewire (1:0.3.22-1)
[2021-02-28T16:47:28+0100] [ALPM] installed wireplumber (0.3.0-1)
[2021-02-28T16:47:28+0100] [ALPM] installed pipewire-alsa (1:0.3.22-1)
[2021-02-28T16:47:28+0100] [ALPM] installed pipewire-pulse (1:0.3.22-1)
[2021-02-28T16:47:28+0100] [ALPM] installed manjaro-pipewire (20210109-1)
[2021-02-28T16:47:28+0100] [ALPM] installed libpipewire02 (0.2.7-1)
[2021-02-28T16:47:29+0100] [ALPM] installed pipewire-docs (1:0.3.22-1)
[2021-02-28T16:47:29+0100] [ALPM] installed gst-plugin-gtk (1.18.3-1)
[2021-02-28T16:47:29+0100] [ALPM] installed libebur128 (1.2.6-1)
[2021-02-28T16:47:29+0100] [ALPM] installed pulseeffects (5.0.0-1)

I get this:

$ pulseeffects

(pulseeffects:90769): pulseeffects-ERROR **: 17:28:19.545: pulse_manager: context initialization failed
Trappe pour point d'arrêt et de trace (core dumped)

Then I had to revert and reinstall legacy :confused:

[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-modules-bt (1.4-6)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-jack (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-zeroconf (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-rtp (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-lirc (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseaudio-equalizer (14.2-2)
[2021-02-28T17:17:02+0100] [ALPM] installed gst-plugin-gtk (1.18.3-1)
[2021-02-28T17:17:02+0100] [ALPM] installed libebur128 (1.2.6-1)
[2021-02-28T17:17:02+0100] [ALPM] installed pulseeffects-legacy (4.8.4-3)

There it’s ok, but legacy !

Solved with:

Thank you @kagetora13

It didn’t stand reboot:

$ pulseeffects

(pulseeffects:193857): pulseeffects-ERROR **: 13:56:18.866: pipe_manager: context connection failed
Trappe pour point d'arrêt et de trace (core dumped)

Here other elements:

$ systemctl --user restart pipewire.service
Failed to restart pipewire.service: Unit pipewire.socket is masked.
$ sudo systemctl unmask pipewire.socket
Unit pipewire.socket does not exist, proceeding anyway.
$ sudo systemctl list-unit-files | grep masked
dbus-org.freedesktop.ModemManager1.service masked          disabled     
lvm2-monitor.service                       masked          disabled     
ModemManager.service                       masked          disabled     
NetworkManager-wait-online.service         masked          disabled     
systemd-random-seed.service                masked          disabled

systemctl does not need sudo, even for a system service

PipeWire is a user service and socket and using sudo will fail even if the --user option is included

This should get the socket unmasked, enabled and started

systemctl --user unmask pipewire.socket && systemctl --user enable --now pipewire.socket
1 Like

Hi !
Thank you for this: it got rid of the core dumped.
Now PulseEffects does start.
The sound is just horrendous and filters don’t seem to act.
In addition I lost all keyboard (and xfce) sound level control…

[edit]Solved, even if some filter are bugged for now (auto-gain - crystalizer - bass enhancer…)

In addition to what was already done, I applied @MajorMayer 's advice: [Stable Update] 2021-02-28 - Kernels, Plasma 5.21.1, Frameworks 5.79, Firefox, Thunderbird, Python - #219 by MajorMayer

I also removed xfce4-pulseaudio-plugin to only keep xfce4-volumed-pulse (this care of the keyboard volume settings)

Thank you all for this, here what I did:

sudo pacman -Rdd pulseaudio pulseaudio-alsa pulseaudio-bluetooth pulseaudio-ctl pulseaudio-equalizer pulseaudio-jack pulseaudio-lirc pulseaudio-rtp pulseaudio-zeroconf pulseaudio-equalizer-ladspa

as several packages were not insalled, I indeed did:

sudo pacman -Rdd pulseaudio pulseaudio-alsa pulseaudio-ctl pulseaudio-equalizer pulseaudio-jack pulseaudio-equalizer-ladspa

then

sudo pacman -Rdd pulseeffects-legacy
sudo pacman -S manjaro-pipewire gst-plugin-pipewire pulseeffects
sudo pacman -S xdg-desktop-portal xdg-desktop-portal-gtk

Then

systemctl --user unmask pipewire.socket && systemctl --user enable --now pipewire.socket

Then

sudo nano /etc/pipewire/media-session.d/media-session.conf

uncomment the “metadata” module in the default section.

[Edit] I reverted this one, as it seemed have a negative impact on somme pulseeffects filters
[Edit2] Reused it as, even if several pulseeffects 5 filters seem broken, quality of equalizer seems better with metadata uncommented.

Then

systemctl --user restart pipewire.service

and to recover my Xfce keyboard volume control :
[Edit] If you are not on Xfce, DON’T apply the next two commands.

sudo pacman -R xfce4-pulseaudio-plugin
sudo pacman -S xfce4-volumed-pulse

After all this pipewire & pulseeffect do work, even if, as said, several filters cannot be used for now.

1 Like

how do you translate this for kde? I lost my volume control too

sorry what do you mean uncomment, you mean delete the word metadata?

# commented line

uncommented line
1 Like