Рейтинг:5

Запуск приложений с графическим интерфейсом под WSL

флаг cn

Я не могу запускать приложения с графическим интерфейсом под WSL. Сначала я попытался запустить Synaptic, но он показал это сообщение:

Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано
Не удалось инициализировать GTK.

Вероятно, вы используете Synaptic на Wayland с правами суперпользователя.
Пожалуйста, перезапустите сеанс без Wayland или запустите Synaptic без разрешения root.

Затем я попытался запустить гэдит и получил это:

Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано

(gedit:36): Gtk-WARNING **: 12:46:33.434: невозможно открыть дисплей:

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

флаг cn
Вы пытались настроить X-сервер? https://medium.com/javarevisited/using-wsl-2-with-x-server-linux-on-windows-a372263533c3
Рейтинг:11
флаг vn

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

Хотя существует несколько вариантов запуска приложений с графическим интерфейсом под WSL, единственный, который «интегрирован в систему», требует Windows 11 с WSLg. Хотя вы не указываете, какую версию Windows вы используете, из второй ошибки может показаться, что вы, вероятно, используете Windows 10.

Windows 11 включает новую функцию под названием WSLg, которая предоставляет дистрибутив Wayland/Weston/Xwayland для запуска приложений с графическим интерфейсом непосредственно на рабочем столе Windows. По иронии судьбы, однако, делает для этого используйте протокол удаленного рабочего стола (с расширениями).

Если вы не можете выполнить обновление до Windows 11 в настоящее время, воспользуйтесь двумя общими обходными путями, которые не напрямую интегрированы в WSL (хотя вы сказали, что это не ваше предпочтение):

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.