突然出现“假输出”且没有声音

突然出现“假输出”且没有声音

我关注了这里大多数有类似标题/明显问题的帖子,但没有任何选项能帮到我。首先,我的情况:

  • 我刚刚安装了 20.04,一个多星期以来一切都运行正常
  • 今天我使用了我的笔记本电脑(戴尔 Inspiron,音频是英特尔卡),我让它(在我的桌子上)无人看管的时间太长了,所以它进入了睡眠模式。
  • 我似乎无法恢复,所以我按下电源按钮强制关机,然后重新启动
  • 声音不再起作用后,唯一可见的输出是“虚拟输出”

我尝试过但没有成功:

  • 编辑一些内容alsa-base.confblacklist重新启动,force-reload......)
  • 检查我的内核驱动程序是否正确加载modprobe,该文件是否存在
  • 重新安装所有已经安装的*pulseaudio*,,(我的内核版本是5.4.0-42 *alsa*linux-modules-extra-5.4.0-42-generic
  • 重要提示:我已经在 USB 20.04 liveCD 上启动,并且有声音,这意味着硬件没有损坏

我已经运行了,alsa-info它生成了大量信息。快速浏览后,似乎没有什么问题,所有硬件输入/输出似乎都在那里。我会继续检查,如果有帮助的话我可以上传。

答案1

最后有一篇帖子我不太相信,因为没有任何解释,但它解决了我的问题。我sudo apt purge timidity-daemon重启了电脑。声音又回来了。为了进一步证明这一点,我重新安装了它。噗!声音没了。所以对我来说,解决方案是:

  • sudo apt purge timidity-daemon
  • 重新启动或sudo alsa force-reload

看来 timidity 是默认安装的,所以我猜当我强制关机时某些东西坏了,并且这个包在声音上具有排他性或某种形式……

答案2

就我而言,我只是删除了整个 Timidity 包并重新启动。

sudo apt-get remove timidity

其他论坛似乎表明 Timidity 的配置文件已被破坏,原因是某些因素阻止了文件的读取权限。也许 20.04 中更新的安全功能存在问题。

相关内容