You are not logged in.

#1 2024-07-21 10:25:54

peroxidesunflower
Member
Registered: 2024-07-21
Posts: 9

misconfigured pipewire/pulseaudio [SOLVED]

Hello!
This is my first post here so bear with me :)
I've been using arch as a daily driver for several months and had a working sound setup using only pulseaudio, decided to switch to pipewire in hopes of getting a bluetooth headset working but made a mistake at some point and now my sound is broken. Gonna post some relevant info based on a similar post.
speaker-test wasn't working initially, but I switched sound cards in ~/.asoundrc and now it returns sound, although it's mono. Applications (firefox, vlc, games) don't produce any sound. I am using pavucontrol as well. 

 
journalctl --user -u pulseaudio

Jul 20 23:18:49 gravytrain systemd[646]: Starting Sound Service...
Jul 20 23:18:50 gravytrain systemd[646]: Started Sound Service.
Jul 20 23:18:50 gravytrain pulseaudio[1063]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jul 20 23:25:42 gravytrain pulseaudio[1063]: org.bluez.BatteryProv
iderManager1.UnregisterBatteryProvider() Failed: org.freedesktop.DBus.Error.NoReply:Remote
 peer disconnected
Jul 20 23:25:42 gravytrain systemd[646]: pulseaudio.se
rvice: Main process exited, code=dumped, status=11/SEGV
Jul 20 23:25:42 gravytrain systemd[646]: pulseaudio.se
rvice: Failed with result 'core-dump'.
Jul 20 23:25:43 gravytrain systemd[646]: pulseaudio.service: Scheduled restart job, restar
t counter is at 1.
Jul 20 23:25:43 gravytrain systemd[646]: Starting Sound Service...
Jul 20 23:25:43 gravytrain pulseaudio[5714]: Stale PID
 file, overwriting.
Jul 20 23:25:43 gravytrain pulseaudio[5714]: Failed to find a work
ing profile.
Jul 20 23:25:43 gravytrain pulseaudio[5714]: Failed to load module
 "module-alsa-card" (argument: "device_id="0" name="pci-0000_08_00.1" card_name="alsa_card
.pci-0000_08_00.1" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no defer
red_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discove
red=1""): initialization failed.
Jul 20 23:25:43 gravytrain systemd[646]: Stopped Sound Service.
-- Boot 20e50acf055b42d18aafb10b2f2d99ce --
Jul 20 23:27:04 gravytrain systemd[649]: Starting Sound Service...
Jul 20 23:27:05 gravytrain systemd[649]: Started Sound Service.
Jul 20 23:27:05 gravytrain pulseaudio[1068]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jul 20 23:29:10 gravytrain pulseaudio[1068]: Failed to
 create sink input: sink is suspended.
Jul 20 23:29:10 gravytrain pulseaudio[1068]: Failed to
 create sink input: sink is suspended.
Jul 20 23:29:10 gravytrain pulseaudio[1068]: Failed to
 create sink input: sink is suspended.
Jul 21 00:04:31 gravytrain pulseaudio[1068]: org.bluez.BatteryProv
iderManager1.UnregisterBatteryProvider() Failed: org.freedesktop.DBus.Error.NoReply:Remote
 peer disconnected
Jul 21 00:04:31 gravytrain systemd[649]: pulseaudio.se
rvice: Main process exited, code=dumped, status=11/SEGV
Jul 21 00:04:31 gravytrain systemd[649]: pulseaudio.se
rvice: Failed with result 'core-dump'.
Jul 21 00:04:31 gravytrain systemd[649]: pulseaudio.service: Scheduled restart job, restar
t counter is at 1.
Jul 21 00:04:31 gravytrain systemd[649]: Starting Sound Service...
Jul 21 00:04:31 gravytrain pulseaudio[62862]: Stale PI
D file, overwriting.
Jul 21 00:04:31 gravytrain pulseaudio[62862]: Mapping hdmi-surroun
d71-extra4: snd_pcm_info() failed Permission denied:
Jul 21 00:04:31 gravytrain systemd[649]: Stopped Sound Service.
-- Boot 7b6faa09b7ae4498b3d989aa5844c0e1 --
Jul 21 00:05:28 gravytrain systemd[640]: Starting Sound Service...
Jul 21 00:05:28 gravytrain systemd[640]: Started Sound Service.
Jul 21 00:05:29 gravytrain pulseaudio[1054]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jul 21 00:11:23 gravytrain pulseaudio[1054]: org.bluez.BatteryProv
iderManager1.UnregisterBatteryProvider() Failed: org.freedesktop.DBus.Error.NoReply:Remote
 peer disconnected
Jul 21 00:11:23 gravytrain systemd[640]: Stopping Sound Service...
Jul 21 00:11:23 gravytrain systemd[640]: Stopped Sound Service.
-- Boot 2505037af6a447debd8b1561190b7820 --
Jul 21 00:21:08 gravytrain systemd[639]: Starting Sound Service...
Jul 21 00:21:09 gravytrain systemd[639]: Started Sound Service.
Jul 21 00:21:09 gravytrain pulseaudio[1059]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jul 21 00:27:55 gravytrain pulseaudio[1059]: org.bluez.BatteryProv
iderManager1.UnregisterBatteryProvider() Failed: org.freedesktop.DBus.Error.NoReply:Remote
 peer disconnected
