I recently got tired of running Lotus Notes under wine because I kept getting meeting invites that I couldn’t accept. So I ventured out because I had heard that Notes now had a Linux client and sure enough it does. The install is huge but it went very smooth up until the point that I first launched to read my mail. At the point where it should have shown me the start screen I got an error dialog with the error “JVM terminated. Exit code=160” and a big stack trace.
(Click the image to see a larger version)
After digging around a little I found that the Eclipse framework/SWT expected an older version of xulrunner to be installed. The simple fix to get Notes running was to move the xulrunner libraries out of the way:
[code]
mv /usr/lib/xulrunner-1.9/ /tmp/
mv /tmp/xulrunner-1.9/ /usr/lib/
[/code]
Now when I started Notes I was able to get all the way in and see the following error on the start page:
(Click the image to see a larger version)
Now the key to getting Notes into a usable state is to close the “Getting Started” tab. If you don’t do this you can never move xulrunner back into place. Once you have closed the tab exit out of Notes and then put the xulrunner libraries back where they belong.
Now you can start Notes without an issue, just make sure not to open anything that requires a web browser.
(Click the image to see a larger version)
After going through this someone pointed me towards the latest 8.5 beta 2 release of Lotus Notes for Linux and after installing that I can report that it actually has fixed the issue. So whenever 8.5 comes out this should be fixed until another incompatible version of xulrunner comes out.
I know you’ve moved on from Wine, but:
Which version of Notes were you using with
which version of Wine?
Did you file a bug with Wine?
I was running version 4 of the notes client so it was really only an issue with notes not wine. After running the new client for a while I’ll probably move back to the wine version except for invites since it has a much smaller footprint.
Where can the Linux client be found?
It moves around and hides in IBM’s download network so I’m not sure anymore. The last time I looked I had to log in and then search in the Notes area for “Linux beta” I think.