alsa从哪里获得默认状态?

时间:2015-05-13 06:09:09

标签: linux controls restore alsa mixer

我正在努力获得有关alsa的知识。当我看到它时,它会自动存储混音器控件的先前状态并在重新启动时恢复它们。所以我从文件/etc/init/alsa-restore.conf /etc/init/alsa-store.conf评论了这个过程。之后,我将一个控件设置为True并重新启动我的系统。重新启动后,我检查了控件的值,现在是假的。

alsa在重启后将控制值设置为false。

没有文件/var/lib/alsa/asound.state,因为我删除了它。

1 个答案:

答案 0 :(得分:1)

混音器控制的初始状态由驱动程序或设备本身决定。

此外,当asound.state尚不存在时,许多发行版会调用alsactl init

如果您希望混音器控件具有特定值,则必须以某种方式设置此值。 如果您不想依赖asound.state,则可以运行自己的脚本,使用amixer设置控件。