I am installing NI-VISA on CentOS7
Download Linux Device Drivers: https://www.ni.com/en-us/support/downloads/drivers/download.ni-linux-device-drivers.html
Install in Terminal
unzip unzip NILinux2019DeviceDrivers.zip
sudo rpm -i ni-software-2019-18.104.22.168152-0+f0.el7.noarch.rpm
sudo yum list available | grep "ni-software" | grep "visa"
sudo yum -y install ni-visa
After installation, I try:
Can't find library libniPythonInterface.so
Make sure this library is installed in your LD_LIBRARY_PATH
search path, or in /usr/lib64
libnipalu.so failed to initialize
Verify that nipalk.ko is built and loaded.
Please advise if there is anything else that I need to install.
Aborted (core dumped)
I have the same issue on CentOS Stream and the latest linux driver package (NILinux2020DeviceDrivers.zip).
Searching the internet doesn't gave much more than this thread. Was anyone able to resolve this problem or could point me to some resource?
Any help is really appreciated!
Best regards from Germany
Have you searched your entire hard drive to see if it is there. I have been fighting problems on Ubuntu with the runtime. I ended up fixing the runtime problems by creating symbolic links in the /usr/lib64 folder to the places where the runtime was installed. I wouldn't think you would need to do this on a supported Linux distro though.
I just had more or less the same problem (only the libni part).
But I have this problem only when I'm using the RTE, not the full LabVIEW.
I just copied the links and library from one PC to the other and I don't have anymore the error.
--> I attached the libraries in the tar file, it needs to be untar from / (and via root user of course).
Those files comes from 2020 version.
I don't have the problem with libnipalu anymore, but I had it in the past.
CentOS Stream is not supported by LabVIEW, I'm quite sure that the kernel is too recent.
ni-visa works on kernel 4.12.14 openSUSE Leap 15.1.
I had some problems with ni-visa on CentOS 8.