SSH -X 不适用于特定应用程序

SSH -X 不适用于特定应用程序

在我的工作中,我们有许多运行 Linux 的计算服务器。我想在 Windows 系统上使用 GUI 来运行我的软件。由于工作性质,VNC 不是一个选择,它必须使用 SSH。

这对于除一个应用程序 (ANSYS HFSS) 之外的所有应用程序都适用。在其他软件中,我可以在连接 SSH 后启动该软件,它会在我的本地 Windows 计算机上打开一个窗口。然而,对于 HFSS,它要么

  • 显示启动画面,当它消失时,什么也没有发生(当我检查 htop 时,程序仍在运行,并且它使用了几个%的 CPU)
  • 根本不做任何事
  • 如果我使用要加载的文件路径启动程序,它将显示 GUI,然后崩溃

我在 Windows 系统上使用 mobaXterm。

答案1

我将为遇到此问题的任何人回答这个问题...我的问题与 MobaXterm (和默认的 X 服务器)有关。 mobaXterm 使用的 xserver 中存在一些问题,导致 GUI 在关闭消息窗口时崩溃。

当我使用不同的 Xserver (VcXserv) 时,不会出现此问题。 (但请注意,许多 HFSS 3D 渲染不起作用,但这对我来说不是什么大问题)。

相关内容