Sunday, 8 May 2011

Ubuntu Linux 11.04 Natty Narwhal and IBM Lotus Notes 8.5.X

Morning All   I upgraded from 10.10 to 11.04 on Tuesday 3rd May, but didn't get much opportunity to do anything significant with the machine ( 4061-BL5 Lenovo Thinkpad W500  ) until this weekend.   The first observation is that Lotus Notes 8.5.2 started to play up  post-upgrade. The client would start up normally, but I wasn't able to preview or open any emails, or access the Replication page. In all cases, the page/tab title would appear in the tab view along the top of the client, but the contents wouldn't appear.   When I first hit this problem, I applied the 8.5.2 fixpack (  lotus_notes852FP2_linuxUb.tar ) but to no avail.   The problem persisted through reboots, both cold and warm.

I then removed 8.5.2 and installed 8.5.3 CD4 ( notes853standard_linux_cd4_prod_deb.tar ), but saw exactly the same problem.   Thankfully, a quick bit of Googling later, and I'd found this: -   and followed one of the forum responses off to this bug on Launchpad: -

libgtk2 2.24.0 break Lotus Notes user interface

which directs one to download, compile and use patched "shared object wrapper"   I did need to install the libgtk2 header files: -   $ sudo apt-get install libgtk2.0-dev   and also ensure that the downloaded Makefile was correctly formatted - I'd copied/pasted it from the site, and used vi to create it, meaning that I'd forgotten to add in the leading tabs: -   all:
[TAB]gcc -Wall -Wextra `pkg-config --cflags gtk+-2.0`-shared libnotesgtkfix.c -o -ldl

[TAB]rm -f

Having done this, I copied the newly created module ( ) and the wrapper script ( ) to the /opt/ibm/lotus/notes directory, and then use the wrapper script to start Notes.   Job done.

The power of the community ...

Kudos to Soren Holm for writing this patch so quickly ...


ShadowBJ21 said...

Thanks for that post!

I just installed Natty on a new machine (switching from 32-bit to 64-bit Ubuntu) and one of my next steps will be the Notes install.

This will save a lot of frustration and time for research!

jaume.llarden said...

Thank you, it worked with 11.04 32-bit! Notes crashed when started from the command line. When I searched for it in the Unity menu it finally worked.

I modified /usr/share/applications/LotusNotes8.5.desktop to be:
[Desktop Entry]
Name=Lotus Notes 8.5
Exec=/opt/ibm/lotus/notes/framework/../notes-wrapper %F

Anonymous said...

I worked with Soren to get this working with Fedora as well. Fedora 15 working now.. Yay!

Raúl said...

Thank you very much!!

It saves a lot of time and works just perfect.

maxdebayser said...

Thanks! The wrapper lib worked for me on OpenSuse 12.3. Before finding this post I spent hours trying to fix this. I even tried to run Notes under a different Java version

Dave Hay said...

@Max - glad to be of assistance :-)

Mats Ekman said...

Just installed Notes 9 on Ubuntu 64 without problems.
Installing it completely with no errors in the operating system

For reading on how to

Dave Hay said...

@Matts - thanks for the update, and the link to the blog post IBM Notes 9.0 and Ubuntu 64