$play aaa.wav
播放时正常。
但如果加了sudo
$sudo play aaa.wav
显示错误如下:
play fail ao: startwrite [ao driver]: corrupted encoding data (bits per sample should not be zero)
play fail sox: sorry, there is no default audio device configured
解决方法:
先查处当前用户的xdg_runtime_dir环境变量
$ env |grep xdg_runtime_dir
xdg_runtime_dir=/run/user/1000
然后使用:
sudo xdg_runtime_dir=/run/user/1000 play aaa.wav
进行播放
会出现一个警告,但播放正常了。
阅读(152) | 评论(0) | 转发(0) |