小编Mar*_*pel的帖子

适用于 Windows 的 Linux 子系统:Atom 和 Visual Studio Code 立即关闭

有一些关于如何在 Linux 子系统 Windows (WSL) 中运行 GUI 应用程序的指南。

我试图关注其中的一些,但他们每个人都有一些共同点:Linux 原生 Github Atom 和 Linux 原生 Visual Studio Code 都拒绝打开。

在我的最后一种方法中,遵循这个过于简单的指南,我没有收到任何错误消息。运行atomcode只是不做任何事情并立即返回。

从这个角度来看,运行gvim工作没有问题:

在此处输入图片说明

这里可能是什么问题?

编辑: 一些细节:

  • 我使用的是 Windows 10 Pro build 17134。(我无法加入 Insiders)。
  • 我正在为 WSL 使用默认的 Ubuntu 发行版。
  • 我尝试使用 xfce4,但在尝试启动 Atom 时出现以下错误:

assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). aborting.

这可以在运行时解决,sudo apt remove --purge libpulse0xfce4取决于它。

或者可以使用 Windows 10 build 17627,据我所知,它从未发布过。

所以在我最近的测试中,我没有使用任何桌面环境,而是直接启动应用程序,DISPLAY=:0.0以便 Xming 可以选择它,它为gvim. (我 …

x-server atom-editor visual-studio-code windows-subsystem-for-linux

5
推荐指数
1
解决办法
2563
查看次数