无法打开 X 显示“(null)”。 **** 无法打开初始设备,退出

无法打开 X 显示“(null)”。 **** 无法打开初始设备,退出

输入:

gs myPSFile.ps

输出:

GPL Ghostscript 9.50 (2019-10-15)
Copyright (C) 2019 Artifex Software, Inc.  All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
GPL Ghostscript 9.50: Cannot open X display `(null)'.
**** Unable to open the initial device, quitting.

为什么?

我有 Windows 10。

我正在使用 git bash ssh 进入学校的内部 tux 服务器。

我尝试过的:

我在许多其他网站上看到了 3 或 4 个重复的问题。我不知道发生了什么事。

答案1

显然,您的 Windows 10 系统没有可以从 X11 GUI 应用程序接收和显示图形数据的“X11 服务器”软件,或者如果您设置了该软件,您的 SSH 客户端不会自动建立“X11 转发”,从而允许远程gs应用程序将其显示窗口发送到 Windows 系统的屏幕。

基本形式的 SSH 会话是纯文本连接:X11 图形转发是可选的。

远程会话也不会自动访问服务器的本地 X11 显示:要么您的文件在学校服务器机房的服务器本地屏幕上弹出,这会对使用本地屏幕的人造成滋扰,要么服务器机房未被占用,根本没有任何用处。此外,服务器系统在任何给定时间甚至可能没有连接屏幕,除非需要进行硬件故障排除。

相关内容