我正在努力获得有关alsa的知识。当我看到它时,它会自动存储混音器控件的先前状态并在重新启动时恢复它们。所以我从文件/etc/init/alsa-restore.conf
/etc/init/alsa-store.conf
评论了这个过程。之后,我将一个控件设置为True并重新启动我的系统。重新启动后,我检查了控件的值,现在是假的。
alsa在重启后将控制值设置为false。
没有文件/var/lib/alsa/asound.state
,因为我删除了它。
答案 0 :(得分:1)
混音器控制的初始状态由驱动程序或设备本身决定。
此外,当asound.state
尚不存在时,许多发行版会调用alsactl init
。
如果您希望混音器控件具有特定值,则必须以某种方式设置此值。
如果您不想依赖asound.state
,则可以运行自己的脚本,使用amixer
设置控件。