live-share icon indicating copy to clipboard operation
live-share copied to clipboard

Disable nagging popup for extra Linux libraries

Open JenChampagne opened this issue 5 years ago • 6 comments

Product and Version [VS/VSCode]: 1.46.0-insider OS Version [macOS/Windows]: Debian 10 Live Share Extension Version: v1.0.2302 Target Platform or Language [e.g. Node.js]: irrelevant

Steps to Reproduce / Scenario: Everytime I open VSCode, I am greeted with:

We were unable to install support for joining sessions using a browser link. You may be missing key Linux libraries. Install them now?

Root permissions are not available on this host, and further, this host has no need to join another collaboration session at all. The host only needs to run a collaboration session for others to connect to.

Running a collaboration session works perfectly as far as I can tell without those extra libraries, but that nagging popup happens every single time VSCode is started.

Is there any way to disable this nag?

JenChampagne avatar Jun 15 '20 14:06 JenChampagne

Also, in case live share plugin is installed in Remote SSH or WSL, installing browser support plugin there does not make much sense.

Maybe VS Code could detect this and not open pop-up in the first place.

vvavrychuk avatar Mar 11 '21 20:03 vvavrychuk

Please address this issue. It's annoying and new users are very confused by this message. In educational environments, it's particularly attractive to pair Devcontainers with Live-Share.

BerriJ avatar Jun 02 '21 20:06 BerriJ

I've just stumbled into this. I have a Windows WSL instance running and I have all the packages I need for regular Live Share - I don't want to pull the entire xserver stack just to be able to dismiss that notification. I also don't need the browser share functionality since I can simply open that through the non-remote instance.

It's been a year. Turning a notification off shouldn't be that hard (if it is, then may god have mercy on us developers)

IgnusG avatar Jul 30 '21 19:07 IgnusG

At the very least, there should be an option to disable it.

simonbyrne avatar Nov 19 '21 23:11 simonbyrne

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

github-actions[bot] avatar Aug 15 '22 10:08 github-actions[bot]

Has it been fixed?

simonbyrne avatar Aug 15 '22 18:08 simonbyrne

Removed the Linux dependency prompt as it is no longer required in the latest Live Share extension release: 1.0.5783

jramsay avatar Nov 30 '22 21:11 jramsay