Unfortunately a fresh installation Ubuntu 10.04 (32 bit or 64 bit) misses some dependencies. In order to install and run Algodoo 1.7.1 you should therefore proceed as follows:

step 1: download the official .deb-file from the Algodoo website:
[replace "X"!]

step 2: download and install the following dependencies before installing the actual .deb setup file:
- libcv1_1.0.0-6.2ubuntu1_amd64.deb
- libcvaux1_1.0.0-6.2ubuntu1_amd64.deb
- libhighgui1_1.0.0-6.2ubuntu1_amd64.deb
(you can search, find, and download them on hXXp://packages.ubuntu.com/)
[replace "X"!]

step 3: after those three dependencies were successfully installed you now can proceed with the actual Algodoo setup by double-clicking on the .deb setup file Algodoo_1_7_1-Linux64.deb. (Note: You should *NOT* see a message that dependencies are missing)

step 4: after setup completed successfully you can run Algodoo via terminal:
user@user-laptop:~$ /opt/Algodoo/algodoo
(feel free to create a launcher)

In case you have a valid license for Algodoo 1.7.1. you may want to follow this additional step 5:
Algodoo's trial mode can not be unlocked when the program is started without administrative privileges! In order to be able to register Algodoo you have to run it at least ONCE as an administrator (note the SUDO prefix):
user@user-laptop:~$ sudo /opt/Algodoo/algodoo
You may now enter your license information. Algodoo will acknowledge and store your registration data (that is of course only if it is actually valid).

From now on your Algodoo is registered/unlocked and can be run as a normal user without administrative privileges.

Note: This tutorial may not apply to later versions of Algodoo and therefore renders obsolete.