Ubuntu 22.04 没有声音

Ubuntu 22.04 没有声音

如图所示,我选择了内置音频,但是没有声音。

声音设置 alsamixer

这是的结果aplay -l

Card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  subdevice: 0/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  subdevice: 1/1
  subdevice #0: subdevice #0
Card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  subdevice: 1/1
  subdevice #0: subdevice #0

我已经尝试过这个:从 20.04 LTS 升级后,Ubuntu 22.04.1 LTS 中没有声音

答案1

就我而言,在 中检测到并列出了声音输出(在 pulseaudio 手动重启后)gnome-control-center,但 GNOME 中没有声音,原来是libcanberra配置错误,解决方案是:

sudo apt install libcanberra-pulse

来源:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1879989/comments/5

答案2

虽然 gnome 声音设置显示它是“内置音频”,但它实际上并不是扬声器,而可能是来自 HDMI 端口的输出(监视器图标表示这一点)。

  • 在检查其他情况之前,您可以:

    • 尝试重新启动 pulseaudio.service:
    systemctl --user restart pulseaudio.service
    
    • 你的笔记本电脑有耳机插孔吗?尝试连接它并检查你的笔记本电脑是否可以检测到它。
  • 运行lsmod |grep snd以检查笔记本电脑的声卡模块(又称驱动程序)。然而,如果您的笔记本电脑从具有声音的旧版内核升级,则需要重新启动到旧版内核。如果它正常工作,则声音问题可能是内核模块错误。检查dmesgjournalctl -k查找snd相关错误并寻求其他指南以提交内核驱动程序错误。

看看https://wiki.archlinux.org/title/PulseAudio/Troubleshooting,如果简单重启,你的声卡就可以正常工作,尽管 PulseAudio/ALSA 存在一些配置错误。

相关内容