Bitcoin Forum
June 08, 2024, 06:35:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory Ubuntu  (Read 1001 times)
bitplanet (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 10


View Profile
March 08, 2014, 05:21:50 PM
 #1

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?
Automatic
Full Member
***
Offline Offline

Activity: 238
Merit: 105


View Profile
March 08, 2014, 07:15:07 PM
 #2

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?

Please ask for a signed message from my on-site Bitcoin address (Check my profile) before doing any offsite trades with me.
Automatic
Full Member
***
Offline Offline

Activity: 238
Merit: 105


View Profile
March 09, 2014, 12:00:00 AM
 #3

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
rpcuser=SomeRPCUser
rpcpassword=SomeRPCPass
rpcport=8332
rpcallowip=127.0.0.1
rpcthreads=4
rpcssl=0

It'd be much easier just with the precompiled package & bitcoind, though.

Please ask for a signed message from my on-site Bitcoin address (Check my profile) before doing any offsite trades with me.
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 10, 2014, 05:36:14 PM
 #4

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.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 10, 2014, 09:16:21 PM
 #5

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), 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.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
drrussellshane
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
March 11, 2014, 01:10:43 PM
 #6

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.

Buy a TREZOR! Premier BTC hardware wallet. If you're reading this, you should probably buy one if you don't already have one. You'll thank me later.
drrussellshane
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
March 12, 2014, 03:12:53 PM
 #7

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.

Buy a TREZOR! Premier BTC hardware wallet. If you're reading this, you should probably buy one if you don't already have one. You'll thank me later.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!