![如何在恢复 .asoundrc 中的更改后恢复 ALSA 默认配置?](https://linux22.com/image/86566/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%81%A2%E5%A4%8D%20.asoundrc%20%E4%B8%AD%E7%9A%84%E6%9B%B4%E6%94%B9%E5%90%8E%E6%81%A2%E5%A4%8D%20ALSA%20%E9%BB%98%E8%AE%A4%E9%85%8D%E7%BD%AE%EF%BC%9F.png)
.asoundrc
我通过(创建“softvol”音量控制)做了一些更改。
现在,我想摆脱这些变化。到目前为止,以下内容没有任何帮助:
- 删除
.asoundrc
并重新启动系统。 - 创建为空
.asoundrc
alsactl
命令 (restore
,init
, ...)- 暂时移除
/var/lib/alsa/asound.state
- ...
关于如何返回原始配置并使我添加的音量控件消失的任何想法alsamixer
?
答案1
这些softvol
控件与与实际声卡相关的其他数据一起存储在内存中,并在/var/lib/alsa/asound.state
机器关闭或启动时保存和恢复。
所以要删除它们,你必须
- 卸载声音驱动程序模块(
rmmod snd-hda-intel
或任何您正在使用的),然后 /var/lib/alsa/asound.state
从(或整个文件)中删除该条目。