ошибка: в то время как загрузка совместно использовала библиотеки: libX11-xcb.so.1: не может открыть файл общего объекта: Никакой такой файл или каталог

Я использую подсистему Ubuntu под windows10.

Я уже установил vscode, но когда я хочу открыть его, была проблема.

Я не могу найти этот файл, ему нравится не существовать.

Как я могу решить это?

3
задан 7 March 2019 в 16:57

3 ответа

У меня есть vscode, работающий под более новым wsl2 на человечности, но я не уверен, продвигает ли ее желательное - vscode, кажется, Вас выполнять vscode в окнах и использовать wsl2 на терминальной вкладке.

Также vscode запустился, окна является немного 'мягким' т.е. нечетким.

Если Вы действительно захотите дать ему попытку затем, то необходимо будет установить зависимости. Строка ниже является на самом деле зависимостями для 'xclock', который является более простым приложением, чтобы протестировать, настраивается ли Ваш X11/DISPLAY

sudo apt install --assume-yes libx11-xcb1 libasound2 x11-apps libice6 libsm6 libxaw7 libxft2 libxmu6 libxpm4 libxt6 x11-apps xbitmaps

vscode, конечно, требует зависимостей 'от libx11-xcb1 libasound2' выше.

Вам также будет нужно выполнение сервера X11, например, необходимо будет установить и запуститься: https://sourceforge.net/projects/vcxsrv/

Существует несколько глюков - например, безопасность X11 (если Вы очень непослушны, можно отключить это при запуске xcxsrv), и также не забудьте устанавливать

export DISPLAY=<your windows ip>:0

в wsl2 и затем запущенный Ваше приложение, например, xclock

Я думаю, что считал где-нибудь, что wsl2 еще не совместно использует тот же сетевой стек, таким образом, localhost в окнах не то же как localhost в wsl2, это означает, что 'экспорт ОТОБРАЖАЕТСЯ:0', не работает, и необходимо поместить IP окон прежде:

Некоторая более подробная информация здесь: https://www.youtube.com/watch? v=IZSYi8bivxA

1
ответ дан 1 December 2019 в 17:26

Вам нужно

sudo apt install x11-common
0
ответ дан 1 December 2019 в 17:26

Выполните:

sudo apt install chromium-browser -y
0
ответ дан 31 December 2019 в 23:51

Другие вопросы по тегам:

Похожие вопросы: