07-24-2015 01:11 PM
Hello,
Sorry to bring up an old thread, but the iso mounts as a read only file system and I cannot edit the INSTALL file no matter what I try. Any suggestions?
NI-VISA 5.4.1
Ubuntu 12.04
Thanks.
07-24-2015 01:24 PM
Well, you can always copy the content of the iso (from the mounted path) to some where, then make the INSTALL file writable, edit it, and run it from the new path.
07-24-2015 02:50 PM
That worked. Thanks!
09-02-2015 10:28 AM
ecandan, have you solved the issue?
Because I have exactly the same problem
Thanks in advance
Bye
Alessio
09-02-2015 11:00 AM
No. The issue was never resolved for Ubuntu 12.04. I haven't tried it
with 14.04 or newer yet, but it might work. What I wound up doing on
12.04 was installing windows 7 in a virtual box VM and running Ni-visa
from there.
09-03-2015 01:05 AM
but it's quite unbelivable that NI support labview on Linux system and there's no way to install the VISA driver on the most used linux platform.
Anyone can help me?
thirdeye, any suggestions?
11-13-2015 04:03 PM
Hi,
Here is how I got mine working on Linux Mint 17 Qiana (essentially Ubuntu 14.04)
"sudo mkdir /mnt/iso/"
"mount -o loop <ISO_FILE_PATH> /mnt/iso"
"cp -R /mnt/iso/* ~/NI/"
Now, if you are using PyVisa, which uses NI-Visa as backend, then when you create a resourcemanager, you'll get an exception saying that 64-bit python was tryinig to link to a 32-bit library (I have 64-biit Mint installed)
To fix this
simply give the explicity path to the 64-bit library
>>> import visa
>>> rm = visa.ResourceManager('/usr/local/vxipnp/linux/lib64/libvisa.so')
>>> rm.list_resources()
(u'TCPIP0::112.23.5.207::inst0::INSTR', u'ASRL1::INSTR')
Hope this helps.
cheers,
Arun
11-13-2015 04:35 PM
Great news - after fresh install of RH6.5 64bit with appropriate 32 legacy libraries NI-VISA, NI488.2 installed and are working together. Also, am able to seel gpib, serial, and ethernet instruments. So far pyVisa is working well with NI-VISA.
11-16-2015 07:38 AM
Arun,
This info is very helpful, thanks. I had missed the bit on re-linking
the .so file to the 64 bit library. I mistakenly assumed the 64 bit libs
weren't available yet.
11-17-2015 04:33 PM
Hi, I have updated my answer above - changing the symlink to the 64-bit library fixed the pyVisa problem, but invoking the visaconf stopped working. Intead, when using PyVisa, give the explicit path to the 64-bit library and you should be ok.
cheers,
Arun