Veil-Project / Veil-Marketing

0 stars 1 forks source link

Light wallet linux install guide #14

Closed ohcee closed 9 months ago

ohcee commented 10 months ago

Light-wallet LInux install guide, light-wallet photos, and updated CSS.

seanPhill commented 10 months ago

Also some other observations

  1. When unzipped on my Ubuntu notebook, the zip file is already a zip of a folder, so I had to move the extracted folder up cd ../.. into the veil_lightwallet folder I had extracted it into.
  2. When importing an existing veil wallet seed I had to scroll slightly, actually [tab] worked, to reveal the whole of the action button to create the wallet from the seed I had typed. Fortunately some of the button was visible, making it apparent to the user that slightly scrolling was necessary.
  3. I have a more than ten years old laptop running Ubuntu, so it doesn't have any biometrics, so I selected [Skip (not recommended)] and then it instantly said "Failed to connect to node. Please try again. OK", so it seems that unlike when I did it on the Android version the default node is not set or running? Trying again failed and I couldn't find any way to select a node. Clicking back led me to the seed phrase page again.
  4. Clicking [Advanced] leads to the form to set an encryption password (also available via the first visible button in the seed phrase importing screen). I don't see any node settings.
  5. I have to go back to the "Welcome to Veil!" screen to find the [Settings] button. MAYBE people should be directed to the Settings button before doing anything else, and some guidance (in this guide) may be advisable on the purpose and meaning of the options? … Nicely, the gears icon next to the "Node url" setting gives the choice of the US and EU nodes, but having checked that it is running on my Android phone I would have expected it not to have failed at point 3, "Failed to connect to node." As I'm going to have to type the whole seed phrase again to try again, I'll try the EU node this time, and switch the language.

… It worked when I set a passphrase and had set the EU node, but maybe I made a mistake with the seed phrase (or recorded it wrong when I did the Android), as I got a zero balance, no transactions listed, and a different address.

After these two run throughs, both wallets were visible in the wallet selection list, as I gave them different names, so the first time through did work, except that maybe it was only a momentary failure to reach the node on this computer, that hadn't fetched an IP address for the node before.

steel97 commented 10 months ago

3. I have a more than ten years old MacBook Pro running Ubuntu, so it doesn't have any biometrics, so I selected [Skip (not recommended)] and then it instantly said "Failed to connect to node. Please try again. OK", so it seems that unlike when I did it on the Android version the default node is not set or running? Trying again failed and I couldn't find any way to select a node. Clicking back lead me to the seed phrase page again.

Node connection fixed in latest builds from actions tab (biometrics buttons also completely removed on linux client)

steel97 commented 10 months ago

This guide is suitable for upcoming release (1.0.7, which I try to release before end of 2023)

ohcee commented 10 months ago

Also some other observations

1. When unzipped on my Ubuntu notebook, the zip file is already a zip of a folder, so I had to move the extracted folder up `cd ../..` into the veil_lightwallet folder I had extracted it into.

2. When importing an existing veil wallet seed I had to scroll slightly, actually [tab] worked, to reveal the whole of the action button to create the wallet from the seed I had typed. Fortunately some of the button was visible, making it apparent to the user that slightly scrolling was necessary.

3. I have a more than ten years old laptop running Ubuntu, so it doesn't have any biometrics, so I selected [Skip (not recommended)] and then it instantly said "Failed to connect to node. Please try again. OK", so it seems that unlike when I did it on the Android version the default node is not set or running? Trying again failed and I couldn't find any way to select a node. Clicking back led me to the seed phrase page again.

4. Clicking [Advanced] leads to the form to set an encryption password (also available via the first visible button in the seed phrase importing screen). I don't see any node settings.

5. I have to go back to the "Welcome to Veil!" screen to find the [Settings] button. MAYBE people should be directed to the Settings button before doing anything else, and some guidance (in this guide) may be advisable on the purpose and meaning of the options? … Nicely, the gears icon next to the "Node url" setting gives the choice of the US and EU nodes, but having checked that it is running on my Android phone I would have expected it not to have failed at point 3, "Failed to connect to node." As I'm going to have to type the whole seed phrase again to try again, I'll try the EU node this time, and switch the language.

… It worked when I set a passphrase and had set the EU node, but maybe I made a mistake with the seed phrase (or recorded it wrong when I did the Android), as I got a zero balance, no transactions listed, and a different address.

After these two run throughs, both wallets were visible in the wallet selection list, as I gave them different names, so the first time through did work, except that maybe it was only a momentary failure to reach the node on this computer, that hadn't fetched an IP address for the node before.

@seanPhill can you try the updated version in the actions and tell me if you have the same issues. The guide is aimed at version 1.0.7. That will now be mentioned in the updated guide. I will also update instructions using the release file not the development version.