Quick ‘n Dirty install guide: Lotus Notes 8.5.X on Ubuntu 12.04 32bit

This is for 32bit version of Lotus Notes. I do not know how to install on 64bit Ubuntu yet. Please provide me with instructions if you can.

On Lotus Notes beta forum IBM have hinted that 8.5.4 will support Ubuntu 64. Hopefully this will be the case!

sudo apt-get install libgnomeprint2.2-0 libgnomeprintui2.2-0 ttf-xfree86-nonfree libgnomevfs2-0 libgnome2-0 libgnomeui-0

(unpack deb-file, modify CONTROL file removing any dependencies, pack deb-file – instructions below)

sudo dpkg -i ibm-lotus-notes-8.5.3.i586.deb
sudo dpkg -i –force-all ibm-lotus-sametime-8.5.3.i586.deb ibm-lotus-activities-8.5.3.i586.deb

 

Modify CONTROL file in deb file:

In Nautilus, right click on ibm-lotus-notes-8.5.3.i586.deb and select extract here. When extracting finished then Rename file ibm-lotus-notes-8.5.3.i586.deb to somehting else.

Enter folder LN853install/ibm-lotus-notes-8.5.3.i586/DEBIAN and open file CONTROL in text editor.

Make sure following lines are empty

Pre-Depends:
Depends:
Recommends:
Conflicts:
So nothing after colon!  Now save the file.

Convert them to debs again!
sudo dpkg-deb -b ibm-lotus-notes-8.5.3.i586
dpkg-deb: building package `ibm-lotus-notes:i386′ in `ibm-lotus-notes-8.5.3.i586.deb’.

Advertisements

