← Viewer Installation
← Xvisio SDK Documentation Home Page
Note:Since there is a translation layer between USB3.0 of the virtual machine and the hardware of the machine, it will cause instability and performance of usb communication, so it is not recommended to install and use xvisio sdk/devices in the VM.
The prerequisites of the environment are the same as the installation requirements of the Xvisio SDK. If the Xvisio SDK has been successfully installed, there is no need to install it again.
Make Ubuntu Up-to-date
Update Ubuntu distribution, including getting the latest stable kernel:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgradeInstall dependent library:
sudo apt-get updatesudo 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-devInstall usb permissions:
Download permissions file 99-xvisio.rules.
Open a terminal in the directory where you downloaded the file and type the command:
sudo cp 99-xvisio.rules /etc/udev/rules.d/sudo udevadm control --reload-rules && udevadm triggerXvisio Viewer supports ubuntu18LTS amd64 and ubuntu20 LTS amd64 versions, and other versions have not been tested and will not be supported.
We only provide the way to install the package with snap. The operation steps are as follows:
sudo snap listsudo snap remove xvsdk-viewersudo snap install --devmode xvsdk_x.x.x-xxxxxxxx_amd64.snapRun "xvsdk-viewer" to check the installation status:
lsusb
xvsdk-viewer

Note: This section only introduces the installation of xvsdk-viewer, please refer to the XVSDK VIEWER Application Guide for the application guide and other introductions.