Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't generate wallet #2939

Closed
redute13IO opened this issue Jan 4, 2020 · 57 comments
Closed

Can't generate wallet #2939

redute13IO opened this issue Jan 4, 2020 · 57 comments
Assignees
Labels
Projects

Comments

@redute13IO
Copy link

I can’t generate a wallet, buttons do not respond WasabiLinux-1.1.10.2.tar.gz on Tails 4.1.

The steps:
Logged into the OS with an administrator password
I downloaded WasabiLinux-1.1.10.2.tar.gz and WasabiLinux-1.1.10.2.tar.gz.asc
Verified signature
Unpacked sudo tar -pxzf WasabiLinux-1.1.10.2.tar.gz
Launched through the terminal

The application has opened but does not respond to button presses (not all, logs for example open).

@yahiheb yahiheb added the debug label Jan 4, 2020
@nopara73
Copy link
Contributor

nopara73 commented Jan 5, 2020

@MaxHillebrand Could you reproduce it? You have Tails, right?

@MaxHillebrand
Copy link
Member

I tried it out on Tails 4.1 with Wasabi 1.1.10.2, but everyting seems to work fine for me...
@PulpCattel, could you maybe try to reproduce too?

@redute13IO, did you use the provided install scripts or did you do it manually??

@PulpCattel
Copy link
Contributor

I cannot reproduce either.

@redute13IO from what folder are you launching it?
If you click File > Open > Log File it works, but if you click File > Generate Wallet it doesn't?
FYI the sudo privileges aren't needed, you can just:

  • download the tar.gz
  • right click it
  • click extract here
  • ./wassabee

@jsspanjer
Copy link

jsspanjer commented Jan 7, 2020

Wasabi 1.1.9.1 is the version which works for me on Tails 4.1 as far as i can see it.
Newer versions (1.1.10.*) do not start properly. They give a GUI error. At work now. Will share this evening

@PulpCattel
Copy link
Contributor

This is weird, I've used every Wasabi version with Tails and they all work properly, 1.1.10.* included. There also been the bug bounty for the newer version and Tails was tested too.

@jsspanjer
Copy link

jsspanjer commented Jan 7, 2020

Ok. Just upgraded to Tails 4.2.
Started terminal.
sudo dpkg -i Wasabi-1.1.10.2.deb
Wasabi installs.
Getting Wasabi Gui started (..guid...)
Segmentation fault

And nothing.
Note:
On Tails 4.1 i also got a Segmentation fault but it did show the gui with barely clickable buttons.
Rest of gui unresponsive.
Same for all 1.1.10.* releases. The one that works for me is 1.1.9.1

@jsspanjer
Copy link

jsspanjer commented Jan 7, 2020

Installed 1.1.9.1 over existing 1.1.10.2. Starts up fine.
Installed 1.1.10.2 over 1.1.9.1. Gui starts. But unresponsive. You can click file, tools and Help. They will list the options but nothing can be selected. Rest of screen is filled with wasabi logo and -Click and Drag upwards to unlock-. Can only be killed with pkill.

@lontivero
Copy link
Collaborator

I downloaded Tails 4.2 (.iso) and ran it in a Virtual Box. Then:

$ wget https://tails.mirror.metalgamer.eu/tails/stable/tails-amd64-4.2/tails-amd64-4.2.iso
$ tar -pxzf WasabiLinux-1.1.10.2.tar.gz
$ cd WasabiLinux-1.1.10.2
$ ./wassabee

After that I was able to generate a new wallet with no problem.

@jsspanjer
Copy link

Ok. I am following instructions from https://docs.wasabiwallet.io/using-wasabi/WasabiSetupTails.html#create-admin-password
I see there is also a tip to not install the debian package but to extract the *.tar.gz.
Will try that tonight. Can someone test the debian instructions?

@jsspanjer
Copy link

ok.
$ tar -pxzf WasabiLinux-1.1.10.2.tar.gz
$ cd WasabiLinux-1.1.10.2
$ ./wassabee
Gui started in correct form. Then app crashed with Segmentation Fault again.
$ ./wassabee
Immediately Segmentation Fault.

@jsspanjer
Copy link

Can someone test with normal Tails install on USB instead of virtual machines?

@lontivero
Copy link
Collaborator

I don't know if my usb device is broken or what the problem is but I never loads. Can someone else try this?

tails-usb

@redute13IO
Copy link
Author

redute13IO commented Jan 11, 2020

