spacemeshos / go-spacemesh

Go Implementation of the Spacemesh protocol full node. 💾⏰💪
https://spacemesh.io
MIT License
752 stars 212 forks source link

Cannot start node, INITIALIZING SCRYPTER: INVALID PROVIDER ID" #6002

Closed sharpclone closed 3 months ago

sharpclone commented 5 months ago

Description

I just tried to start SMAPP for the first time on my system (2tb free space, intel i3-6100, no gpu, debian 12, using rdp with xfce, since there is no CLI only app). I did everything it asked, and then when i try to start smeshing, i get the erro : NODE INITIALIZATION FAILED {"ERROR": "FAILED TO COMPUTE LABELS: INITIALIZING SCRYPTER: INVALID PROVIDER ID"}

Steps to reproduce

  1. Go to SMAPP
  2. Click on START SMESHING
  3. Scroll down to '....'

Actual Behavior

The app asks to restart the node

Expected Behavior

The should start smeshing

Environment

Please complete the following information:

Additional Resources

spacemesh-log-7c8cef2b.txt

image

pigmej commented 5 months ago

Most likely the provider in the config is wrong could you share something part of your config?

sharpclone commented 5 months ago

config.json node-config.json

poszu commented 5 months ago

@sharpclone Your node is configured to use provider 0 (GPU) but it cannot be found on your platform (as you said - no gpu). A GPU is required to initialize POST data to start smeshing. It's possible to initialize on a different system with a GPU and move the data.