You are not logged in.

#1 2024-03-23 15:59:02

dlk
Member
Registered: 2021-02-26
Posts: 25

[SOLVED] no sound, problem with pipewire and wireplumber

After a reboot my system decided to not produce sound anymore

pulsemixer shows as the only output a dummy output

i think it could be an alsa problem so i reinstalled both alsa-utils and alsa-firmware, but now i can't restart the systemd services.

possibly useful outputs:

-> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC289 Analog [ALC289 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
-> arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC289 Analog [ALC289 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
->  systemctl status alsa-restore
● alsa-restore.service - Save/Restore Sound Card State
     Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static)
     Active: active (exited) since Sat 2024-03-23 17:43:42 CET; 12min ago
    Process: 910 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
   Main PID: 910 (code=exited, status=0/SUCCESS)
        CPU: 10ms

Mar 23 17:43:42 archxps systemd[1]: Starting Save/Restore Sound Card State...
Mar 23 17:43:42 archxps systemd[1]: Finished Save/Restore Sound Card State.
○ alsa-state.service - Manage Sound Card State (restore and store)
     Loaded: loaded (/usr/lib/systemd/system/alsa-state.service; static)
     Active: inactive (dead)
  Condition: start condition unmet at Sat 2024-03-23 17:43:42 CET; 12min ago
             └─ ConditionPathExists=/etc/alsa/state-daemon.conf was not met

Mar 23 17:43:42 archxps systemd[1]: Manage Sound Card State (restore and store) was skipped because of an unmet condition check (ConditionPathExists=/etc/alsa/state-daemon.conf).

the file /etc/alsa/state-daemon.conf doesn't even exist

pls help
Thx in advance

ps: sorry for the information dump but i am a little bit tired and discuraged from this since i am trying to solve this going trough the arch forum and other resources with no avail for the last 2 hours or so

Last edited by dlk (2024-03-24 12:30:58)

Offline

#2 2024-03-23 17:16:42

dlk
Member
Registered: 2021-02-26
Posts: 25

Re: [SOLVED] no sound, problem with pipewire and wireplumber

another (maybe) important information is that i am using pipewire

Offline

#3 2024-03-24 12:29:27

dlk
Member
Registered: 2021-02-26
Posts: 25

Re: [SOLVED] no sound, problem with pipewire and wireplumber

i have solved it. The problem was wireplumber not beeing bacwards compatible with it's old config file and after removing it and running wireplumber the audio started working again and pulsemixer showed my sound card again.
All good now.

I spotted this by running wireplumber in a terminal where the program itself suggested that fix
I would try this if when you run systemctl --user status wireplumber it says that the service failed to start

Offline

#4 2024-03-24 12:40:43

potatogim
Member
Registered: 2013-06-15
Posts: 1

Re: [SOLVED] no sound, problem with pipewire and wireplumber

I just experienced similar situation you.

$ journalctl --user -u wireplumber
...
Mar 24 21:23:57 Potato-Arch systemd[1175]: Started Multimedia Service Session Manager.
Mar 24 21:23:57 Potato-Arch wireplumber[52286]: Failed to load configuration: The configuration file at '/etc/wireplumber/wireplumber.conf' is likely an old WirePlumber 0.4 config and is not supported anymore. Try removing it.
Mar 24 21:23:57 Potato-Arch systemd[1175]: wireplumber.service: Main process exited, code=exited, status=78/CONFIG
Mar 24 21:23:57 Potato-Arch systemd[1175]: wireplumber.service: Failed with result 'exit-code'.
Mar 24 21:23:57 Potato-Arch systemd[1175]: wireplumber.service: Scheduled restart job, restart counter is at 5.
Mar 24 21:23:57 Potato-Arch systemd[1175]: wireplumber.service: Start request repeated too quickly.
Mar 24 21:23:57 Potato-Arch systemd[1175]: wireplumber.service: Failed with result 'exit-code'.
Mar 24 21:23:57 Potato-Arch systemd[1175]: Failed to start Multimedia Service Session Manager.
...

I did the following and found that it worked fine again.

  1. rename the /etc/wireplumber/wireplumber.conf configuration file to /etc/wireplumber/wireplumber.conf.old

  2. restart the wirepumber service with the command $ systemctl restart --user wireplumber.service

Offline

#5 2024-03-24 12:51:14

theluga
Member
Registered: 2023-12-23
Posts: 24

Re: [SOLVED] no sound, problem with pipewire and wireplumber

I experienced a similar problem, but the wireplumber was working, but just emitting white noise.
I deleted this folder: /home/user/.local/state/wireplumber/ 
Now, everything is working again!

Last edited by theluga (2024-03-24 12:51:56)

Offline

Board footer

Powered by FluxBB