Thursday, August 17, 2023
HomeBitcoinIs it attainable to run Bitcoin Core (GUI) similtaneously bitcoind?

Is it attainable to run Bitcoin Core (GUI) similtaneously bitcoind?

<- Advertisement ->

I am in a really irritating state of affairs. I used to run Bitcoin Core on Home windows, with out these issues, however ever since I switched to Linux (XFCE), and I after all have Bitcoin Core (GUI) beginning robotically, I am interrupted after like 5 minutes whereas typing/working by an indescribably annoying GUI field saying “Loading wallets…”. That is despite working it with -min to begin minimized and never hassle me. Nevertheless it does anyway.

This has turn out to be so annoying that I have been compelled to take away Bitcoin Core from beginning robotically. As a substitute, I’ll open it solely after I actively have to do a Bitcoin switch. However then a brand new downside arises: the blockchain will likely be many months outdated after I lastly open it up, after which it has to take a seat round for a very long time and sync the blockchain earlier than I can do something with it. Additionally, I can not use its RPC API if nothing is working.

So as a substitute I am now beginning bitcoind at boot, so that it’ll run within the background and not using a GUI and maintain the blockchain updated.

However now, there is a new downside: if I begin Bitcoin Core (GUI) whereas bitcoind is working within the background, I get an error saying that it may’t receive a lock of the blocks dir or one thing alongside these traces. Clearly, it’s because bitcoind is already engaged on the block dir.

I can “remedy” this by first working a script which calls the RPC API with the “cease” command, in order that bitcoind shuts down safely (killing the method isn’t protected). Then I can open Bitcoin Core (GUI) and begin utilizing it.

However, as you may think about, that is something however a really perfect state of affairs. I now should each bear in mind to not simply begin the Bitcoin Core (GUI) program after I want it, but in addition to first dig up and run that script to first shut down bitcoind. After which, after I am achieved in Bitcoin Core (GUI), I have to shut it down and once more begin bitcoind to return to the identical state as earlier than. It simply makes my pores and skin crawl.

Is there some hidden choice I can ship when opening Bitcoin Core (GUI) in order that as a substitute of attempting to run its personal stuff, it simply “hooks into” the prevailing bitcoind?



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments