Pulseaudio:“守护进程已在运行”和“pa_pid_file_create() 失败”

Pulseaudio:“守护进程已在运行”和“pa_pid_file_create() 失败”

因为我的笔记本电脑没有音频,所以我最近安装了pulseaudio,并且遵循第一步页。首先我尝试了该命令pulseaudio -nC但没有任何反应。然后阅读我输入的文档pulseaudio --startpulseaudio -nC返回以下输出:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

在此之前,我刚刚用 pacman 安装了它:pacman -S pulseaudio

答案1

Pulseaudio 似乎已经在运行。停止:systemctl --user stop pulseaudio并启动systemctl --user start pulseaudio。另外,要查看其输出,请执行journalctl pulseaudio.查看 wiki 了解更多信息:https://wiki.archlinux.org/title/PulseAudio

我强烈建议使用 PipeWire 代替,它效果更好。以下是如何在 Arch 中进行管道传输:https://wiki.archlinux.org/title/PipeWire

tl;dr sudo pacman -S wireplumber pipewire-pulse pipewire-alsa pipewire-x11-bell pipewire-zeroconf,是的,替换pulseaudio,然后systemctl --user enable --now pipewire-pulse.service pipewire.service

相关内容