Lotus Notes 8.5.2 FP2 in Ubuntu 11.04 Natty Narwhal 64bit beta 1

An old problem reappeared with Ubuntu Natty Narwhal 64bit and Lotus Notes. And the fix is the same as for Lotus Notes 8.5.1 in Lucid Lynx. This must be done in order to have buttons and scroll lists:

cd /tmp
wget http://www.benkevan.com/upload/lotus_notes/libgdk-x11-2.0.so.0
wget http://www.benkevan.com/upload/lotus_notes/libgdk_pixbuf-2.0.so.0
wget http://www.benkevan.com/upload/lotus_notes/libgdk_pixbuf_xlib-2.0.so.0
wget http://www.benkevan.com/upload/lotus_notes/libgtk-x11-2.0.so.0
sudo mv *.so.0 /opt/ibm/lotus/notes

This is how it looked before installing these libraries:

Even with these libraries Lotus Notes does not look that good, scrollbars etc are blocky and the native theme is not used. But the most important is to get it running.

Advertisements

19 Responses to “Lotus Notes 8.5.2 FP2 in Ubuntu 11.04 Natty Narwhal 64bit beta 1”

  1. pontius G Says:

    had almost the same problem in 11.04 x86

    replacement of well-known libraries to older versions (taken from 10.10) made it fully functional

  2. Fromont Says:

    This worked for me as well on 32bit Natty. Thank you.

  3. Daniel Says:

    This worked for me for a while, I updated some packages today suggested by update-manager on natty and it’s all broken again…
    It stucks right after the password dialog.

    If I remove this libraries, it opens, but it doesn’t render any tab (mail tab is rendered but only folders tree and the mail list, not content :( … )
    Any other databases is rendered :(
    The error is:
    (:29888): Gtk-WARNING **: GModule (/usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so) initialization check failed: Gtk+ version too old (micro mismatch)
    (:29888): Gtk-WARNING **: GModule (/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so) initialization check failed: Gtk+ version too old (micro mismatch)

    I try changing the gnome theme from apperreance but it doesn’t work either.

    Hope you can guide me, I’ll have to fallback to maverick otherwise :(

  4. Daniel Says:

    Don’t use this!! there’s a bug reported:

    https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/723458

    and a better hack submitted:

    https://github.com/sgh/lotus-notes_gtk2.23.3

    Enjoy!

    Also, use this to get the menu back:

    http://askubuntu.com/questions/6784/is-it-possible-to-make-indicator-appmenu-ignore-a-specific-application

    • usablesoftware Says:

      Thanks for this info.

      I tried the script and it did finally work after a few adjustments.

      For 64bit:
      sudo apt-get install g++-multilib
      and compile line within Makefile must be updated with -m32
      gcc -Wall -Wextra -m32 `pkg-config –cflags gtk+-2.0`-shared
      libnotesgtkfix.c -o libnotesgtkfix.so -ldl

      Also, I noticed that it will complain that libavahi-glib.so.1 is missing. This is a suggestion for remedy:
      sudo ln -s /usr/lib32/i386-linux-gnu/libavahi-glib.so.1 /usr/lib32/

      I will try to get back with a blogpost that contains all steps when I get all this under control and if anyone have more information pleas post here.

  5. Daniel Says:

    Well, it worked out of the box for me on Ubuntu Natty 32bit :P

    Just:
    1. Compiled (without problems).
    2. Copied the two files.
    3. Edited the menu item with command:

    “env UBUNTU_MENUPROXY= /opt/ibm/lotus/notes/notes-wrapper %F”

    Two patches set at the same time :D

    (Don’t know what the ‘%F’ does, it was already there …)

    Glad to help!

  6. Matteo Bisi Says:

    Hello! I’ve tried to install the Lotus on 11.04 but dpkg say

    ibm-lotus-notes:i386 pre-depends on libgnomeprint2.2-0
    dpkg: error processing ibm-lotus-notes-8.5.3.i586.deb (–install):
    pre-dependency problem – not installing ibm-lotus-notes:i386

    I’ve tried to install with getlib -p , the installation appear correctly but after that the error steal apper…

    any suggest ?

    thanks

  7. Amr M. Farahat Says:

    Works great for me on Ubuntu Natty 32bit, thanks

  8. Gene ubuntu update yine lotus notes sorunu « OKAYA 'nın günlüğü Says:

    […] https://usablesoftware.wordpress.com/2011/04/05/lotus-notes-8-5-2-fp2-in-ubuntu-11-04-natty-narwhal-6… […]

  9. Saurabh Sharma Says:

    I copy all the 4 files in notes folder but not login screen is not coming in lotus notes. i am on 32 bit.

    What i needs to do

    • Jonathan Campos Says:

      Have you solved your problem? I have the same problem, if you have any solution please contact me, I’ll be very grateful

  10. Saurabh Sharma Says:

    now lotus notes opening but i am not able open the common attachments like *.doc and *.jpeg

    Please help

  11. zarkath Says:

    On a fresh natty, i have the error when i try to install lotus :

    sliabat@sliabat:~/Bureau/lotus$ sudo dpkg -i –force-architecture ibm-lotus-notes-8.5.1.i586.deb
    dpkg : avertissement : problème contourné par utilisation de –force :
    l’architecture du paquet (i386) ne correspond pas à celle du système (amd64)
    Sélection du paquet ibm-lotus-notes:i386 précédemment désélectionné.
    (Lecture de la base de données… 145769 fichiers et répertoires déjà installés.)
    Dépaquetage de ibm-lotus-notes:i386 (à partir de ibm-lotus-notes-8.5.1.i586.deb) …
    dpkg : des problèmes de dépendances empêchent la configuration de ibm-lotus-notes:i386 :
    ibm-lotus-notes:i386 dépend de gdb.
    ibm-lotus-notes:i386 dépend de coreutils.
    ibm-lotus-notes:i386 dépend de unzip.
    ibm-lotus-notes:i386 dépend de bash.
    ibm-lotus-notes:i386 dépend de procps.
    ibm-lotus-notes:i386 dépend de grep.
    ibm-lotus-notes:i386 dépend de sed.
    ibm-lotus-notes:i386 dépend de libart-2.0-2.
    ibm-lotus-notes:i386 dépend de libasound2.
    ibm-lotus-notes:i386 dépend de libatk1.0-0.
    ibm-lotus-notes:i386 dépend de libbonobo2-0.
    ibm-lotus-notes:i386 dépend de libbonoboui2-0.
    ibm-lotus-notes:i386 dépend de libc6.
    ibm-lotus-notes:i386 dépend de libfontconfig1.
    ibm-lotus-notes:i386 dépend de libfreetype6.
    ibm-lotus-notes:i386 dépend de libgcc1.
    ibm-lotus-notes:i386 dépend de libgconf2-4.
    ibm-lotus-notes:i386 dépend de libgtk2.0-0.
    ibm-lotus-notes:i386 dépend de libglib2.0-0.
    ibm-lotus-notes:i386 dépend de libgnome2-0.
    ibm-lotus-notes:i386 dépend de libgnomecanvas2-0.
    ibm-lotus-notes:i386 dépend de libgnome-desktop-2 | libgnome-desktop-2-7 | libgnome-desktop-2-11.
    ibm-lotus-notes:i386 dépend de libgnomeprint2.2-0.
    ibm-lotus-notes:i386 dépend de libgnomeprintui2.2-0.
    ibm-lotus-notes:i386 dépend de libgnomeui-0.
    ibm-lotus-notes:i386 dépend de libgnomevfs2-0.
    ibm-lotus-notes:i386 dépend de libglib2.0-0.
    ibm-lotus-notes:i386 dépend de libice6.
    ibm-lotus-notes:i386 dépend de libjpeg62.
    ibm-lotus-notes:i386 dépend de liborbit2.
    ibm-lotus-notes:i386 dépend de libpam0g.
    ibm-lotus-notes:i386 dépend de libpango1.0-0.
    ibm-lotus-notes:i386 dépend de libpng12-0.
    ibm-lotus-notes:i386 dépend de libpopt0.
    ibm-lotus-notes:i386 dépend de libsm6.
    ibm-lotus-notes:i386 dépend de libstdc++6.
    ibm-lotus-notes:i386 dépend de libx11-6.
    ibm-lotus-notes:i386 dépend de libxcursor1.
    ibm-lotus-notes:i386 dépend de libxext6.
    ibm-lotus-notes:i386 dépend de libxft2.
    ibm-lotus-notes:i386 dépend de libxi6.
    ibm-lotus-notes:i386 dépend de libxkbfile1.
    ibm-lotus-notes:i386 dépend de libxml2.
    ibm-lotus-notes:i386 dépend de libxp6.
    ibm-lotus-notes:i386 dépend de libxrender1.
    ibm-lotus-notes:i386 dépend de libxss1.
    ibm-lotus-notes:i386 dépend de libxt6.
    ibm-lotus-notes:i386 dépend de libxtst6.
    dpkg : erreur de traitement de ibm-lotus-notes:i386 (–install) :
    problèmes de dépendances – laissé non configuré

    Do you know why ?
    Even with getlibs.

  12. leasonlive Says:

    i use ubuntu 11.4 64bits
    not work
    leason@leason-ThinkPad-T420:/opt/ibm/lotus/notes$ locate libgnome-2.so.0
    /usr/lib/libgnome-2.so.0
    /usr/lib/libgnome-2.so.0.3200.1
    leason@leason-ThinkPad-T420:/opt/ibm/lotus/notes$ export LD_LIBRARY_PATH=/usr/lib
    leason@leason-ThinkPad-T420:/opt/ibm/lotus/notes$ ./notes-wrapper /opt/ibm/lotus/notes/notes: error while loading shared libraries: libgnome-2.so.0: wrong ELF class: ELFCLASS64

  13. Lotus Notes 8.5 en Ubuntu 10.04 « El Blog de rubensa Says:

    […] enlaces de interés https://usablesoftware.wordpress.com/2011/04/05/lotus-notes-8-5-2-fp2-in-ubuntu-11-04-natty-narwhal-6https://github.com/sgh/lotus-notes_gtk2.23.3 LD_AddCustomAttr("AdOpt", "1"); […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: