无法找到正在运行的 X 服务器

无法找到正在运行的 X 服务器

我正在尝试使用 Xming 在 Windows 计算机上通过 PuTTy 运行 X 应用程序。X 服务器计算机是 Debian 8.1 且无头。我正在尝试调试另一个应用程序的单独问题,但遇到了一个非常不寻常的问题:X 服务器似乎正在运行,但没有显示在任何进程或日志文件中。症状:

  • 基本功能gvimxlogo预期一样,对我来说,这意味着某个地方有东西在提供 X

  • ps aux没有显示任何看起来像正在运行的 X 服务器或窗口管理器。完整进程列表:http://pastebin.com/GA8gEk0u

  • Xorg.0.logXorg.1.log中的日志/var/log根本没有更新。即使手动启动 X 也startx不会更新这些日志。

  • 显式调用startx有效且运行无任何抱怨。与未在活动终端窗口中显式运行相比,X 功能没有变化。它仍然不会记录。

  • wmctrl -m返回 Cannot get window manager info properties. (_NET_SUPPORTING_WM_CHECK or _WIN_SUPPORTING_WM_CHECK)

  • service --status-all表明服务x11-common未运行。service x11-common start返回Failed to restart x11-common.service: Unit x11-common.service is masked.。取消屏蔽不会保留并使其可运行。

  • 运行窗口管理器就像i3返回ERROR: Another window manager seems to be running (X error 10)

重启后问题仍然存在。我遇到了什么问题?我如何确定 X 来自哪里?

相关内容