OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6628|回复: 20

alsactl工具保存声卡设置出问题

[复制链接]

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
发表于 2020-4-23 13:59:38 | 显示全部楼层 |阅读模式
1金钱
文档写的创建文件夹后先使用 amixer 设置声卡,然后输入如下命令保存声卡设置 ,我把设置声卡写成了sheel脚本执行,但是执行保存命令了几次都提示No such file or directory
20200423135440.png

最佳答案

查看完整内容[请看2#楼]

跟着帖子http://www.openedv.com/forum.php?mod=viewthread&tid=309693&extra=page%3D1操作,能把asound.state保存在/var/lib/alsa下面了,但是重启自动设置出问题,在根目录下执行alsactl -f /var/lib/alsa/asound.state restore出错,进入/var/lib/alsa执行alsactl -f /var/lib/alsa/asound.state restore也出错,执行alsactl -f asound.state store正常,难道-f后面不能跟路径吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-23 13:59:39 | 显示全部楼层
跟着帖子http://www.openedv.com/forum.php ... &extra=page%3D1操作,能把asound.state保存在/var/lib/alsa下面了,但是重启自动设置出问题,在根目录下执行alsactl -f /var/lib/alsa/asound.state restore出错,进入/var/lib/alsa执行alsactl -f /var/lib/alsa/asound.state restore也出错,执行alsactl -f asound.state store正常,难道-f后面不能跟路径吗?
20200424102621.png
20200424102958.png
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-23 14:11:25 | 显示全部楼层
很奇怪,就是不让保存在那个目录下,其他目录都可以
20200423141000.png
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-24 10:44:36 | 显示全部楼层
把asound.state保存在/music目录下,修改/etc/init.d/rcS文件中路径,就能正常加载了,为啥偏不让用/var/lib/alsa路径?
20200424104403.png
20200424104118.png
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-4-24 19:28:42 | 显示全部楼层
/var/lib/alsa 是可以的,其它目录也是可以的。删掉之前设置的,重新配置,应该是没问题的,我这边测试就可以。
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-26 09:27:21 | 显示全部楼层
本帖最后由 仰望星空之云 于 2020-4-26 19:16 编辑
仰望星空之云 发表于 2020-4-24 19:28
/var/lib/alsa 是可以的,其它目录也是可以的。删掉之前设置的,重新配置,应该是没问题的,我这边测试就可 ...

保存在/music目录reboot能正常加载,但是PowerOff以后断电再开机加载就不正常
ALSA: Restoring mixer setting......

Please press Enter to activate this console. /sbin/alsactl: set_control:1461: wm8960 1-001a: ASoC: Right Output Mixer DAPM update failed: -5
Cannot write control '2:0:0:ADC Pwm8960 1-001a: ASoC: Left Output Mixer DAPM update failed: -5
CM Capture Volume:0' : Input/output error
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-26 10:13:10 | 显示全部楼层
没办法,我直接改成开机执行sheel脚本了
20200426101119.png
20200426101251.png
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-4-26 19:17:34 | 显示全部楼层
1491430114 发表于 2020-4-26 09:27
保存在/music目录reboot能正常加载,但是PowerOff以后断电再开机加载就不正常
ALSA: Restoring mixer se ...

执行指令PowerOff来关机的?
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-4-27 09:25:50 | 显示全部楼层
仰望星空之云 发表于 2020-4-26 19:17
执行指令PowerOff来关机的?

有什么问题吗?
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-5-6 21:27:21 | 显示全部楼层
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-5-7 10:47:40 | 显示全部楼层
仰望星空之云 发表于 2020-5-6 21:27
http://www.openedv.com/forum.php?mod=viewthread&tid=302145&extra=page%3D1

我知道啊,这又有什么呢
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-5-7 10:49:31 | 显示全部楼层
仰望星空之云 发表于 2020-5-6 21:27
http://www.openedv.com/forum.php?mod=viewthread&tid=302145&extra=page%3D1

你怎么还给我设置最佳答案了,我这问题还没解决呢,只是想了个迂回的办法
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-5-7 20:28:59 | 显示全部楼层
本帖最后由 仰望星空之云 于 2020-5-7 20:30 编辑

http://www.openedv.com/forum.php ... 9693&extra=page%3D1
手抖了,但是改不回去了。这个问题之前遇见几个,都是按照这个链接的解决了。可以再试试,把原来的删掉了重新创建,这个是可以的,创建完,可以给予权限试试
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-5-8 14:53:58 | 显示全部楼层
仰望星空之云 发表于 2020-5-7 20:28
http://www.openedv.com/forum.php ... 9693&extra=page%3D1
手抖了,但是改不回去了。这个问题之前遇见 ...

但愿多试几次能有奇迹发生吧
回复

使用道具 举报

0

主题

134

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
301
金钱
301
注册时间
2020-5-8
在线时间
20 小时
发表于 2020-5-8 19:59:35 | 显示全部楼层
1491430114 发表于 2020-5-8 14:53
但愿多试几次能有奇迹发生吧

嗯,这个链接的可以,我也是遇到这个问题了,按照链接的来测试OK,多谢
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-5-9 13:46:22 | 显示全部楼层
无忧花开 发表于 2020-5-8 19:59
嗯,这个链接的可以,我也是遇到这个问题了,按照链接的来测试OK,多谢

放弃在busybox下测试了,改在ubuntu下测试,alsactl -f /var/lib/alsa/asound.state restore放在/etc/rc.local中,表现正常。
回复

使用道具 举报

0

主题

134

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
301
金钱
301
注册时间
2020-5-8
在线时间
20 小时
发表于 2020-5-13 19:40:42 | 显示全部楼层
1491430114 发表于 2020-5-9 13:46
放弃在busybox下测试了,改在ubuntu下测试,alsactl -f /var/lib/alsa/asound.state restore放在/etc/rc. ...

我的就是在busybox下测试的。你是不是还有哪里没做好,可以重头来试试
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-5-14 16:11:12 | 显示全部楼层
无忧花开 发表于 2020-5-13 19:40
我的就是在busybox下测试的。你是不是还有哪里没做好,可以重头来试试

不了,ubuntu挺好用的,有apt命令直接装软件,不用一个个移植了
回复

使用道具 举报

3

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
金钱
246
注册时间
2013-10-18
在线时间
30 小时
发表于 2020-8-5 22:12:44 | 显示全部楼层
同样的问题 。
微信截图_20200805221132.png
回复

使用道具 举报

3

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
金钱
246
注册时间
2013-10-18
在线时间
30 小时
发表于 2020-8-5 22:14:25 | 显示全部楼层
我还有个问题。执行 mic_in_config.sh 最后出现amixer: Invalid command!
微信截图_20200805221322.png
回复

使用道具 举报

36

主题

245

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2016-9-10
在线时间
305 小时
 楼主| 发表于 2020-9-22 13:32:35 | 显示全部楼层

换Ubuntu吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 16:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表