今天在用电脑的时候发现莫名其妙的疯狂弹了一个远程桌面的报错弹窗,一开始我还以为中毒被黑了呢,我嘞个豆。

想着查查怎么个事,打开任务管理器一眼就看到了wslg这个显眼的关键词,突然就记起前一阵子为了测试一个软件,在 wsl 中折腾了一番 x11,虽然最后并没有成功,当时也还升级过 wsl 版本。

在网上搜了个遍,并没有多少提及这个报错的,但是在 wsl 的官方仓库下发现了一个 issue,说的正是这个问题,microsoft/WSL#41001,看来又是微软更新出什么幺蛾子了。
先把 wsl 关掉,wsl --shutdown,然后新建或编辑%USERPROFILE%\.wslconfig 这个文件,添加一下配置:
[wsl2]
guiApplications=false保存再启动 wsl 发现这个弹窗就没了。
如果你本来就有 GUI 需求的,可以参考这篇文章对 wsl 进行降级处理,Podman Desktop 启动弹出远程桌面错误的解决方法,有效性需自行验证。