问题:我无法播放任何声音。
在设置->声音->输出中没有列出设备。
系统:Ubuntu 18.04。这是我的笔记本电脑,只有一个用户连接过
尝试
我尝试过很多论坛、主题和想法,但都没有用。
(1)我试过
$ aplay -l
正确返回设备
(2) 我已卸载 pulseaudio 并重新安装,但没有成功。
(3)检查组
$ sudo groups <myuser>
返回
sudo audio pulse chrome-remote-desktop
(4)如果我尝试使用
$ pulseaudio -k
我明白了
E: [pulseaudio] main.c: Failed to kill daemon. No such process
(5)如果我尝试启动 pulseaudio
$ pulseaudio --start
然后我得到
E: [pulseaudio] main.c: Daemon startup failed.
我遗漏了什么?如何授予用户对音频设备的访问权限?
答案1
有帮助的一件事是这个链接: Ubuntu 18.04 上没有音频 这意味着
$ sudo apt-get install pavucontrol
$ pavucontrol
此外,我还删除了脉冲音频,然后重新安装
$ sudo apt-get install pulseaudio
通过上述步骤,至少我在声音设置(输出)中看到了我的硬件,所以这是向前迈出的一步。声音仍然静音,但我正在努力解决这个问题。
答案2
检查服务是否正在运行:
systemctl --full --all --user status pulseaudio
请务必仔细检查上述命令的输出。如果您看到以下内容,则可能发现潜在原因:
Nov 26 12:52:13 pc pulseaudio[2462]: No UCM verb is valid for hw:0
Nov 26 12:52:13 pc pulseaudio[2462]: No UCM verb is valid for hw:2
如果仍无法显示原因,请先检查设备和其他相关信息:
sudo lshw -C sound
sudo lspci
alsa-info
sudo fuser -v /dev/snd/*
aplay -l
aplay -lL
sudo apt -y install inxi && inxi -SMA
ls /sys/class/sound # Check if the card* file numbers match the card* from aplay -l and fuser -v outputs.
您可能需要:
systemctl --user enable pulseaudio
export USERI=$(whoami) && sudo addgroup ${USERI} pulse
您还可以考虑做以下任何一件事:
sudo alsa force-reload
sudo apt purge alsa-base pulseaudio && sudo apt install alsa-base pulseaudio
然后尝试重新启动。
答案3
重新安装 Audacity 后,会显示以下有用的提示:
sudo snap connect audacity:alsa
无需重启即可工作。
答案4
这为我修复了这个问题:
systemctl --user restart pulseaudio