@MaxHillebrand

@redute13IO, did you use the provided install scripts or did you do it manually??

Manually

@PulpCattel

@redute13IO from what folder are you launching it?

Tried different folders (TorBrow/Persist) - also the same result

If you click File > Open > Log File it works, but if you click File > Generate Wallet it doesn't?

Yes, right. Wanna watch logs?

w/wo sudo - the same
Tails 4.2 WasabiLinux-1.1.10.2

Do I understand correctly that for .deb I definitely need a BitcoinCore that weighs 300 gb?

@lontivero
Copy link
Collaborator

Do I understand correctly that for .deb I definitely need a BitcoinCore that weighs 300 gb?

No. How you decide to install Wasabi makes no difference in the requirements. Wasabi doesn't requires bitcoin core (it is optional).

@redute13IO
Copy link
Author

@nopara73 Should I expect a correction of the described bug?

@nopara73
Copy link
Contributor

@redute13IO I don't know yet. @jmacato @danwalmsley can you try tor reproduce it? If one of them would be able to reproduce it, then we'd have a chance to fix it. I wanted someone to confirm the issue before I get them involved, which did not happen, (instead another bug was exposed by @jsspanjer.)

@RiccardoMasutti
Copy link
Contributor

I cannot reproduce either.

@danwalmsley
Copy link

@jsspanjer @redute13IO if you guys are still around, do you know how to compile wasabi?

If so if you could try with #2988

It may well have fixed the problem.

If you need further assistance to do this please let me know.

@RiccardoMasutti
Copy link
Contributor

RiccardoMasutti commented Jan 21, 2020

@jsspanjer
Copy link

Still here. Have seen #2988
Also think it is a gui problem so this may be a solution.
Issue is the same as #2826
Something has changed from 1.1.9.2 that causes this.
Can I install .NET Core 3.1 on Tails?

@danwalmsley
Copy link

@jsspanjer let me know if you manage to test with #2988 .

@jsspanjer
Copy link

I am afraid you cannot install .NET Core 3.1 on Tails. I tried but to no avail. I will wait till there is a new package available and will test that.

@MaxHillebrand
Copy link
Member

I tried installing .NET Core 3.1, however...

$ sudo apt-get update
[sudo] password for amnesia:
Err:1 https://packages.microsoft.com/debian/10/prod buster InRelease
  Temporary failure resolving 'packages.microsoft.com'
Hit:2 tor+http://jenw7xbd6tf7vfhp.onion 4.2.2 InRelease                        
Hit:3 tor+http://vwakviie2ienjx6t.onion/debian buster InRelease                
Hit:4 tor+http://sgvtcaew4bxjd7ln.onion buster/updates InRelease    
Hit:5 tor+http://sdscoq7snqtznauu.onion/torproject.org buster InRelease
Hit:6 tor+http://vwakviie2ienjx6t.onion/debian bullseye InRelease
Hit:7 tor+http://vwakviie2ienjx6t.onion/debian sid InRelease
Reading package lists... Done
W: Failed to fetch https://packages.microsoft.com/debian/10/prod/dists/buster/InRelease  Temporary failure resolving 'packages.microsoft.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
$ sudo apt-get install dotnet-sdk-3.1
[sudo] password for amnesia:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
E: Unable to locate package dotnet-sdk-3.1
E: Couldn't find any package by glob 'dotnet-sdk-3.1'
E: Couldn't find any package by regex 'dotnet-sdk-3.1'

@jsspanjer
Copy link

Had exact the same experience.

@jsspanjer
Copy link

Installed nightly build...
https://github.com/molnard/WalletWasabi/releases/tag/v1.1.10.2-200122
Screenshot from 2020-01-22 17-23-38
First two times loading wassabee resulted in Segmentation Fault.
After a couple of times "pkill wassabee" and "wassabee" it loaded.
Screenshot from 2020-01-22 17-24-00
GUI can be resized, but windows will not size properly. Parts of GUI not there
Screenshot from 2020-01-22 17-24-24
Double clicking title bar will maximizing it. GUI will show properly
Screenshot from 2020-01-22 17-24-59
Top menu is accessible but you cannot click anything.

@danwalmsley
Copy link

@jsspanjer thanks for this, can you confirm the following:

  • Window Manager name that tails is using
  • XOrg version
  • Is XWayland being used?

@jsspanjer
Copy link

@danwalmsley
Do not know, but I found this:
https://redmine.tails.boum.org/code/issues/12213
I think Wayland is on the roadmap

