-
-
Notifications
You must be signed in to change notification settings - Fork 436
Hang on startup due to CLI daemon continuously restarting due to port 50051 unavailable #201
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
Comments
Thank you, @jens-a-e 👍 This is a good idea, I do not know how this could work in practice but it worth some discussion. However, this should go to the CLI repository: https://github.com/arduino/arduino-cli/issues/new
For the record: the new IDE keeps its config file under
If somebody else has the same issue and is looking for a workaround: #158 This is the request here 👇, the rest is out of the context of the new IDE.
|
Thank you @kittaakos! I will investigate the random port and create an issue at the cli repo. It would still be great if the IDE could provide some visual feedback if the startup does not go well. |
I also hit this issue immediately after installing the IDE. Unfortunately the behavior made it look like the IDE had just frozen and it wasn't obvious what to do. When running from the commandline I saw the logs complaining about port
I also have multipass installed. I ended up changing the port in |
@thughes thank you for chiming in |
|
Great! Thank you, much appreciated.
|
Describe the bug
The Arduino IDE 2 beta GUI hangs on a rotating spinner and splashscreen when another service is listening on port 50051 (arduino cli port).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The Arduino IDE to start past the spinner and give a warning that port 50051 is unavaible. Possibly indicating how to change the port settings.
Desktop (please complete the following information):
Additional context
To mitigate the problem I started the Arduino IDE via the command line. That gave me the error of the unavailable port. I resolved the service that was listening on port 50051—Canonical's Multipass in my case. However, I was wondering if the port could be randomly picked and written/updated to the
.arduino/arduino-cli.yml
file?The text was updated successfully, but these errors were encountered: