Getting Lotus Notes 8.5.3 and 9.0.x working on MS terminal servers


I thought I’d share this with you as it’s something that I’ve spent a lot of time on trying to get working and also researching.

This assumes everyone has a home drive, in this case the P: drive which has their Lotus folder:

It’s a little rough but I wrote it a while ago – if anyones interested I can do it again?

Lotus >8.5.3 terminal server

  1. Install as per usual, single user NOT multi-user – disable everything except Standard Notes client
  2. Change desktop shortcut to point to a different data folder for Notes.ini, for example P:\notesr85\data\notes.ini (add this line to the end of “target” so it says C:\program files (x86)\ibm\notes\notes.exe “P:\notesr85\data\notes.ini” – MAKE SURE THIS IS IN QUOTES)
  3. Browse to C:\Program Files (x86)\IBM\Lotus\Notes\framework\rcp and right click on the, open with notepad.
  4. Change to “${env.USERPROFILE}/workspace” – you never used to need to do this but on 8.5.3 and newer a shared workspace doesn’t work.
  5. Save the file
  6. For a better performing client and to use less RAM in shared environment, browse to C:\Program Files (x86)\IBM\Notes\framework\rcp\deploy and open Change the following:




jvm.shareclasses.loc=C:/temp/xpdplat (manually make this folder structure on C drive after adding this line)

Remove the “singleJVM” line from xshareclasses

  1. If upgrading version or adding fixpack, you have to do most of these steps again
  2.  Also use startup scripts to copy workspace from server C drive to users workspace to aid log in time. If you are building all terminal servers from single clone feel free to miss this step.

If you’d like to see the log in script, I’ll post it.