我在笔记本电脑上使用全新安装。设置后,没有音频输出,pavucontrol 应用程序向我发送了以下消息:
正在与 PulseAudio 建立连接。请稍候
经过几个小时的加载后,什么也没发生,我尝试了命令pulseaudio --start
,该命令暂时允许我通过 pavucontrol 访问 pulseaudio。当我播放一首歌曲时,仍然没有声音,但它显示输出和播放都有音频播放。
我猜想这与 alsamixer 有关。然后在终端中使用alsamixer
。我看到了以下屏幕:
我还在 alsa 混音器声卡中发现了这个声卡:
那里有很多设备,有些是静音的(MM),有些是取消静音的(00)。那是在播放部分。我尝试将所有设备都更改为00
,但那些打开的设备MM
又恢复到了默认状态MM
。
由于 alsamixer 被证明无用,我尝试使用以下命令卸载并重新安装 pulse 和 alsa:
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
没有结果。我还尝试使用:
sudo alsa force-reload
也没有结果。我运行了这个:
commandsystemctl --user status pulseaudio.service
这给了我以下几行:
- pulseaudio.service - Sound Service - Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset:
enabled) - Active: failed (Result: exit-code) since Sun 2019-12-01
20:05:47 AST; 1min 8s ago - Process: 4332
ExecStart=/usr/bin/pulseaudio --daemonize=no (code=exited,
status=1/FAILURE) - Main PID: 4332 (code=exited, status=1/FAILURE)
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: pulseaudio.service: Service hold-off time over, scheduling restart.
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: pulseaudio.service: Scheduled restart job, restart counter is at 5.
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: Stopped Sound Service.
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: pulseaudio.service: Start request repeated too quickly.
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: pulseaudio.service: Failed with result 'exit-code'.
- Dec 01 20:05:47 timothy-ELL1103T systemd[1242]: Failed to start Sound Service.
我该如何修复此问题?
我需要这台笔记本电脑用于学校,这需要我能够使用音频。任何帮助都将不胜感激。
如果您需要我的系统规格,这里有一个 pastebin 链接: https://pastebin.com/VburGFWs
答案1
列入黑名单
snd_hdmi_lpe_audio
在下创建一个文件,
/etc/modprobe.d
其名称blacklist_snd_hdmi_lpe_audio.conf
包含一行:blacklist snd_hdmi_lpe_audio
复制这两个文件夹
bytcr-rt5651
并bytcr_rt5651
放入/usr/share/alsa/ucm/
重新开始