How-To: Lotus Notes 8.01 on Ubuntu 8.04 (alpha5)
After some time I’ve managed to get my Notes 8 working again, and then I choose to complicate my life again: upgrade to 8.01.
Some minor things to explicit before anyone reading here mess up his PC/distro/whatsoever: Ubuntu 8.04 (codename Hardy Heron) is ACTUALLY on alpha state, so it isn’t a stable OS to use for Notes. Although I’ve decided to make a try.
This How-To is a revised version of the older ones, but there’s really nothing hard on installing Lotus Notes in the last times, IBM has done a great work both on setup and client, even on unsupported platform like Ubuntu (planned to be supported for the 8.5 Notes release).
First Steps
Untar the archive, you can do it on a folder on your desktop without problem. Open a terminal, and then login as root with:
$ sudo -i
Now your shell say you’re root, even if it is disabled.
Install
With your “root” shell go to your desktop (your Desktop, not root) enter the folder where you untarred the installer and launch:
# chmod +x setup.sh
# ./setup.sh
Now, sometimes things are easy, sometimes not. I’ve encountered a little problem with the bundled JRE, the installer was dumping hard with an error like this:
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
After a bit of googling I’ve found this http://en.opensuse.org/Xlib.lock, then typed in shell this:
# export LIBXCB_ALLOW_SLOPPY_LOCK=true
This solved the problem for me, my upgrade (and I bet that a clean install does not differ) gone good.
Later…
Yes, later, in terms of too much minutes when your Installshield has done Its work you can clean up your system. First:
# exit
This will close your “root” session, you don’t need it anymore. Then I advise to remove the installation files you have untarred.
Start Notes with the icon that should be appeared on your desktop or menu, with your user, do not use sudo or anything else. Even if you’re upgrading from 8 or just doing a clean install do not despair if loading times are too long, simply wait, it take ages to load the first time, next one will be faster.
Enjoy your Notes


Ciao
Ho seguito i tuoi consigli per installare lotus notes client 8.0.1 sulla ubuntu
alpha 5, poi ho dovuto rifare la macchina ed ho installato l’alpha 6. Ho
nuovamente lo stesso problema pur settando la variabile LIBXCB_ALLOW_SLOPPY_LOCK
grazie ciao
Fabio
10 Marzo 2008 alle 00:48
Prima cosa, usa la Lotus Notes 8.01, secondo segui questa procedura http://coort.wordpress.com/2008/02/29/how-to-lotus-notes-801-on-ubuntu-804-alpha5/
Coort
13 Maggio 2008 alle 17:02
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x96c087c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0×31) [0x96c08891]
#2 /usr/lib/libX11.so.6(_XReply+0×254) [0x9627c494]
#3 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(XineramaQueryScreens+0×8c) [0x9683227c]
#4 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(xineramaInit+0×5a) [0x9681d7f6]
#5 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(awt_init_Display+0xf9) [0x9681d955]
#6 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0×1e) [0x9681db86]
#7 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dd4d52]
#8 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_J9VMInternals_initializeImpl+0×7e) [0xb782b3da]
#9 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_Class_forNameImpl+0×2be) [0xb783380a]
#10 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_J9VMInternals_initializeImpl+0×7e) [0xb782b3da]
#11 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_Class_forNameImpl+0×2be) [0xb783380a]
#12 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dff064]
#13 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9prt23.so [0xb7dac168]
#14 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dfdb29]
#15 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9thr23.so [0xb7e6c117]
#16 /lib/tls/i686/cmov/libpthread.so.0 [0xb7ff750f]
#17 /lib/tls/i686/cmov/libc.so.6(clone+0×5e) [0xb7f567ee]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x96c087c7]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0×2e) [0x96c0896e]
#2 /usr/lib/libX11.so.6 [0x9627b619]
#3 /usr/lib/libX11.so.6(XGetVisualInfo+0×26) [0x96271666]
#4 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so [0x9681cbe4]
#5 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so [0x9681cddd]
#6 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(awt_init_Display+0×1a5) [0x9681da01]
#7 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0×1e) [0x9681db86]
#8 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dd4d52]
#9 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_J9VMInternals_initializeImpl+0×7e) [0xb782b3da]
#10 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_Class_forNameImpl+0×2be) [0xb783380a]
#11 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_J9VMInternals_initializeImpl+0×7e) [0xb782b3da]
#12 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libjclscar_23.so(java_lang_Class_forNameImpl+0×2be) [0xb783380a]
#13 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dff064]
#14 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9prt23.so [0xb7dac168]
#15 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9vm23.so [0xb7dfdb29]
#16 /tmp/istemp7681036144355/_bundledJRE_/jre/bin/libj9thr23.so [0xb7e6c117]
#17 /lib/tls/i686/cmov/libpthread.so.0 [0xb7ff750f]
#18 /lib/tls/i686/cmov/libc.so.6(clone+0×5e) [0xb7f567ee]
The installer is unable to run in graphical mode. Try running the installer with the -console or -silent flag.
Mohammed Husamuldeen
5 Febbraio 2009 alle 12:45
@above:
Yeah, that’s really clear
Coort
18 Febbraio 2009 alle 11:41