@danwalmsley
Copy link

@jsspanjer please try pasting output of command wmctrl -m

@jsspanjer
Copy link

@danwalmsley
Screenshot from 2020-01-22 19-55-14
Command not found....
Not everything works on Tails

@hkjn
Copy link

hkjn commented Jan 23, 2020

Command not found....
Not everything works on Tails

@jsspanjer: You might be able to install the wmctrl command with:

$ sudo apt -y update && sudo install -y wmctrl

(You will need to start Tails with an administrator password added to be able to run sudo commands.)

@jsspanjer
Copy link

@hkjn Not thought about that. Will do that this evening.

@jmacato
Copy link
Contributor

jmacato commented Jan 23, 2020

VM Specs (VirtualBox 6.1.0 r135406)
RAM: 3GB
CPU: 3 Cores; KVM-accelerated
Tails version: 4.2.2
Wasabi version: 1.1.10.2

  • Startup works
  • Wallet generation works
  • Receive Address generation works
  • Coinjoin works

So yeah i can't repro anything that the OP described :(

@jmacato
Copy link
Contributor

jmacato commented Jan 23, 2020

@jsspanjer
Copy link

Installed wmctrl.
Screenshot from 2020-01-23 16-04-43

@jmacato Yes. Virtualbox will run it perfectly. But try it from USB on a machine and it fails. Strange.

@jmacato
Copy link
Contributor

jmacato commented Jan 23, 2020

@jsspanjer do you mind if you can tell us the specs of the machine that you tested this with?

@jsspanjer
Copy link

Lenovo ThinkPad T440s

@jsspanjer
Copy link

Still on last working version 1.1.9.2
I hope this issue can be fixed soon.

@molnard
Copy link
Collaborator

molnard commented Mar 4, 2020

@jsspanjer I released a new version, here. According to this conversation you have already tried with the newest Avalonia but you can give it a try.

https://github.com/zkSNACKs/WalletWasabi/releases

@jsspanjer
Copy link

Will try one of these days. Bit busy at the moment

@jsspanjer
Copy link

jsspanjer commented Mar 12, 2020

On Lenovo thinkpad it still does not work. Segmentation Fault. Tails 4.4. Wassabi 1.1.10.3.
On Macbook pro 2014 it works. Everything fine. Tails 4.4. Wassabi 1.1.10.3. Same USB.

@danieloto2009
Copy link

Same issue on HP Probook laptop, however evertyhing works on Lenovo laptop and on generic desktop. Tails 4.4 Wassabi 1.1.10.3. Same USB device.

@jsspanjer
Copy link

Same issue on HP Probook laptop, however evertyhing works on Lenovo laptop and on generic desktop. Tails 4.4 Wassabi 1.1.10.3. Same USB device.

Lenovo ThinkPad T440s does not work. Which Lenovo do you use?

@danieloto2009
Copy link

Lenovo ThinkPad X260 works ok.

@CoprinopsisAtramentaria

I'm able to reproduce the issue described with a Lenovo Thinkpad T420. Any additional information I could provide or testing I could perform to help move this issue along?

I've also observed that the GUI seems to actually be responding to and handling input but the GUI itself is not being redrawn. I've been able to force the GUI to be redrawn by unmaximizing and then maximizing the application. Every time this is performed, changes that I performed within the UI are now reflect visually.

@CoprinopsisAtramentaria
Copy link

I'm no longer able to reproduce this issue on a Thinkpad T420 running Tails 4.4.1 when using the new WasabiLinux-1.1.11.tar.gz package. Anyone else that was experiencing this tried the new release?

@molnard
Copy link
Collaborator

molnard commented Apr 6, 2020

@redute13IO can you give it a try with our new release?
https://wasabiwallet.io/#download

@jsspanjer
Copy link

jsspanjer commented Apr 6, 2020

I am very happy to report that Tails 4.4.1 and Wasabi-1.1.11.deb have been successfully tested. No issues found. Gui very responsive. Thank you all!
LENOVO Thinkpad T440s

@MaxHillebrand
Copy link
Member

This is fantastic - thank You for reporting back on it!

Dev meeting automation moved this from danwalmsley to Done Apr 6, 2020
@molnard
Copy link
Collaborator

molnard commented Apr 8, 2020

@jsspanjer glad to hear. Your feedbacks are very well welcomed in the future.

Happy CoinJoining!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

No branches or pull requests