Title: Armory Ubuntu Post by: bitplanet on March 08, 2014, 05:21:50 PM I am having trouble. Here is what I did:
I installed Ubuntu 12.04 as well as BtcoinQt. Everything worked fine. When I installed Armory from https://bitcoinarmory.com/download/building-armory-from-source/ it will not sync with BitcoinQt whether BitcoinQt is opened or not. Also, no icon for armory will show up on my toolbar. Why will it not open smoothly or remain on my desktop after closing the terminal? Title: Re: Armory Ubuntu Post by: Automatic on March 08, 2014, 07:15:07 PM Are you setting up an online or offline computer? Is there any reason you're compiling from source rather than using the precompiled package? What does the debug log say? Is Bitcoind actually running, listening on the correct port, and, got the correct authentication that matches up with armory's config?
Title: Re: Armory Ubuntu Post by: Automatic on March 09, 2014, 12:00:00 AM well, this is online. Where can I get a precompiled package? I am using bitcoinQT, do I have to use Bitcoind? I may be wrong about this, but, I believe you have to specifically tell bitcoin-qt to enable the API, unlike bitcoind. Try something like this in bitcoin.conf:- Code: server=1 It'd be much easier just with the precompiled package & bitcoind, though. Title: Re: Armory Ubuntu Post by: etotheipi on March 10, 2014, 05:36:14 PM We need to see a logfile to know for sure what's going on. But there's no reason to mess with your bitcoin.conf unless you already have a custom one. If you never setup a bitcoin.conf, you don't need to mess with it. If Armory is running bitcoind (auto-bitcoind), it will create one. If you are running Bitcoin-Qt or bitcoind yourself (manual bitcoind), it's not even necessary because Armory doesn't even use RPC (it communicates solely via P2P with bitcoin-qt as one of its peers).
When you compile from source, you are not installing Armory. It creates it locally. As such, you get nothing in your applications menu, and URI-registration won't work. If you want to start it from a terminal and later close the terminal, run it using "nohup python ArmoryQt.py &". Or create a shortcut in your app bar that simply does "python /home/<user>/BitcoinArmory/ArmoryQt.py" (it will essentially do the nohup thing for you). Without it, Armory is linked to the terminal which was used to open it, and will close when the terminal is closed. nohup tells it not to "hang up" when the terminal is closed, essentially detaching the two of them. Title: Re: Armory Ubuntu Post by: etotheipi on March 10, 2014, 09:16:21 PM So there is no way to install it onto my harddrive? When I try to start armory from the terminal, it will not recognize the presence of bitcoinQt which is installed (ubuntu version). Do I need to configure either in order for armory to use it? I have never set up bitcoin.conf before. I was under the assumption that once bitcoinQt was installed that I would automatically be able to use armory in order to create an online wallet. Am I correct? If so, where do I get the package in order to create an offline wallet,, for armory and bitconQt? Thank you for all your help. Actually, you should be able to do a "sudo make install" to put Armory into your system folders, but it won't update your applications menus, etc. You'll still have to run from terminal, or create your own shortcut. Thinking about it -- we really should integrate those things into the make-install operations... The problem with Bitcoin-Qt is not normal. Given what you said, you should have to do nothing else. If you haven't messed with any settings, don't start Bitcoin-Qt, and Armory will start it for you. If you have installed Bitcoin-Qt in the standard location (i.e. through the PPA/package manager (https://launchpad.net/~bitcoin/+archive/bitcoin)), then it should just work. If you downloaded that separately and unpacked it such as in your downloads folder, you'll have to adjust the "Bitcoin Install Dir" in settings to point to it. If you want to run it yourself, go into settings, disable the first checkbox, then close Armory and start Bitcoin-Qt/bitcoind. Once it is finished synchronizing, then start Armory. Hope that helps. Title: Re: Armory Ubuntu Post by: drrussellshane on March 11, 2014, 01:10:43 PM Thank you for your quick response. What I am trying to do is create a hot wallet on my mac and a cold offline wallet on another computer with ubuntu on it. This is possible and stable, yes? Can I use ubuntu 12.04 and (armory_0.90-beta_12.04_i386.deb) for my offline armory package? Are these compatible? Do I need to install bitcoinQt as well on the offline computer? Yes, it is possible. No, BitcoinQT is not needed on the offline computer. Title: Re: Armory Ubuntu Post by: drrussellshane on March 12, 2014, 03:12:53 PM So, I can sign the transaction on my offline computer with just armory (no bitcoinQt)? And is ubuntu 12.04 and armory_0.90-beta_12.04_i386.deb compatible? Yes, assuming that your offline computer has your private keys (your online computer should not have your keys; it should be a watching-only wallet). Yes, newer versions of Armory are compatible with older versions, although newer features in the newer versions will obviously not be present in the older versions. |