Installing Vimba under Linux
# Install qt4 on Ubuntu 20.04 LTS
sudo add-apt-repository ppa:rock-core/qt4
sudo apt-get update
sudo apt-get install libqtcore4
sudo apt-get install libqt4-network --fix-missing
sudo apt-get install libqt4-qt3support
export GENICAM_GENTL32_PATH=$GENICAM_GENTL32_PATH:"/PATH_TO_VIMBAFOLDER/VimbaGigETL/CTI/x86_32bit/"
# 64-bit
export GENICAM_GENTL64_PATH=$GENICAM_GENTL64_PATH:"/PATH_TO_VIMBAFOLDER/VimbaGigETL/CTI/x86_64bit/"
Troubleshooting
Ubuntu 20.04 LTS
Vimba uses qt4, which is no longer contained in Ubuntu 20.04 LTS.
Transport layers not found
In most cases, Install.sh automatically registers the GENICAM_GENTL32_PATH and
GENICAM_GENTL64_PATH environment variables in /etc/profile.d, so that every GenICam GenTL consumer
can access the Vimba transport layers.
If the transport layers are not found:
If multiple users work with the system, make sure all users can access /etc/profile.d
If your display manager doesn’t support the install script (for example, lightdm and wdm):
Please add the required environment variables to the /etc/environment file.
If login shell support is not supported, Install.sh in /etc/profile.d will not be loaded for X-Session. In this
case, please copy the following line into the ~/.bashrc file and reboot.
To apply the changes, log off and log in again.
Vimba Viewer
With Vimba Viewer, you can control Allied Vision cameras and capture images.
Vimba Viewer can be found in, for example, [InstallDir]/Vimba_x_x/Tools/Viewer/Bin/x86_64bit/.
Prerequistes
To build Vimba viewer, you need (if not already installed):
•
pkg-config:
sudo apt-get install pkg-config
•
libqt4-dev:
sudo apt-get install libqt4-dev
•
Ubuntu 18.04 LTS requires the libcanberra-gtk-module:
sudo apt-get install libcanberra-gtk-module