Код Xming Visual Studio в подсистеме Linux для Windows 10
В основном я пытаюсь запустить Visual Studio Code в подсистеме Linux на Windows 10 Anniversary Update. Я установил пакет code.xxx.deb, используя gdebi, и решил несколько пропущенных требований. Я установил Xming на Windows, которая работает (я попробовал это с Xeyes и Firefox). Тем не менее, это не работает, когда я бегу DISPLAY=:0 code
, Терминал снова становится доступным без каких-либо сообщений об ошибках. Запустив DISPLAY=:0 code --verbose
Я получаю следующее:
[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>
Я не совсем уверен, как с этим бороться. Это должно быть что-то конкретное для этого пакета, но я не могу понять, что.
Заранее спасибо за помощь.
PS: причина, по которой я пытаюсь это сделать, заключается в том, чтобы использовать отладчик графического интерфейса Visual Studio, поскольку я компилирую только в подсистеме Ubuntu.
1 ответ
Похоже, что это известная проблема, см. #1587 в трекере проблем Bash On Windows, который имеет точно такое же сообщение об ошибке.
Возможно, он уже работает с одной из самых последних предварительных сборок Windows:
Электрон, определенно, как известно, сломался на 14393. Предположительно, люди получили vscode, работающий на 15002, и он работает на электроне [...]
Сборка 15002 была выпущена на "быстрое кольцо" 9 января 2017 года.