无法从在 WSL2 下运行的 Ubuntu 终端启动 Gnome 桌面

无法从在 WSL2 下运行的 Ubuntu 终端启动 Gnome 桌面

我已经在 Windows 11 笔记本电脑上安装 WSL2 的过程,并且可以从终端命令行成功运行例如 GUI 类型的 LibreOffice 应用程序。

到目前为止,一切都很好。

现在我想尝试使用 Gnome。

我已经使用以下方式安装了 Gnome 桌面:

sudo tasksel install ubuntu-desktop

...但重启后我收到如下消息:

<3>WSL (1408) ERROR: UtilTranslatePathList:2671: Failed to translate C:\WINDOWS\system32

答案1

WSL 不能运行完整的 Linux 桌面环境,但它可以在单个窗口中运行单个图形应用程序。

如果你希望以最少的努力在 Windows 上安装和运行完整的 Ubuntu 桌面,请查看多程来自 Canonical 并添加桌面环境到基础安装。

答案2

您提到的错误似乎与您尝试在 WSL 下运行 Ubuntu 桌面无关。

该错误通常是由以下因素组合导致的:

  • 升级到 WSL 的最新版本
  • 你的视窗小路。

在 Ubuntu 中:

powershell.exe -c '$env:PATH' | tr ';' '\n'
  • 在该列表中查找 Windows 中不存在的目录。
  • 前往编辑系统环境变量Windows 设置
  • 环境变量按钮

从变量中删除坏目录PATH。这可能位于您的用户或系统变量列表下。


虽然我不一定推荐它,但有关在 WSL 上的 Ubuntu 中运行 Ubuntu 桌面的信息,请参阅以下问题:

相关内容