我有 2 台机器: - 我的桌面(运行 ubuntu 15.04) - 开发机器(运行 ubuntu 14.04)(均在同一个 LAN 上)
到目前为止,我使用“ssh -X eduardo@devel1”并在那里执行 pycharm 时没有任何问题。速度非常快,响应迅速,没有任何重大问题。
如果我在桌面上连接第二个显示器,那么一切都会改变。工具栏菜单(以及任何其他弹出窗口,如代码自动完成)大约需要 10 秒钟才能加载!即使我在主显示器上运行该应用程序。
经过一些测试后,我注意到问题确实与第二个显示器有关。
我的展示:
- 内置 1440x900
- hdmi(连接到雷电端口):1920x1080
有什么想法吗?我尝试过使用 ssh -Y,但结果是一样的。
谢谢!!
答案1
我在寻找相同问题的解决方案时偶然发现了这个答案。说实话,我没能完全解决这个问题,尽管我怀疑它与 X11 协议有关,而且我相信那里有适当的修复方法。与此同时,我找到了一种解决方法,可以通过 SSH 运行应用程序,同时保持另一个屏幕打开。
也就是说,需要运行一个本地桌面上的虚拟机仅限于单个屏幕,然后通过 SSH 连接到远程服务器。毫无疑问,虚拟机应该有足够的资源,特别是视频内存(如果应用程序注重视觉方面);网络半虚拟化也是不错的选择。
这个过程可能比简单地关闭一个显示器更麻烦,但你可以同时使用两个显示器。如果你要定期通过 SSH 运行该应用程序,我发现设置虚拟机是值得的 - 而且大多数人可能已经有一个了。