MindVison 解决访问相机需要权限问题
MindVison 解决访问相机需要权限问题

MindVison 解决访问相机需要权限问题

问题一

可能是因为工业相机的驱动链接文件失效导致,由于配置脚本是通过软连接的方式来配置相机驱动,可以进入到地址 /etc/udev/rules.d 通过查看 88-mvusb.rules 文件来判断是否链接失效输入命令ll,正常来讲可以看到青蓝色的图标。

若出现红色,则说明链接出错

解决方案

  • 方法一:将 /etc/udev/rules.d 中的 88-mvusb.rules 文件删除,重新运行自动配置的脚本文件 autoconfig.sh 中的 sudo ln -sf "$(pwd)/3rdparty/mindvision/linux/88-mvusb.rules" "/etc/udev/rules.d/"
  • 方法二:类似官方提供的方法,但会修改设备的环境变量,通过复制的方式将文件复制到 /etc/udev/rules.d/ 中,即 cp 88-mvusb.rules /etc/udev/rules.d/

问题二

相机调用权限过高

通过 lsusb 查看相机文件位置

cd 到该文件夹下查看权限

正常如下图

非正常则是/etc/udev/rules.d 中的 88-mvusb.rules 文件没有执行成功

检查文件 发现多了A"一些奇怪的规则

删除之后,重置服务

sudo /etc/init.d/udev restart

完结

发表评论

您的电子邮箱地址不会被公开。