I'm using the 64-bit version of Armory 0.9, on Linux Mint 13, and have had lots of trouble getting it to work. Its logs report it as 0.89.99.16, but the UI and my package manager reports it as 0.90.
When I start it without a ~/.armory/databases folder, it downloads and builds its database of the blockchain. And then it scans it, twice, maybe three times. Finally, after around 2-4 hours, the Qt user interface hangs, with input delays of around 3 minutes (when I click something, it takes 3 minutes to happen, and when it does happen, it happens slowly). My process manager (htop) tells me that ArmoryQt.py and bitcoind still run after I close Armory, using around 60% of processing power. Killing Armory with signal 15 (SIGTERM) doesn't work, so I have to kill it with signal 9 (SIGKILL). Killing Bitcoind with signal 15 works fine.
When I open Armory again, it plays the same game, making the whole program unusable. Any ideas?