Jul 21 00:27:55 gravytrain systemd[639]: Stopping Sound Service...
Jul 21 00:27:55 gravytrain systemd[639]: Stopped Sound Service.
-- Boot eb683531790a4891ae7d8b0d5b48b87e --
Jul 21 00:29:02 gravytrain systemd[641]: Starting Sound Service...
Jul 21 00:29:03 gravytrain systemd[641]: Started Sound Service.
Jul 21 00:29:03 gravytrain pulseaudio[1048]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jul 21 00:34:38 gravytrain pulseaudio[1048]: org.bluez.BatteryProv
iderManager1.UnregisterBatteryProvider() Failed: org.freedesktop.DBus.Error.NoReply:Remote
 peer disconnected
Jul 21 00:34:38 gravytrain systemd[641]: Stopping Sound Service...
Jul 21 00:34:38 gravytrain systemd[641]: Stopped Sound Service.
-- Boot 7d8cf61426bb4476bc62aa4b028cd671 --
Jul 21 00:35:53 gravytrain systemd[637]: Starting Sound Service...
Jul 21 00:35:54 gravytrain systemd[637]: Started Sound Service.
Jul 21 00:35:54 gravytrain pulseaudio[1044]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered 
sudo fuser -v /dev/snd/*

  USER        PID ACCESS COMMAND
/dev/snd/controlC0:  calypso    1015 F.... wireplumber
                     calypso    1044 F.... pulseaudio
/dev/snd/controlC1:  calypso    1015 F.... wireplumber
                     calypso    1044 F.... pulseaudio
/dev/snd/seq:        calypso    1014 F.... pipewire 
systemctl --user status pipewire wireplumber pipewire-pulse pulseaudio

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/s
ystemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Sun 2024-07-21 00:35:53 PDT; 2h 37min ago
 Invocation: 3e29d03c858548f49b7abc0a0b9bff53
TriggeredBy: ● pipewire.socket
   Main PID: 1014 (pipewire)
      Tasks: 3 (limit: 19081)
     Memory: 4.9M (peak: 5.6M)
        CPU: 48ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1014 /usr/bin/pipewire

Jul 21 00:35:53 gravytrain systemd[637]: Started PipeWire Multimedia Service.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/li
b/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Sun 2024-07-21 00:35:53 PDT; 2h 37min ago
 Invocation: e8ff33eefefd47549e656546bb156688
   Main PID: 1015 (wireplumber)
      Tasks: 7 (limit: 19081)
     Memory: 59.1M (peak: 59.6M)
        CPU: 1.060s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.servi
ce
             └─1015 /usr/bin/wireplumber

Jul 21 00:35:53 gravytrain systemd[637]: Started Multimedia Service Session Manager.
Jul 21 00:35:54 gravytrain wireplumber[1015]: default:
 Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jul 21 00:35:54 gravytrain wireplumber[1015]: [0:00:56.391881722] [1015] ERROR IPAModule i
pa_module.cpp:172 Symbol ipaModuleInfo not found
Jul 21 00:35:54 gravytrain wireplumber[1015]: [0:00:56.391895219] [1015] ERROR IPAModule i
pa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jul 21 00:35:54 gravytrain wireplumber[1015]: [0:00:56.391925789] [1015]  INFO Camera came
ra_manager.cpp:313 libcamera v0.3.0

○ pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr
/lib/systemd/user/pipewire-pulse.service; disabled; preset: e
nabled)
     Active: inactive (dead)
TriggeredBy: ○ pipewire-pulse.socket

● pulseaudio.service
     Loaded: not-found (Reason: Unit pulseaudio.service not found.)
     Active: active (running) since Sun 2024-07-21 00:35:54 PDT; 2h 37min ago
 Invocation: 8844b301a2a64b5f8398c52ec467757e
   Main PID: 1044 (pulseaudio)
      Tasks: 8 (limit: 19081)
     Memory: 16.9M (peak: 18.8M)
        CPU: 718ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.servic
e
             ├─1044 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─1122 /usr/lib/pulse/gsettings-helper

Jul 21 00:35:53 gravytrain systemd[637]: Starting Sound Service...
Jul 21 00:35:54 gravytrain systemd[637]: Started Sound Service.
Jul 21 00:35:54 gravytrain pulseaudio[1044]: org.bluez.ProfileMana
ger1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered 

Last edited by peroxidesunflower (2024-07-21 19:18:51)

Offline

#2 2024-07-21 14:03:02

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,223

Re: misconfigured pipewire/pulseaudio [SOLVED]

You're mixing wireplumber and pulseaudio which is a broken configuration by default. Seeing your intent to switch to pipewire, replace pulseaudio with pipewire-pulse

Offline

#3 2024-07-21 19:19:26

peroxidesunflower
Member
Registered: 2024-07-21
Posts: 9

Re: misconfigured pipewire/pulseaudio [SOLVED]

Works! Thank you!

Offline

Board footer

Powered by FluxBB