如何在恢复 .asoundrc 中的更改后恢复 ALSA 默认配置?

如何在恢复 .asoundrc 中的更改后恢复 ALSA 默认配置?

.asoundrc我通过(创建“softvol”音量控制)做了一些更改。

现在,我想摆脱这些变化。到目前为止,以下内容没有任何帮助:

  • 删除.asoundrc并重新启动系统。
  • 创建为空.asoundrc
  • alsactl命令 ( restore, init, ...)
  • 暂时移除/var/lib/alsa/asound.state
  • ...

关于如何返回原始配置并使我添加的音量控件消失的任何想法alsamixer

答案1

这些softvol控件与与实际声卡相关的其他数据一起存储在内存中,并在/var/lib/alsa/asound.state机器关闭或启动时保存和恢复。

所以要删除它们,你必须

  1. 卸载声音驱动程序模块(rmmod snd-hda-intel或任何您正在使用的),然后
  2. /var/lib/alsa/asound.state从(或整个文件)中删除该条目。

相关内容