Hello Wally,
The highest version available of the CVI Linux Module is 8.0, which is designed to work with CVI 8.0 and not CVI 8.1. If you don't have CVI 8.0, you can still use it, with a couple of caveats:
1. When creating an application that you wish to port to Linux, have to be careful not to use any of runtime features that are new to 8.1, since these will not work with the 8.0 Linux Module. The best way to find out what features are new to 8.1 is to look at the CVI 8.1 release notes (Start>>All Programs>>National Instruments>>LabWindows CVI 8.1>>LabWindows CVI Release Notes).
2. As you've noticed, you're also not able to run UpdateCVI.exe. This application modify the CVI help to include Linux-specific content. You could conceivably hack the .ini file so that it would work with CVI 8.1, but that's a bad idea, since you'd be replacing your CVI 8.1 windows-only help with CVI 8.0 windows+linux help. You probably don't want to do that since you'd permanently lose the new 8.1 help content.
What I recommend that you do is to
download and install the CVI 8.0.1 evaluation version. You can then run UpdateCVI.exe and use this help file (C:\program files\national instruments\cvi80\bin\cvi.chm) whenever you want to see any Linux-specific content.
You also mentioned that the readme file points you to the the Linux Run-Time Module help. This help file is
not cvi.chm. This is the help file that the module installs in your Linux machine, not your Windows machine. The paragraph immediately above that section of the readme describes where you can find this help file.
Luis