No system audio with pulseaudio

i recently swapped from pipewire to pulse audio and now i get no system audio with pulseaudio, what do i do?

I suggest you delete PulseAudio user configuration files that may contain old settings from before change to PipeWire) and reboot system so PulseAudio creates new configuration files

rm ~/.config/pulse/*; reboot

If audio is not working after reboot, check systemd units are active and error-free

systemctl --user -l --no-pager status pulseaudio.{socket,service} pipewire.{socket,service}

and check Profiles/Ports for audio playback are available

pactl list cards

for the second command i get the output

● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; preset: enabled)
     Active: active (running) since Sun 2023-05-28 23:49:33 BST; 1min 45s ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pulseaudio.socket

May 28 23:49:33 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  systemd[1068]: Listening on Sound System.

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: enabled)
     Active: active (running) since Sun 2023-05-28 23:49:34 BST; 1min 43s ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 1249 (pulseaudio)
      Tasks: 9 (limit: 19076)
     Memory: 35.0M
        CPU: 115ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
             β”œβ”€1249 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             └─1583 /usr/lib/pulse/gsettings-helper

May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  systemd[1068]: Starting Sound Service...
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  pulseaudio[1249]: Failed to open cookie file '/home/ae/.config/pulse/cookie': No such file or directory
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  pulseaudio[1249]: Failed to load authentication key '/home/ae/.config/pulse/cookie': No such file or directory
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  pulseaudio[1249]: stat('/etc/pulse/default.pa.d'): No such file or directory
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  systemd[1068]: Started Sound Service.

● pipewire.socket - PipeWire Multimedia System Socket
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
     Active: active (running) since Sun 2023-05-28 23:49:33 BST; 1min 45s ago
   Triggers: ● pipewire.service
     Listen: /run/user/1000/pipewire-0 (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

May 28 23:49:33 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  systemd[1068]: Listening on PipeWire Multimedia System Socket.

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Sun 2023-05-28 23:49:34 BST; 1min 43s ago
TriggeredBy: ● pipewire.socket
   Main PID: 1555 (pipewire)
      Tasks: 2 (limit: 19076)
     Memory: 4.9M
        CPU: 25ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1555 /usr/bin/pipewire

May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  systemd[1068]: Started PipeWire Multimedia Service.
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  pipewire[1555]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
May 28 23:49:34 β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β– β–  pipewire[1555]: mod.rt: found session bus but no portal

For the second command i get the output

Card #0
	Name: alsa_card.pci-0000_0b_00.1
	Driver: module-alsa-card.c
	Owner Module: 6
	Properties:
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xf7080000 irq 78"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0b:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0b:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "10fa"
		device.string = "0"
		device.description = "HDA NVidia"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 38668, available: yes)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 33568, available: yes)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 33568, available: yes)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: output:hdmi-stereo
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, available)
			Properties:
				device.icon_name = "video-display"
				device.product.name = "32W_LCD_TV
  "
			Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
		hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
		hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3

Card #1
	Name: alsa_card.pci-0000_0d_00.4
	Driver: module-alsa-card.c
	Owner Module: 7
	Properties:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xf7800000 irq 80"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0d:00.4"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0d:00.4/sound/card1"
		device.bus = "pci"
		device.vendor.id = "1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.product.id = "1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.string = "1"
		device.description = "Starship/Matisse HD Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profiles:
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 32833, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 39268, available: yes)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 39333, available: yes)
		output:analog-surround-21: Analog Surround 2.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
		output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
		output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
		output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
		output:analog-surround-71: Analog Surround 7.1 Output (sinks: 1, sources: 0, priority: 1200, available: no)
		output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
		output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 38268, available: yes)
		output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 38333, available: yes)
		output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (sinks: 1, sources: 0, priority: 300, available: yes)
		output:iec958-ac3-surround-51+input:analog-stereo: Digital Surround 5.1 (IEC958/AC3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 33133, available: yes)
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: output:analog-stereo+input:analog-stereo
	Ports:
		analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, available)
			Properties:
				device.icon_name = "audio-input-microphone"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "audio-input-microphone"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, not available)
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
		analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, not available)
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo, output:analog-surround-71, output:analog-surround-71+input:analog-stereo
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, available)
			Properties:
				device.icon_name = "audio-headphones"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
			Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo

what do i do?

Pipewire is still running.

How did you

?

i ran the command

pamac remove manjaro-pipewire

then

pamac install --no-upgrade pulseaudio pulseaudio-alsa

On rolling systems you shouldnt usually avoid upgrades before installing something new.

Also … the metapackages exist for a reason.

Instead please run

pamac install manjaro-pulse

that didnt work, it just ran in terminal for over an hour then crashed

What crashed how ?
We cant help without information.
In this case logs might be found in /var/log/pacman.log
(yes pamac uses pacmans log file)

Dependency issue with manjaro-pulse was reported to package maintainer in February

Cant switch back from manjaro-pulse to manjaro-pipewire to manjaro-pulse

The manjaro-pulse and manjaro-pipwire meta packages are only provided as a convenience. Manual intervention is required. There’s no way around it, unfortunately. If they’re causing too much confusion and problems, they can be dropped.

Metapackage manjaro-pulse did not work for OP when it was suggested in previous topic

--no-install option was suggested to ensure only PulseAudio packages were installed to avoid another failure with pacman/pamac
pulseaudio-bluetooth was omitted because inxi data shows no Bluetooth devices present

manjaro-pulse cannot remove pipewire core package because KDE and Gnome require it as a dependency for wayland
Xfce DE does not not require pipewire but it is a required dependency for Telegram or OBS

Try to remove pipewire package that provides the systemd units

pamac remove pipewire

If pamac can remove that package, pipewire dependency packages can be removed with

pamac remove --orphans

If pamac cannot remove the package, systemd units can be stopped and masked

systemctl --user stop pipewire.socket pipewire.service
systemctl --user mask pipewire.socket
systemctl --user mask pipewire.service

Wasnt aware of this.

I assume you mean --no-upgrade.
And still why though?
This is a recipe for a partial upgrade.

I just switched to pipewire using the meta package just fine.
Maybe the other way around is tougher?
Maybe its because I am up to date and use pacman. :person_shrugging:

The same link and quote was posted to OP’s previous conversation following your suggestion to use
pacman install manjaro-pulse

Previous failures of pamac and pacman did not suggest any other packages were out of date

I probably added --no-upgrade to avoid repeat of original error where pamac failed to synchronise
with AUR database

i now have audio, thanks a lot to you and cscs

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.