This is how I got Lotus Notes 8.5.2 working on a brand new installation of ubuntu 10.10.
Open Synaptic Package Manager
Search for libstdc++5
Install libstdc++5 from Synaptic Package Manager
Shut Synaptic Package Manager
Then install some libraries:
$ sudo apt-get install ia32-libs libgnomeprint2.2-0 libgnomeprintui2.2-0 ttf-xfree86-nonfree
Go to http://frozenfox.freehostia.com/cappy
Download
getlibs-all.deb
Double click to install.
Now get some 32 bit libraries:
$ sudo getlibs -p libgnomeprintui2.2-0 libgnomeprint2.2-0 libgnomevfs2-0 libgnomeui-0 libxkbfile1 libstartup-notification0 libsepol1 libselinux1 libgsf-1-114
libgsf-1-dev librsvg2-2 librsvg2-common libavahi-client3 libavahi-common3 libavahi-glib1 libbonoboui2-0 libcroco3 libdbus-1-3 libdbus-glib-1-2 libgnome2-0 libgnomecanvas2-0 libgnome-keyring0 libgnome-menu2 gtk2-engines-murrine
Now install Lotus Notes
$ sudo dpkg -i --force-architecture ibm-lotus-notes-8.5.2.i586.deb
$ sudo dpkg -i --force-architecture ibm-lotus-activities-8.5.2.i586.deb
$ sudo dpkg -i --force-architecture ibm-lotus-cae-8.5.2.i586.deb
$ sudo dpkg -i --force-architecture ibm-lotus-sametime-8.5.2.i586.deb
$ sudo dpkg -i --force-architecture ibm-lotus-symphony-8.5.2.i586.deb
You will also need this fix for opening screen
$ cd /opt/ibm/lotus/notes/jvm/lib/i386
$ sudo mkdir usr
$ sudo ln -s /usr/lib32 ./usr/lib
You should now be able to start Notes from the Applications/Office menu in gnome.
At the time of writing, there is a bug with the shipped ia32-libs version. Which gave me an error im-ibus.so issue but whilst this gives an error in the console, Lotus notes seems to run happily.
Enjoy
Saturday, 16 October 2010
Creating virtual machines with ubuntu
When you have ubuntu as the main operating system, you have several ways of creating virtual machines for testing:
KVM (free and built into ubuntu)
KVM (free and built into ubuntu)
- VMWare player (free player)
- VirtualBox from Sun (now Oracle)
- Quicker boot
- Snappier screen response
- Better support for USB devices
- Allows cut-and-paste operations between ubuntu desktop and the virtual machine
- Nice user interface for managing the virtual machine parameters
- Easier transfer of virtual machines to Windows Hosts (i.e. your colleagues)
Tuesday, 12 October 2010
The best blackberry trick
I see so many people with blackberries scrolling with their thumb like crazy. They scroll down through hundreds of emails and then need to scroll back up to the top.
The best blackberry tip for all those guys is to use the shortcut keys:
T - jumps to the top of the list
B - jumps to the bottom of the list
U - jumps to the oldest unread mail in the list
Try it and save your thumb!
Thursday, 9 September 2010
Some new features of IBM WCM 7
Whats new in WCM 7?
Just playing around with WCM 7 running on portal 7 and I have noticed the following new features
Some major changes to note with V7.0 are:
1. Sites have gone!
We only have site areas
2. Presentation template construction changed
Instead of XML style tags for accessing WCM elements and components, we now use square brackets
So for example, to access the "Body" element:
with V6.0 and V6.1:
But now with V7.0:
[Element context="current" type="content" key="Body"]
3. When viewing a Presentation template the tag that referrs to a component itself becomes a clickable link to that component.
4. Hover pop-ups now appear all over the place to show you some information about that item without the need to open it.
5. Gone is the tabbed control to show open windows. This has been replaced by a new "Open Views" control on the left hand vertical menu.
6. Folders have been introduced to provide hierarchical storage of Authoring Templates, Presentation Templates and Components.
7. Portlet configuration is now been moved from its normal location top right of the portlet to a "Preferences" control on the left hand menu.
8. A Help link has been added to the left hand navigation menu and this opens a pop up of the WCM Infocenter.
9. Views have changed to allow an all library perspective rather than the old version which always filtered items by a currently selected library.
10. A new "projects" feature has been added to provide the grouping of multiple items to be treated as a single publishable entity.
11. The creation of a new item ("New" button) is now available even though an item is open. This is now located in the new control on the left hand menu.
12. Number of rows displayed can now be changed between 10, 25 and 50 without having to enter "configure" mode of the portlet.
13. Components can now be workflowed
A new "Add Workflow" button has been added so that any component can be workflowed
14. Authoring Templates can now set as "resource templates". These are templates that can be used for binary files.
15. Presentation templates can be set as defaults for the Authorting Template rather than forcing you create template mappings in site areas.
16. Field names can be localised allowing different editors to see different field captions on the same authoring template.
Notes about creating a new library in WCM 7
A new feature has been introduced to automatically create some items into a new library.
This is the first of what I feel will be many posts describing features of the new version of WCM 7 that can optionally be installed with IBM Portal 7.
New library creation feature
You create WCM libraries using the "Web Content Libraries" portlet.
The interface has been changed and now has background coloured buttons to indicate most used actions. For example the "Create new library" button has a blue background with white lettering but the other buttons "View locked items" etc. are black text on grey buttons.
When creating a WCM library you now have an additional option:
"create default items in new library"
Previously, new WCM libraries were entirely empty and you needed to create each of the various items in a particular order.
Typically:
* Create workflow action
* Create workflow stages and include actions
* Create workflows and include stages
* Create authoring template and add default workflow
* Create menu component
* Create presentation template
* Create site and add template mapping of authoring template and presenation template
* Create site areas
* Create content
With WCM 7, when you use this new option the library is created and popluated with the following items:
Workflow Action = "Expire"
Workflow Action = "Publish"
Workflow Stage = "Draft Stage".
Workflow Stage = "Publish Stage". This is pre-configued with the "Publish" workflow action
Workflow Stage = "Expire Stage". This is pre-configued with the "Expire" workflow action
Workflow = "Express Workflow". This is pre-configured with the "Publish State" workflow stage.
Workflow = "Three Stage Workflow". This is pre-configued with the following workflow stages: "Draft Stage", "Publish Stage" and "Expire Stage".
Presentation Template = "Article Presentation".
Component (Authoring Tool) = "Article toolbar"
Component (Menu) = "Articles List"
Authoring Template = "Article"
SiteArea = "Articles". This is pre-configured with the mapping of "Article" and "Article Presentation".
Content item "Sample Article"
Content item "Sample Article 2"
Thats it for now. There are so many other features that it is going to take many posts to cover them all.
Have fun!
Just playing around with WCM 7 running on portal 7 and I have noticed the following new features
Some major changes to note with V7.0 are:
1. Sites have gone!
We only have site areas
2. Presentation template construction changed
Instead of XML style tags for accessing WCM elements and components, we now use square brackets
So for example, to access the "Body" element:
with V6.0 and V6.1:
But now with V7.0:
[Element context="current" type="content" key="Body"]
3. When viewing a Presentation template the tag that referrs to a component itself becomes a clickable link to that component.
4. Hover pop-ups now appear all over the place to show you some information about that item without the need to open it.
5. Gone is the tabbed control to show open windows. This has been replaced by a new "Open Views" control on the left hand vertical menu.
6. Folders have been introduced to provide hierarchical storage of Authoring Templates, Presentation Templates and Components.
7. Portlet configuration is now been moved from its normal location top right of the portlet to a "Preferences" control on the left hand menu.
8. A Help link has been added to the left hand navigation menu and this opens a pop up of the WCM Infocenter.
9. Views have changed to allow an all library perspective rather than the old version which always filtered items by a currently selected library.
10. A new "projects" feature has been added to provide the grouping of multiple items to be treated as a single publishable entity.
11. The creation of a new item ("New" button) is now available even though an item is open. This is now located in the new control on the left hand menu.
12. Number of rows displayed can now be changed between 10, 25 and 50 without having to enter "configure" mode of the portlet.
13. Components can now be workflowed
A new "Add Workflow" button has been added so that any component can be workflowed
14. Authoring Templates can now set as "resource templates". These are templates that can be used for binary files.
15. Presentation templates can be set as defaults for the Authorting Template rather than forcing you create template mappings in site areas.
16. Field names can be localised allowing different editors to see different field captions on the same authoring template.
Notes about creating a new library in WCM 7
A new feature has been introduced to automatically create some items into a new library.
This is the first of what I feel will be many posts describing features of the new version of WCM 7 that can optionally be installed with IBM Portal 7.
New library creation feature
You create WCM libraries using the "Web Content Libraries" portlet.
The interface has been changed and now has background coloured buttons to indicate most used actions. For example the "Create new library" button has a blue background with white lettering but the other buttons "View locked items" etc. are black text on grey buttons.
When creating a WCM library you now have an additional option:
"create default items in new library"
Previously, new WCM libraries were entirely empty and you needed to create each of the various items in a particular order.
Typically:
* Create workflow action
* Create workflow stages and include actions
* Create workflows and include stages
* Create authoring template and add default workflow
* Create menu component
* Create presentation template
* Create site and add template mapping of authoring template and presenation template
* Create site areas
* Create content
With WCM 7, when you use this new option the library is created and popluated with the following items:
Workflow Action = "Expire"
Workflow Action = "Publish"
Workflow Stage = "Draft Stage".
Workflow Stage = "Publish Stage". This is pre-configued with the "Publish" workflow action
Workflow Stage = "Expire Stage". This is pre-configued with the "Expire" workflow action
Workflow = "Express Workflow". This is pre-configured with the "Publish State" workflow stage.
Workflow = "Three Stage Workflow". This is pre-configued with the following workflow stages: "Draft Stage", "Publish Stage" and "Expire Stage".
Presentation Template = "Article Presentation".
Component (Authoring Tool) = "Article toolbar"
Component (Menu) = "Articles List"
Authoring Template = "Article"
SiteArea = "Articles". This is pre-configured with the mapping of "Article" and "Article Presentation".
Content item "Sample Article"
Content item "Sample Article 2"
Thats it for now. There are so many other features that it is going to take many posts to cover them all.
Have fun!
Saturday, 22 May 2010
Getting AOL working with ubuntu 10.04 Evolution
For those of you that may be struggling with AOL and ubuntu lucid evolution...
Since AOL is IMAP compatible it works with Evolution email. Just enter the following parameters:
Receiving E-mail
Server: imap.aol.com
Username: {your on screen name}
Use Secure Connection (SSL encryption)
Authentication Type: Password
CHECKED "Remember password"
Sending E-mail
Server: smpt.aol.com:587
CHECKED "Server requires authentication"
Use Secure connection = No encryption
Authentication (PLAIN or Login)
CHECKED "Remember password"
Thats it!
Since AOL is IMAP compatible it works with Evolution email. Just enter the following parameters:
Receiving E-mail
Server: imap.aol.com
Username: {your on screen name}
Use Secure Connection (SSL encryption)
Authentication Type: Password
CHECKED "Remember password"
Sending E-mail
Server: smpt.aol.com:587
CHECKED "Server requires authentication"
Use Secure connection = No encryption
Authentication (PLAIN or Login)
CHECKED "Remember password"
Thats it!
Monday, 3 May 2010
Installing Notes 8.5.1 onto ubuntu lucid lynx x64
I thought I should document a step by step guide on how to install Lotus Notes 8.5.1 onto ubuntu 10.04 lucid lynx x64.
I am not sure if EVERY step is actually needed, however, I do know that by following these steps you will get Notes working on ubuntu lucid 10.04 x64
Firstly, download the following files from IBM account:
CZ5S5EN - Notes (Debian) 8.5.1.
This saves as a file named lotus_notes851_linuxUb_CZ5S5EN.tar
Open this file with Archive Manager and Extract to a temporary folder
CZDP6EN - Notes (Debian) 8.5.1 FP2.
This saves as a file named lotus_notes851FP2_linuxUb.tar
Open this file with Archive Manager and Extract to a temporary folder
Next, download getlibs-all.deb from:
http://frozenfox.freehostia.com/cappy/
Install getlibs by double clicking on the deb file
Next you will need access to libgnome-desktop-2-11 libraries. These are only available from ubuntu karmic so go to:
http://packages.ubuntu.com/karmic/libs/libgnome-desktop-2-11
and download both 64 bit (amd64) and 32 bit (i386) versions.
Install the 64 bit version by double clicking on the deb file.
To install the 32 bit version manually you have to do the following:
Open the 32 bit deb file in Archive Manager
Double click on data.tar.gz
Double click on .
Double click on usr
Double click on lib
Drag the libgnome-desktop-2.so.11.4.2 file to a temp folder
Copy the file to /usr/lib32
Create a symbolic link named libeel-2.so.2 like this:
cd /usr/lib32
sudo ln -s ./libgnome-desktop-2.so.11.4.2 ./libgnome-desktop-2.so.11
You will also need libeel2-2 which is only available from the ubuntu jaunty packages. However, the libeel2-2 library itself is dependent on the libeel2-data library. You must first download that by going to:
http://packages.ubuntu.com/jaunty/libeel2-data
Then click on the all and choose a mirror to download the "deb" file. Once downloaded, double Click on the file to install libeel2-data deb file
Now you need libeel2-2 so go to
http://packages.ubuntu.com/jaunty/libs/libeel2-2
Go to the bottom of the page and use the links to download both the 64 bit (amd64) and 32 bit (i386) versions (you will need to choose a suitable mirror)
Install the 64 bit version by double clicking on the downloaded deb file.
To install the 32 bit version manually you have to do the following:
Open the deb file in Archive Manager
Double click on data.tar.gz
Double click on .
Double click on usr
Double click on lib
Drag the libeel-2.so.2.26.0 file to a temp folder
Copy the file to /usr/lib32
Create a symbolic link named libeel-2.so.2 like this:
cd /usr/lib32
sudo ln -s ./libeel-2.so.2.26.0 ./libeel2.so.2
Now get some required libraries with
sudo apt-get install libgnomeprintui2.2-0 libgnomeprint2.2-0 ia32-libs ttf-xfree86-nonfree
Next, install the needed 32 libraries with:
sudo getlibs -p libavahi-client3 libavahi-common3 libavahi-glib1 libbonoboui2-0 libcroco3 libdbus-1-3 libdbus-glib-1-2 libgnome2-0 libgnomecanvas2-0 libgnome-keyring0 libgnome-menu2 libgnomeprint2.2-0 libgnomeprintui2.2-0 libgnomeui-0 libgnomevfs2-0 libgsf-1-114 libgsf-1-dev librsvg2-2 librsvg2-common libselinux1 libsepol1 libstartup-notification0 libxkbfile1 gtk2-engines-murrine libesd0
From the temporary folder used above to extract the notes tar file, install Notes 8.5.1 with:
sudo dpkg -i --force-architecture ibm-lotus-notes-8.5.1.i586.deb
sudo dpkg -i --force-architecture ibm-lotus-sametime-8.5.1.i586.deb
And if you need composite application editor:
sudo dpkg -i --force-architecture ibm-lotus-cae-8.5.1.i586.deb
And if you want symphony:
sudo dpkg -i --force-architecture ibm-lotus-activities-8.5.1.i586.deb
And if you want support for activities:
sudo dpkg -i --force-architecture ibm-lotus-symphony-8.5.1.i586.deb
Next install Notes 8.5.1 fix pack 2 with:
sudo dpkg -i --force-architecture ibm-lotus-notes-fixpack-8.5.1.i586.deb
It appears that Lotus Notes will only work with 2.17 versions of gnome and you can download these from either:
http://www.benkevan.com/upload/lotus_notes
or
http://www.freetechie.com/upload/lotus_notes
Get the following gnome 2.17 libraries (note the size)
116732 libgdk_pixbuf-2.0.so.0
67240 libgdk_pixbuf_xlib-2.0.so.0
679940 libgdk-x11-2.0.so.0
4579940 libgtk-x11-2.0.so.0
Copy each to
/opt/ibm/lotus/notes
Lastly, create the following symbolic link
cd /opt/ibm/lotus/notes/jvm/lib/i386
sudo mkdir usr
sudo ln -s /usr/lib32 ./usr/lib
You should now be able to start notes installation with
cd /opt/ibm/lotus/notes/framework
../notes
Thats it!
I am not sure if EVERY step is actually needed, however, I do know that by following these steps you will get Notes working on ubuntu lucid 10.04 x64
Firstly, download the following files from IBM account:
CZ5S5EN - Notes (Debian) 8.5.1.
This saves as a file named lotus_notes851_linuxUb_CZ5S5EN.tar
Open this file with Archive Manager and Extract to a temporary folder
CZDP6EN - Notes (Debian) 8.5.1 FP2.
This saves as a file named lotus_notes851FP2_linuxUb.tar
Open this file with Archive Manager and Extract to a temporary folder
Next, download getlibs-all.deb from:
http://frozenfox.freehostia.com/cappy/
Install getlibs by double clicking on the deb file
Next you will need access to libgnome-desktop-2-11 libraries. These are only available from ubuntu karmic so go to:
http://packages.ubuntu.com/karmic/libs/libgnome-desktop-2-11
and download both 64 bit (amd64) and 32 bit (i386) versions.
Install the 64 bit version by double clicking on the deb file.
To install the 32 bit version manually you have to do the following:
Open the 32 bit deb file in Archive Manager
Double click on data.tar.gz
Double click on .
Double click on usr
Double click on lib
Drag the libgnome-desktop-2.so.11.4.2 file to a temp folder
Copy the file to /usr/lib32
Create a symbolic link named libeel-2.so.2 like this:
cd /usr/lib32
sudo ln -s ./libgnome-desktop-2.so.11.4.2 ./libgnome-desktop-2.so.11
You will also need libeel2-2 which is only available from the ubuntu jaunty packages. However, the libeel2-2 library itself is dependent on the libeel2-data library. You must first download that by going to:
http://packages.ubuntu.com/jaunty/libeel2-data
Then click on the all and choose a mirror to download the "deb" file. Once downloaded, double Click on the file to install libeel2-data deb file
Now you need libeel2-2 so go to
http://packages.ubuntu.com/jaunty/libs/libeel2-2
Go to the bottom of the page and use the links to download both the 64 bit (amd64) and 32 bit (i386) versions (you will need to choose a suitable mirror)
Install the 64 bit version by double clicking on the downloaded deb file.
To install the 32 bit version manually you have to do the following:
Open the deb file in Archive Manager
Double click on data.tar.gz
Double click on .
Double click on usr
Double click on lib
Drag the libeel-2.so.2.26.0 file to a temp folder
Copy the file to /usr/lib32
Create a symbolic link named libeel-2.so.2 like this:
cd /usr/lib32
sudo ln -s ./libeel-2.so.2.26.0 ./libeel2.so.2
Now get some required libraries with
sudo apt-get install libgnomeprintui2.2-0 libgnomeprint2.2-0 ia32-libs ttf-xfree86-nonfree
Next, install the needed 32 libraries with:
sudo getlibs -p libavahi-client3 libavahi-common3 libavahi-glib1 libbonoboui2-0 libcroco3 libdbus-1-3 libdbus-glib-1-2 libgnome2-0 libgnomecanvas2-0 libgnome-keyring0 libgnome-menu2 libgnomeprint2.2-0 libgnomeprintui2.2-0 libgnomeui-0 libgnomevfs2-0 libgsf-1-114 libgsf-1-dev librsvg2-2 librsvg2-common libselinux1 libsepol1 libstartup-notification0 libxkbfile1 gtk2-engines-murrine libesd0
From the temporary folder used above to extract the notes tar file, install Notes 8.5.1 with:
sudo dpkg -i --force-architecture ibm-lotus-notes-8.5.1.i586.deb
sudo dpkg -i --force-architecture ibm-lotus-sametime-8.5.1.i586.deb
And if you need composite application editor:
sudo dpkg -i --force-architecture ibm-lotus-cae-8.5.1.i586.deb
And if you want symphony:
sudo dpkg -i --force-architecture ibm-lotus-activities-8.5.1.i586.deb
And if you want support for activities:
sudo dpkg -i --force-architecture ibm-lotus-symphony-8.5.1.i586.deb
Next install Notes 8.5.1 fix pack 2 with:
sudo dpkg -i --force-architecture ibm-lotus-notes-fixpack-8.5.1.i586.deb
It appears that Lotus Notes will only work with 2.17 versions of gnome and you can download these from either:
http://www.benkevan.com/upload/lotus_notes
or
http://www.freetechie.com/upload/lotus_notes
Get the following gnome 2.17 libraries (note the size)
116732 libgdk_pixbuf-2.0.so.0
67240 libgdk_pixbuf_xlib-2.0.so.0
679940 libgdk-x11-2.0.so.0
4579940 libgtk-x11-2.0.so.0
Copy each to
/opt/ibm/lotus/notes
Lastly, create the following symbolic link
cd /opt/ibm/lotus/notes/jvm/lib/i386
sudo mkdir usr
sudo ln -s /usr/lib32 ./usr/lib
You should now be able to start notes installation with
cd /opt/ibm/lotus/notes/framework
../notes
Thats it!
Saturday, 1 May 2010
Upgrading to ubuntu lucid x64 and Lotus Notes
Today, I upgraded my trusty lenovo T400 from ubuntu karmic koala x64 to lucid lynx x64.
The upgrade went pretty smoothly but I had to re-install my ATI drivers.
Problem I had was that after the upgrade Lotus Notes 8.5.1 no longer worked!
In order to get a better understanding of what may be happening I opened a terminal and typed:
cd /opt/ibm/lotus/notes/framework
../notes
This indicated that there was a missing library - libesd0
To get Lotus Notes working again, all I did was
sudo getlibs -p libesd0
And it worked again.
Since I did an upgrade my assumption is therefore that my previous post about getting Lotus Notes working on karmic x64 will still work with this single addition.
I tried this on a brand new KVM/QEMU virtualised machine running ubuntu 10.04 x64 and found that those instructions together with the fix above will give you a running Notes 8.5.1 on lucid x64
Subscribe to:
Posts (Atom)