WSLg(Windows Subsystem for Linux GUI)是一个扩展,它使得在WSL中运行的Linux应用能够使用Windows的图形显示系统。WSLg通过提供一个X服务器和一个Wayland兼容层来实现这一点,使得Linux GUI应用能够直接在Windows桌面上显示窗口。 安装和配置WSLg的基本步骤 确保WSL已安装: 首先,需要确保你的Windows系统上已经安装了WSL...
适用于 Linux 的 Windows 子系统 (WSL) 现在支持在 Windows 上运行 Linux GUI 应用程序(X11 和 Wayland),提供了完全集成的桌面体验。 WSL 2 使 Linux GUI 应用程序在 Windows 上使用起来原生且自然。 从Windows 的“开始”菜单启动 Linux 应用 将Linux 应用固定到 Windows 任务栏 ...
方案1:指定X server地址(比如mobaxterm自带的x-server) exportDISPLAY=192.168.0.31:0.0 qtcreator# 执行要打开的gui应用;该App将显示到Xserver所在显示器上 方案2:为wsl安装GUI sudoaptinstallxfce4# 安装xfce轻量桌面# sudo apt install ubuntu-desktop # 安装ubuntu官方匹配的桌面,占空间大sudoaptinstallxrdp# 安...
用户在WSL执行会Linux GUI应用程序时,WSL会自动启动伴随系统,其中包括了Wayland、X Server、Pulse Audio Server,以及所有Linux GUI应用程序与Windows沟通所需要的组件,伴随系统会在用户结束Linux GUI应用程序,自动终止并且结束联机对话。WSLg这项功能对开发者来说,有一项直接的好处,便是可以使用自己熟悉的IDE开发专...
众所周知, Ubuntu in WSL2 是微软和Ubuntu的亲儿子, 从两边都得到了最好的支持, 开箱即用. 而 Arch in WSL 是纯纯的野孩子, 微软和Arch两边都不管的, 想要在其中启用 systemd , GUI 与 GPU加速, 会碰到许多坑, 这…
WSLg 由 Wayland、一个 X 服务器、pulse audio 服务器以及在 Windows 中实现此功能所需的所有其他功能组成。X 服务器在需要的时候会自动启动,FreeRDP 用于 WSL 和 Windows 之间的 RDP 连接的接口。对于有兴趣体验 WSL 环境中的 Linux GUI 应用程序的用户来说,首先需要确保已安装了 Windows 10 Insiders preview...
WSLg 由 Wayland、一个 X 服务器、pulse audio 服务器以及在 Windows 中实现此功能所需的所有其他功能组成。X 服务器在需要的时候会自动启动,FreeRDP 用于 WSL 和 Windows 之间的 RDP 连接的接口。 对于有兴趣体验 WSL 环境中的 Linux GUI 应用程序的用户来说,首先需要确保已安装了 Windows 10 Insiders preview...
具体到显示服务上,WSLg同时支持X11和Wayland两种协议,能通过微软内置的远程桌面进行连接。据微软表示,...
首先,不需要完整的桌面系统环境的情况下,WSLg 更轻量化,只包含了显示服务器(X Window Manager)。其次,XServer 仅支持 X11 App 这类应用,而 WSLg 进一步支持 Wayland App。最后,WSLg 方案引入了 RDP 的本地远程桌面方案显示 GUI 应用,能够最大限度地支持复制粘贴切换应用等一些列 Windows 的使用习惯。
WSLg 由 Wayland、一个 X 服务器、pulse audio 服务器以及在 Windows 中实现此功能所需的所有其他功能组成。X 服务器在需要的时候会自动启动,FreeRDP 用于 WSL 和 Windows 之间的 RDP 连接的接口。 对于有兴趣体验 WSL 环境中的 Linux GUI 应用程序的用户来说,首先需要确保已安装了 Windows 10 Insiders preview...