Struggling with MoneroWallet/Daemon isolation

Hi all!
Following this guide: http://karaparawplotu233ux7adtiaqswdthdk6kiqqovgy4ldp2dseijwnad.onion/wiki/feather-wallet/feather_wallet_isolated_qubes_whonix_setup_en/

I got this far. "Create monerod config file

Create a new file in /home/user/.config/monerod/monerod.conf and insert the following in it:" I can not find that file. The only file I can find regarding this is “/home/user/monero-x86_64-linux-gnu-v0.18.3.4/” .

I haven’t checked the guide, but:

  1. I think nowadays monerod gets its config from <data_directory>/bitmonero.conf.
    ~/.bitmonero/ is the default data directory.
  2. You can directly tell monerod where to get a config with --config-file=<path>.
  3. IIRC you need to write a config from scratch because default values are hard-coded in monerod, and not stored in a config.

Im not that good with tech and have no clue what that means. Can you please try and break it down for me? I have spent the past 15 minutes trying to make sense with what your saying!

By point 3 I am trying to say that I am not sure whether monerod even creates a default configuration file. It should create the data directory, but it has default configuration build into monerod itself.

By point 1 I mean that you should check for folder .bitmonero in your home folder. If you have ran monerod without custom settings already, blockchain, logs, and config (if exists) should be there.

But it all doesn’t matter that much because you can directly tell monerod which configuration file to use by starting it with parameter --config-file (once you create a config file, of course). For example:

monerod --config-file=/home/user/.config/monerod/monerod.conf

Sorry for jumping directly to the bad explanation without reading into the guide first :sweat_smile:

Reading more into your post I start to realize what might have happened.

If you just extracted the monero archive with this command:

tar xvf monero-linux-x64-v0.18.3.3.tar.bz2

You don’t have any monerod-related file structures yet, only binaries in the extracted folder.

As the guide says, you should create /home/user/.config/monerod/monerod.conf yourself, including directory.

To do that you can use mkdir command:
mkdir /home/user/.config/monerod/

And then create file monerod.conf in that folder using a text file editor.

1 Like

I typed “mkdir /home/user/.config/monerod/” in my terminal and nothing happened. Sorry IM not verry techinally talented.

I found folder. IM super confused on how to create file in that folder using a text file editor.

https://www.reddit.com/r/monerosupport/comments/z8n04u/can_someone_post_a_working_example_of_a/

Most of your questions are not qubes related. They are monero related or general Linux noob stuff. Try asking on those forums

You have to CREATE that file, of course you can’t find it because it doesn’t exist unless you create it. Try nano /home/user/.config/monerod/monerod.conf and then save the file.

If you are using the default whonix template for your qube, you have “mousepad” text editor. You can open it via the qubes menu thing (if you have it set up be shown there in qube settings), or just invoke xfce4-appfinder in the terminal and find mousepad through it.

Mousepad interface is very intuitive, so it shouldn’t be an issue for you to figure it out.

If nonetheless lost, you can open the file for editing with:

mousepad /home/user/.config/monerod/monerod.conf

Paste or write configuration in the window, and press ctrl+s to save it.

2 Likes