(学习笔记)机器人自主导航从零开始第二步———WSLg的安装

WSLg(Windows Subsystem for Linux GUI)使得在Windows11上直接运行Linux GUI应用成为可能,无需额外的图形显示软件。用户只需拥有合适的GPU驱动,通过简单的安装步骤即可实现Windows和Linux应用间的无缝切换和桌面体验。确保系统为Windows11并更新至最新版本,安装对应的GPU驱动,然后通过PowerShell更新和重启WSL即可开始使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文参考资料:(需VPN进入)microsoft/wslg:使 Windows 子系统 for Linux 能够包含对 Wayland 和 X 服务器相关方案的支持 (github.com)https://github.com/microsoft/wslg

前言

        WSLg(Windows Subsystem for Linux GUI ),该项目的目的是支持在完全集成的桌面体验中在Windows上运行Linux GUI应用程序。在WSLg未推出之前,WSL只能通过命令行操作,且一切需要显示图形的操作都无法执行,因此我们需要下载单独的图形显示软件以显示需要的画面,这样的操作十分不便,还经常遇到一大堆报错(这些报错一度让我很郁闷)。

        随着Windows11的推出,带着WSLg一起面世,我们再也不需要专门下载软件来显示画面,WSLg利用Windows和Linux应用程序实现了无缝的桌面体验和工作流程,有了它,我们可以直接在开始菜单里的所有应用里找到Linux程序,直接点击就可在Windows上打开Linux应用的图形界面。

先决条件:

1.Windows 11(内部版本 22000.*)或 Windows 11 预览体验计划(内部版本 21362+)

        若要检查 Windows 版本及内部版本号,选择 Windows 徽标键 + R,然后键入“winver”,选择“确定” 。 可通过选择“开始”“设置”“Windows 更新”> “检查更新”来更新到最新的 Windows 版本。

2.下载适用于WSL的GPU驱动程序:

根据自己电脑的GPU厂家下载合适的GPU驱动程序​​​​​​

安装说明(已经安装好WSL)

        如果安装的WSL没有WSLg,并且想要更新到包含 WSLg 的最新版本的 WSL,在PowerShell运行:wsl --update

要注意:WSLg只和WSL2兼容,先要确保安装的是WSL2,可以打开Windows PowerShell窗口,输入:wsl -l -v,可查看当前Ubuntu版本,确保NAME为Ubuntu-20.04,VERSION为2 。

4.重新启动WSL:

在PowerShell运行:

wsl --shutdown

更新WSL和WSLg

想要更新到最新版本的WSL和WSLg,只需要在powershell里运行:wsl --update

需要重启WSL才能让更新生效,在PowerShell运行:wsl --shutdown

使用

        以上都安装完成后,你可以在开始菜单的所有应用里找到Linux应用,直接点击就可以实现在Windows系统中运行Linux应用的图形界面:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值