Skip to content

IDE won't start from the terminal #704

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

Closed
JohnSauter opened this issue Dec 19, 2021 · 1 comment
Closed

IDE won't start from the terminal #704

JohnSauter opened this issue Dec 19, 2021 · 1 comment
Assignees
Labels
conclusion: duplicate Has already been submitted topic: CLI Related to Arduino CLI type: imperfection Perceived defect in any part of project

Comments

@JohnSauter
Copy link

JohnSauter commented Dec 19, 2021

Describe the bug
IDE won't start from the terminal.

To Reproduce
Steps to reproduce the behavior:

  1. Download the Linux 64-bit zip file.
  2. unzip it.
  3. cd arduino-ide_2.0.0-rc2_Linux_64bit/
  4. ./arduino-ide

Expected behavior
The IDE screen should appear.

Actual behavior
The following text appears on the terminal:

Starting backend process. PID: 79309
Using browser-only version of superagent in non-browser environment
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
root INFO Configuration directory URI: 'file:///home/jsauter/.theia'
root ERROR (node:79309) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
root INFO Theia app listening on http://localhost:43165.
root WARN The local plugin referenced by local-dir:/home/jsauter/.arduinoIDE/plugins does not exist.
root WARN The local plugin referenced by local-dir:/home/jsauter/.arduinoIDE/extensions does not exist.
root WARN The local plugin referenced by local-dir:/home/jsauter/.arduinoProIDE/plugins does not exist.
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "cortex-debug" to a VS Code extension "[email protected]" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-arduino-tools" to a VS Code extension "[email protected]" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "[email protected]" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json" to a VS Code extension "[email protected]" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "[email protected]" with engines:
root INFO Deploying backend plugin "[email protected]" from "/mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/plugins/cortex-debug/extension/dist/extension"
root INFO Deploying backend plugin "[email protected]" from "/mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/plugins/vscode-arduino-tools/extension/dist/bundle"
root INFO Deploying backend plugin "[email protected]" from "/mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/plugins/vscode-builtin-cpp/extension"
root INFO Deploying backend plugin "[email protected]" from "/mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/plugins/vscode-builtin-json/extension"
daemon INFO Starting daemon from /mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/node_modules/arduino-ide-extension/build/arduino-cli...
root INFO Deploying backend plugin "[email protected]" from "/mnt/data1/jsauter/Projects/Arduino/IDE_2_0/arduino-ide_2.0.0-rc2_Linux_64bit/resources/app/plugins/vscode-builtin-json-language-features/extension/client/dist/jsonMain"
root INFO Deploy plugins list took: 37.8 ms
daemon INFO Using config file: /home/jsauter/.arduinoIDE/arduino-cli.yaml
daemon INFO arduino-cli version 0.20.2
daemon INFO Executing `arduino-cli daemon`
daemon INFO Setting up Prometheus metrics on :9090/metrics
daemon INFO {"IP":"127.0.0.1","Port":"45731"}
daemon INFO Daemon is running.
[79291:1219/163558.307425:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)

Desktop (please complete the following information):

  • OS: the Fedora distribution of GNU/Linux
  • OS Version: 35
  • Kernel version: 5.15.8-200.fc35.x86_64
  • CPU: ADM Threadripper
  • RAM: 192 GiB
  • Desktop: Gnome with Wayland and nouveau
  • Arduino_IDE version: 2.0.0 rc2

Additional context
Running the command a second time gives less text but still fails:

Starting backend process. PID: 81699
Using browser-only version of superagent in non-browser environment
1.19.0
[81681:1219/170421.956039:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)
@JohnSauter JohnSauter added the type: imperfection Perceived defect in any part of project label Dec 19, 2021
@per1234 per1234 self-assigned this Dec 20, 2021
@per1234
Copy link
Contributor

per1234 commented Dec 20, 2021

Thanks for taking the time to submit an issue.

I see we have another report about this at #629.

It is best to have only a single issue per subject so we can consolidate all relevant discussion to one place, so I'll go ahead and close this in favor of the other.

If you end up with additional information to share, feel free to comment in the other thread.

Be sure to take a look at this informative comment: #629 (comment)

@per1234 per1234 closed this as completed Dec 20, 2021
@per1234 per1234 added topic: CLI Related to Arduino CLI conclusion: duplicate Has already been submitted labels Dec 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: CLI Related to Arduino CLI type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

2 participants