1

Was ich versuche zu tun ist im Grunde Visual Studio Code auf dem Linux-Subsystem eines Windows 10 Anniversary Update-Maschine ausführen. Ich habe das Paket code.xxx.deb mit gdebi installiert und die wenigen fehlenden Anforderungen gelöst. Ich habe Xming auf Windows installiert, was funktioniert (Ich habe es mit Xeyes und Firefox versucht). Das scheint jedoch nicht zu funktionieren, wenn ich DISPLAY=:0 code ausführen. Das Terminal wird wieder ohne Fehlermeldung verfügbar. Durch die Ausführung DISPLAY=:0 code --verbose, erhalte ich folgendes:Xming Visual Studio-Code auf Windows 10 Linux-Subsystem

[6952:0213/151841:FATAL:render_sandbox_host_linux.cc(40)] Check failed: 0 == shutdown(renderer_socket_, SHUT_RD). shutdown: Invalid argument 
#0 0x000001e52dce <unknown> 
#1 0x000001e68acb <unknown> 
#2 0x000001e6908d <unknown> 
#3 0x00000292b5e2 <unknown> 
#4 0x0000026f44b5 <unknown> 
#5 0x0000026fa81f <unknown> 
#6 0x0000026f3c46 <unknown> 
#7 0x00000121ccf7 <unknown> 
#8 0x00000121b7d0 <unknown> 
#9 0x000003473ea3 main 
#10 0x7f4d58c81f45 __libc_start_main 
#11 0x000000574509 <unknown> 

Ich bin nicht wirklich sicher, wie damit umgehen. Es muss etwas Spezifisches für dieses Paket sein, aber ich kann nicht herausfinden, was.

Vielen Dank im Voraus für Ihre Hilfe.

PS: der Grund, warum ich das versuche, ist die Verwendung des Visual Studio Code GUI Debuggers, da ich nur unter dem Ubuntu Subsystem kompiliere.

Antwort

0

Dies scheint ein bekanntes Problem zu sein, siehe #1587 auf der Bash On Windows Issue Tracker, die genau die gleiche Fehlermeldung hat.

Es ist bereits mit einem der neueren Vorschau funktionieren kann Versionen von Windows:

Electron definitiv bekannt ist, auf 14393. Angeblich sollen Menschen gebrochen werden muß auf 15002 vscode Arbeits bekommen, und das läuft in Elektron [ ...]

Build 15002 was released to the "fast ring" on January 9, 2017.