giovedì 3 novembre 2011

Lotus Notes 8.5.3 - Ubuntu 11.10 32 Bit - PAE!



Uscito Notes 8.5.3 anche questa volta mi sono dedicato alla sperimentazione sulla 11.10 64 bit ma non sono andato oltre l'ottenere una installazione non funzionante
/opt/ibm/lotus/notes/notes: error while loading shared libraries: libgconf-2.so.4: wrong ELF class: ELFCLASS64
A questo punto sono ricorso "all'abile stratagemma" suggeritomi da un collega IBMer ovvero passare alla 32bit con Kernel PAE.
Dalla versione 10.04 se l'installer di sistema operativo rileva piu' di 4GB di ram installa automaticamente il questo Kernel che grazie ad un indirizzamento a 36Bit permette di poter oltrepassare il limite dei 4GB semplificando quindi la gestione dei software non compatibili con i 64bit.

A questo punto dopo l'installazione dei DEB mi sono serviti alcuni passi aggiuntivi


  • Download delle librerie sottostanti (sono le solite per chi ha dimestichezza..) e spostamento sotto l'installazione
     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
  • Installazione delle 2 librerie seguenti (potete usare apt-get o come nel mio caso Synaptic)
           libgnome2-0
           libgnomeui-0

Ora Lotus e Symphony (se lo avete installato) dovrebbero funzionarvi correttamente!

Ci sono 2 problemi di funzionamento che ho riscontrato di cui ne ho risolto uno.
Usando la posta vi accorgerete subito che dall'interno di una mail non riuscirete ad aprire un allegato cliccando Open.

Per risolvere questo problema 

            sudo mv /opt/ibm/lotus/notes/openwith /opt/ibm/lotus/notes/openwith.bak
            sudo ln -s /usr/bin/gnome-open /opt/ibm/lotus/notes/openwith


Il secondo problema l'ho riscontrato all'interno del calendario, dove quando impostate un appuntamento non fa cliccare nè sul giorno nè sull'ora (workaround abbastanza semplice selezionare giorno e ora muovendosi con le freccie).


Agg 6 Nov: Se l'opzione keep in launcher non vi mantiene l'icona di lotus dopo il riavvio, andate in /usr/share/application ed eseguite il drag&drop di Lotus Notes 8.5  nel launcher di Unity (thanks Roby!)

A questo punto il vostro Openclient è funzionante!

Postilla:

Per verificare il Kernel in esecuzione sulla vostra macchina

uname -r
la risposta deve essere ad esempio
3.0.0-12-generic-pae

per verificare il riconoscimento della memoria potete fare
   free

ed aspettarvi una risposta simile alla seguente
                       total       used       free     shared    buffers     cached
     Mem:       8063464    2082196    5981268          0     137452    1025744


vi ricordo che Lotus Notes è certificato per Ubuntu 10.04 LTS


Nessun commento:

Posta un commento