microsoft / live-share

Real-time collaborative development from the comfort of your favorite tools
http://aka.ms/vsls
Creative Commons Attribution 4.0 International
2.28k stars 253 forks source link

Agent exits with Error code type Null ~ line 1 : /bin/sh Missing .NET directory. #4603

Closed ghost closed 2 years ago

ghost commented 2 years ago

Describe what happened

I just try to use liveshare and I get a basic error prompt.

workbench.desktop.main.js:1900
Activating extension 'ms-vsliveshare.vsliveshare' failed: 
Agent terminated with exit code: 0 and signal null: 
/bin/sh: line 1: /home/p-dominic/.vscode/extensions/ms-vsliveshare.vsliveshare-1.0.5330/dotnet_modules/vsls-agent: No such file or directory.

What was your system configuration?

Product and Version [VS/VSCode]

Version: 1.64.0
Commit: 5554b12acf27056905806867f251c859323ff7e9
Date: 2022-02-03T04:20:57.452Z
Electron: 13.5.2
Chromium: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Linux arm64 5.16.4-1-MANJARO-ARM-RPI

Can't update yet as the update is not in the Manjaro repositories yet.


OS Version[macOS/Windows]:

Linux Kernel 5.16.4-1
Manjaro Distribution of Arch Linux persuasion

Live Share Extension Version*

Liveshare 1.0.5330


Target Platform or Language [e.g. Node.js]:

Raspberry Pi 4 8GB.


Steps to Reproduce / Scenario:

  1. Just try opening a new session
  2. Open Devtools

Please attach logs to this issue:

liveshare.log

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed automatically in 2 days.

ghost commented 2 years ago

Sometimes... I wish some things would be fixed

derekbekoe commented 2 years ago

We’ve made improvements in this area since this issue was filed (i.e. the vsls-agent process and associated .NET and Linux dependencies have very recently been removed). We believe this may have improved your experience and are closing this issue. If this issue still persists for you, please comment on the issue and let us know. Thank you.