19 Responses to “Quick ‘n Dirty install guide: Lotus Notes 8.5.X on Ubuntu 12.04 32bit”

  1. Aleix Says:

    Hello I’m so interested on getting Lotus Notes running under Ubuntu 12.04 64-bit, so I think this post can help:
    http://ubuntuforums.org/showthread.php?t=1939715&page=2

    What do you think about ?

  2. uzhoasit Says:

    Your hack does not work on my fresh installed 12.04 system. See also http://ubuntuforums.org/showthread.php?t=1968878

  3. uzhoasit Says:

    You have to create and install the gdk-fix as described in steps 9+10: https://usablesoftware.wordpress.com/2011/10/10/install-lotus-notes-8-5-3-en-on-ubuntu-11-04-64bit/

  4. Aleix Says:

    So, you’re saying it really works under 12.04 64bit?

    • usablesoftware Says:

      I actually have got it working under 64bit 12.04. I used all stuff I could find in the “collected” material from this blog and all users feedback. I will try to find some time to do it all again and post a through post about it.

      I did not need the libs from benkevan.
      I did need getlibs and all libraries. I did need to set a lot of symlinks.
      sudo ln -s /usr/lib32/i386-linux-gnu/libgnomeui-2.so.0 /usr/lib32/libgnomeui-2.so.0
      sudo ln -s /usr/lib32/i386-linux-gnu/libavahi-glib.so.1 /usr/lib32/libavahi-glib.so.1
      sudo ln -s /lib32/i386-linux-gnu/libpopt.so.0 /usr/lib32/libpopt.so.0
      sudo ln -s /usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib32/libcanberra-gtk-module.so
      ln -s /lib32/i386-linux-gnu/libpopt.so.0 /usr/lib32/

      And I did need to write a prewrapper to notes-wrapper, something like this:
      # cat notesprewrapper.sh
      #!/bin/sh

      echo “setting locale …”
      LANGUAGE=”en_US.UTF-8″
      LC_ALL=”en_US.UTF-8″
      LANG=”en_US.UTF-8″
      export LANGUAGE LC_ALL LANG

      echo “setting notes environment …”
      NOTESBIN=/opt/ibm/lotus/notes
      NOTESDATA=/home/anders/lotus/notes/data
      NOTESDIR=/home/anders/lotus/notes
      LD_LIBRARY_PATH=$NOTESBIN:$NOTESBIN/jvm/bin/classic:$NOTESBIN/jvm/bin:$LD_LIBRARY_PATH
      PATH=$NOTESBIN/jvm/bin:$NOTESBIN:$PATH
      CLASSPATH=./:$NOTESBIN/:$CLASSPATH
      export NOTESBIN NOTESDATA NOTESDIR LD_LIBRARY_PATH PATH CLASSPATH

      #/opt/ibm/Workplace\ Managed\ Client/rcp/richclient -personality com.ibm.workplace.noteswc.standalone.linux.personality

      echo “starting notes …”
      $NOTESBIN/notes-wrapper

      It looks very nice, no blockiness or anything like that

  5. Aleix Says:

    ok, please provide a “how to” asap. Thank you very much!

  6. Martin Burchard Says:

    Thank you for this article. Notes Installation works fine.
    Have you found out how to install the fixpack?
    I get an error message trying it.

    sudo ./ibm_lotus_notes_fixpack.sh
    Begin to install IBM Lotus Notes Fix Pack …

    Install ibm_lotus_notes_fixpack-8.5.3.i586.deb
    dpkg: Fehler beim Bearbeiten von ibm_lotus_notes_fixpack-8.5.3.i586.deb (–install):
    Parsen der Datei »/var/lib/dpkg/tmp.ci/control«, nahe Zeile 2 Paket »ibm-lotus-notes-fixpack«:
    Fehler in Versionszeichenkette »8.5.3-20120308.0840_FP1«: ungültiges Zeichen in Revisionsnummer
    Fehler traten auf beim Bearbeiten von:
    ibm_lotus_notes_fixpack-8.5.3.i586.deb
    Install Finished

    • usablesoftware Says:

      That problem is known. You have to update the CONTROL file in the fixpack and remove the underscore _ from it and make a new package of it.

      • Martin Burchard Says:

        Thanks, already did that (replaced with -) and it works…

  7. Martin Burchard Says:

    I faced another Problem now.
    The Workspace is empty. Also in the preferences in all Notes specific parts a can’t see something. No fields, now text.
    The Mailfile is working, as far as I see…
    I’m running Notes under Ubuntu 12.04 (32 Bit).
    Tried with Unity and Gnomeshell. Removed the ugly new scrollbars, nothing helped. Notes is not really usable at the moment :(
    Any ideas?

  8. Sofus Albertsen Says:

    I encountered an error while trying to install this on the new Linux mint 13, and i hope that you can help me.
    I followed the installation process, and everything went as planed. The first time i fired up Notes, it gives me the splash screen, and then nothing else. I can see that the note process goes into zombie state, and then exits. I get nothing more if i run it from the command line, but in the /tmp folder i get 4 files:
    -rwxr-xr-x 1 … 335 Jun 14 09:38 _lap1543008848173058644wrapper
    -rw-r–r– 1 … 1529 Jun 14 09:39 _lap3654596204075532230pid.err
    -rw-r–r– 1 — 0 Jun 14 09:38 _lap688135808229944019result
    -rwxr-xr-x 1 … 411 Jun 14 09:38 _lap7676425292827978563invoker
    -rw-r–r– 1 … 0 Jun 14 09:39 _lap889688174982616068pid.out

    The .err file gives me a hint to what the problem is, but not where:
    ERROR: List of process IDs must follow -p.

    Any idea what this is caused by? I use the MATE Desktop.
    Thanks!

  9. S. Albertsen Says:

    Just a share of experience:
    If some of you installs, and the splash screen comes up, but nothing more, try one of the followin things:
    1. edit the rcplauncher.properties in /opt/ibm/lotus/notes/framework/rcp (link to solution: http://www-10.lotus.com/ldd/nd85forum.nsf/5f27803bba85d8e285256bf10054620d/0d5449012bf9fbc58525753b006f1915?OpenDocument)
    2. try to edit the LotusNotes8.5.desktop like described here: http://ddurdle.blogspot.dk/2012/04/installing-lotus-notes-853-on-linux.html

    Happy installing, and may 8.5.4 be a lot easier!

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: