发布时间:2024-01-05 21:02:17
解决Ubuntu使用supervisor管控的程序不能使用麦克风的问题
原因分析:
处于安全的考虑,Ubuntu不允许root用户使用麦克风等硬件,如果你的程序是使用root用户启动,你就不能正常使用麦克风。
解决方案:
解决方法很简单,我使用普通用户不就行了吗。恐怕也不完全行,实际上你需要 切换用户 才能使用麦克风设备,因为你需要初始化 用户环境变量 。默认supervisor是不自动切换用户环境变量的,你只能手动切。平常使用的ssh和桌面都初始化了用户环境变量,是可以直接使用麦克风的。
《ubuntu使用麦克风》不代表本网站观点,如有侵权请联系我们删除