Из вашего комментария:
Не помешает попробовать, верно?
Вы абсолютно правы, особенно если это просто эксперимент в учебных целях. WSL — отличный способ познакомиться с множеством различных технологий Linux, не выходя из Windows.
Есть несколько вещей, которые вам нужно решить для запуска Ubuntu Desktop в WSLg. Некоторые довольно легко. Другие, не очень.
Во-первых, «сложная часть» — Gnome требует Systemd, который не поддерживает WSL. Я не смотрел видео, на которое вы ссылаетесь в комментариях, но если оно касается получения Ubuntu Desktop на WSL, то, вероятно, оно использует сценарий включения Systemd. Я действительно не рекомендую их без В самом деле понимание того, что происходит. Смотри мой ответ здесь Больше подробностей.
Если вам нужна среда рабочего стола под WSLg, я бы порекомендовал такую, которая не требует Systemd, например (но не ограничиваясь, конечно) Xfce4.
С другой стороны, если вы используете WSL2 для ознакомления с различными технологиями Linux, то глубокое погружение в Systemd — очень интересный проект. В настоящее время я довольно глубоко копаюсь в Systemd на WSL по своим собственным причинам.
Во-вторых, WSLg под Windows 11 использует серверную часть Weston (в другом, «системном» дистрибутиве) для отображения приложений с графическим интерфейсом. На самом деле он использует протокол RDP (с некоторыми расширениями с открытым исходным кодом) в Windows для подключения к дисплею Weston.
Как отмечено в этот ответ, Weston является эталонным сервером Wayland, а сервер Wayland предоставляет собственный оконный менеджер. Это означает, что для запуска среды рабочего стола с оконным менеджером под WSLg вам нужно запустить либо «Weston in Weston», либо (что более вероятно для большинства сегодняшних DE) полноэкранное окно Xwayland, в котором вы запускаете DE. Смотрите этот ответ для получения подробной информации о том, как это сделать.
Вы также можете использовать полноэкранный VcXsrv или другой X-сервер в Windows.
Даже в Windows 11 с WSLg я все еще думаю, что xrdp
(в WSL) с клиентом Windows RDP — лучший способ получить доступ к любой полноэкранной среде рабочего стола в WSL, например этот ответ. Этому есть несколько причин:
По крайней мере, в настоящее время RDP является гораздо более стабильной технологией, чем Xwayland под управлением Weston под WSLg. Я продолжаю сталкиваться с проблемами клавиатуры (и другими) при попытке использовать Xwayland для запуска среды рабочего стола. Вероятно, со временем это улучшится, но помните, что RDP (по крайней мере, клиент Windows) является критически важным бизнес-приложением для корпоративных приложений (Azure и многих других). Это будет очень надежен и хорошо поддерживается корпорацией Майкрософт.
Когда вы находитесь в полноэкранном сеансе RDP, такие вещи, как Альт+Вкладка работают, как ожидается, в DE. Пока вы используете сторонний XServer или Xwayland, Windows продолжает перехватывать Альт+Вкладка, уводя вас от вашего DE.