树莓派 - 音频无法添加RTC
后,我有一个树莓派,我试图钩行动对讲机,以每半小时加上不同的状态更新自动通报当前时间。树莓派 - 音频无法添加RTC
我有一个运行mpg123的CRON作业,它完美地宣告了walkies的时间,但随后当我安装这个RasClock模块的驱动程序(https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock)时,所有音频都停止工作。
扬声器测试说:
speaker-test 1.0.25
Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Playback open error: -1,Operation not permitted
和mpg123的说:
[module.c:142] error: Failed to open module jack: file not found
[module.c:142] error: Failed to open module portaudio: file not found
[pulse.c:84] error: Failed to open pulse audio output: Connection refused
[nas.c:220] error: could not open default NAS server
[module.c:142] error: Failed to open module openal: file not found
[audio.c:180] error: Unable to find a working output module in this list: alsa,oss,jack,portaudio,pulse,nas,openal
[audio.c:532] error: Failed to open audio output module
[mpg123.c:897] error: Failed to initialize output, goodbye.
现在,机器趋于冻结了很多,太。当我尝试建议,我在网上找到的,如加入 “LD_LIBRARY_PATH =/usr/lib目录/ mpg123的” 或 “出口LD_LIBRARY_PATH =/usr/lib目录:/ usr/lib目录/ mpg123的” 命令之前,它并没有区别。
什么小头发,我已经提前离开谢谢你帮助我通过这个。
我有同样的问题,运行此命令应该修复它modprobe snd_bcm2835
我有同样的错误消息mpg123的。
此消息之前,我安装了所有这些包:mysql-server
,build-essential
,libmysqlclient-dev
,libapache2-mod-wsgi
。
我也改变组:
# usermod -G anothergroup pi
其中这两个操作都引起了我的问题。
在我的情况下的解决方案?
围棋在/etc/group
文件,并修改与这个 “声音” 开头的行...
audio:x:NN:
到...
audio:x:NN:pi
NB:NN是GID 。 pi是Raspberry Pi的默认用户名。
要达到同样的效果,也有这样的命令:
# usermod -a -G audio pi
注销您的会话,并再次登录。
P.S .:有人可以添加mpg123
标签,因为我花了很多时间没有找到该主题,因为我的问题与完全相同mpg123?
你的'/ etc/modules'是否包含'snd_bcm2835'? – ramblex 2013-05-03 10:57:27
另外,'cat/proc/asound/cards'的输出。如果它是空的,那么执行内核升级以获得* RTC *工作可能没有包含* alsa snd_bcm2835 *模块。作为[ramblex](http:// stackoverflow。com/users/297630/ramblex)注意到,由于内核版本的不同,'modprobe'和'insmod'可能不再加载模块。 – 2013-05-07 23:41:11