112
1.16.5.1
No GenICam devices are detected on a Linux system
Symptoms
After starting any mvIMPACT Acquire based application no GenICam compliant devices are accessible or detected
Cause
The environment variables which are necessary to us the mvGenTL Acquire package are defined by two shell scripts
which are set by profile.d. This causes the variables to be available within every login-shell run on the system.
Once an application is started from a non-login shell which is using mvIMPACT Acquire libraries the variables from
profile.d are not used. This results in a situation that the necessary runtime libraries can not be found which leads
to missing interfaces and devices.
Resolution
To avoid this situation there are two possible solutions:
• Use a login-shell to run the application using the MATRIX VISION driver package.
• Insert the variables from: /etc/profile.d/genicam.sh and /etc/profile.d/acquire.sh to a shell configuration file
which is read to configure environment variables.
MATRIX VISION GmbH
Summary of Contents for MATRIX VISION mvBlueNAOS
Page 1: ...mvBlueNAOS Technical Manual English Version 2 14...
Page 2: ......
Page 8: ......
Page 22: ...14 MATRIX VISION GmbH...
Page 183: ...1 18 Use Cases 175 Figure 2 Sample settings MATRIX VISION GmbH...
Page 286: ...278 Test setup front side MATRIX VISION GmbH...
Page 292: ...284 MATRIX VISION GmbH...