在 WSL2 中,启用 systemd 会破坏 GUI 应用程序

在 WSL2 中,启用 systemd 会破坏 GUI 应用程序

在装有 Debian Testing 的 WSL2 (1.0.3) 中,GUI 应用程序运行良好。但是当我启用“systemd”时,它们就不再工作了。

在 /etc/wsl.conf 中:

[boot]
systemd = true

应用程序启动(shell 正在等待应用程序),但 GUI 不可见(例如:firefox、xterm、xclock、gedit)。如果我输入一些文本,它会显示在 shell 中。输入 exitReturnCtrl+D没有任何反应。

在此处输入图片描述

答案1

似乎在 WSL 升级后已修复。我不知道发生了什么变化,但这是工作配置:

Version WSL : 1.1.3.0
Version du noyau : 5.15.90.1
Version WSLg : 1.0.49
Version MSRDC : 1.2.3770
Version direct3D : 1.608.2-61064218
Version de DXCore : 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
version Windows : 10.0.19044.2486

更新发生在 2023 年 3 月 1 日左右,但我不知道它最初是什么时候发布的。

相关内容