I’ve been using 32-bit Ubuntus for years. I was always afraid of the 64-bit versions, I thought they were not yet ready. A few months ago I read that from 12.04 Canonical will recommend the 64-bit version by default. A few weeks ago I bought a new desktop machine with more than 4 GB RAM and I decided to install the 64-bit Ubuntu 11.10. I can say it works perfectly for me. I don’t have any problems with it. Flash videos work well too. So from now I also recommend the 64-bit version :)
I installed the latest Vuze on an Ubuntu 10.04. I tried to execute the script “vuze” innocently, but I was attacked with the following error message:
... Caused by: java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM ... Azureus TERMINATED.
The problem is that the
swt.jar shipped with Vuze is a 64-bit version, thus it doesn’t run on my 32-bit machine. Why is Vuze shipped with a 64-bit library? No idea…
Solution: replace the
swt.jar file with a 32-bit version.
Visit http://www.eclipse.org/swt/ and download the stable Linux release. From the zip file extract
swt.jar and put it in the Vuze directory (by overwriting the 64-bit