因为我的笔记本电脑没有音频,所以我最近安装了pulseaudio,并且遵循第一步页。首先我尝试了该命令pulseaudio -nC
但没有任何反应。然后阅读我输入的文档pulseaudio --start
并pulseaudio -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