注意:由于虚拟机的usb3.0和本机的硬件之间存在转换层,会引起usb通讯的不稳定和性能,所以不建议在VM中安装使用xvisio sdk和设备。
环境的预先配置和 Xvisio SDK 安装的要求一致,如果已经成功安装了 Xvisio SDK ,无需重复安装。
使Ubuntu保持最新
更新Ubuntu发行版,包括获取最新的稳定内核:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
安装依赖库:
sudo apt-get update
sudo apt-get install -y tree g++ cmake cmake-curses-gui pkg-config autoconf libtool libudev-dev libjpeg-dev zlib1g-dev libopencv-dev rapidjson-dev libeigen3-dev libboost-thread-dev libboost-filesystem-dev libboost-system-dev libboost-program-options-dev libboost-date-time-dev liboctomap-dev
安装usb权限:
下载 权限文件 99-xvisio.rules,在下载文件的目录下打开终端,输入命令:
sudo cp 99-xvisio.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger
Xvisio Viewer 支持ubuntu18LTS amd64 和 ubuntu20 LTS amd64 版本,其余版本未测试暂不提供支持。
我们仅提供了 snap 安装包的方式安装,操作步骤如下:
sudo snap list
sudo snap remove xvsdk-viewer
sudo snap install --devmode xvsdk_x.x.x-xxxxxxxx_amd64.snap
运行 xvsdk-viewer 检查安装状态:
lsusb
xvsdk-viewer
注意:本章只介绍 xvsdk-viewer 的安装及检查,使用指南及其他介绍请参考 XVSDK VIEWER 应用指南。