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
andmanjaro-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
.
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
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.