This document describes how to install NIScope 2.9.0 under OpenSuSE 10.3, base on our experiences. It works well for us and for our customers, but since we did not get any directly support from NI, use the info at your own risk. (NOTE: the same procedure also apply to NIFGen 2.4.1) Packages required: NISCOPE290_SUSE100-kcc.tar.gz NIKAL110beta0.iso (http://joule.ni.com/nidu/cds/view/p/id/1075/lang/en) kernel-source-2.6.22.19-0.2 (OpenSuSE 10.3 + latest online update 2009/05/28) NOTE: You can install NIKAL110beta0.iso first before NISCOPE290 (or NIFGen241) ... the install order of NI's package doesn't really matter ... the INSTALL script will bypass RPMs if the same or newer version already installed. # # dealing with kernel source first, check NISCOPE290_SUSE100.iso:README.txt # > su > cd /usr/src/linux > make cloneconfig > make modules_prepare > make modules ............... optional, to remove warning message this will take a while ... > tar xvfz NISCOPE290_SUSE100-kcc.tar.gz > cd ./NISCOPE290_SUSE100-kcc > ./INSTALL # # That's it, however you will find NI-KAL installation will fail. # Don't worry, we will fix that later by upgrade NIKAL to v1.10beta0, that will # solve the problem # # After ./INSTALL complete, the script will ask you to reboot your computer. # You don't need to do it now, you can reboot after fix the NIKAL. # # # Upgrade to NI-KAL 1.10beta0 # > mount -oloop NIKAL110beta0.iso /mnt > cd /mnt > ./INSTALL > cd / > umount /mnt # # One more thing, the runtime library /usr/local/lib/liblvrt.so requires # libOSMesa.so.4 which is not part of OpenSuSE 10.3 (OpenSuSE 10.3 include # /usr/lib/libOSMesa.so.6). # # NOTE !! This library is not part of NIScope or NIFGEN. It's part of NI4882 2.5 !!! # so we may also need to install NI4882 2.5 :-( Only this file in NI4882 is required, # You should copy the library to /usr/lib or do the symbolic link as below: # > ln -s /usr/local/lib/linux/libOSMesa.so.4 /usr/lib/libOSMesa.so.4 # This will solve NIScope applicatoin's compiler time problem. But # we don't know if it will cause any runtime issue yet. Basic on our # own experiences, it works fine. # That's it. We can reboot the system now. > reboot # NOTE to completely remove NIScope, 4 steps required: # However, if this still can't completely remove all NI's stuff. # reboot and repeat again. # # UNINSTALL ................................. NIScope # rpm -e labview80-rte labview-aal ............ LabVIEW runtime # /usr/local/vxipnp/linux/NIvisa/UNINSTALL .... NI-VISA # UNINSTALL ................................... NIScope again # Latest Update: 2009/05/28 LinuxDAQ Labs. Software Team.