【问题标题】:Effiecient Windows to Linux desktop sharing solution that support multiple screens支持多屏的高效 Windows 到 Linux 桌面共享解决方案
【发布时间】:2013-08-18 08:47:03
【问题描述】:

我正在寻找一款支持多屏的高效 Windows 到 Linux 桌面共享软件。

到目前为止,我的团队在我们的本地 Windows 机器(笔记本电脑)上开发(必须是 Scala)代码。 由于各种原因,我们正在处理的数据通常无法复制到我们的本地机器上。

目前,我们经常需要将代码/jar 导出到另一个环境,该环境也连接到包含数据的 Hadoop 集群。

我们正在寻找一种桌面共享解决方案,使我们能够在远程、强大、稳定的 Linux 机器上开发和执行代码,这些机器通过宽带连接到我们的数据集群。

对我们来说至关重要的是,上述解决方案将能够在 Linux 机器上运行基于远程 GUI 的开发工具,例如 IntelliJ,并在我们的本地 Windows 机器上流畅地显示它们的多个屏幕。

有什么推荐吗? 提前致谢, 米沙尔

【问题讨论】:

    标签: linux windows remote-desktop screens desktop-sharing


    【解决方案1】:

    其中一个选项是使用 Cygwin - 这将允许您从 Windows 环境中的远程服务器运行 UI 应用程序 为此,您应该执行以下操作:

    A.在 Windows 端:

    http://x.cygwin.com/ 下载并安装 Cygwin/X 在 Cygwin/X 安装程序中,确保选择了以下软件包:

    1. xorg-server(必需,Cygwin/X X 服务器)
    2. xinit(必需,用于启动 X 服务器的脚本:xinit、startx、 startwin)
    3. X-start-menu-icons(可选,将 X 客户端的图标添加到开始菜单)
    4. xorg-docs(可选,手册页)
    5. 字体-bh-ttf
    6. font-bitstream-vera-ttf

    设置 X 启动器 在您的桌面上创建一个指向以下内容的新快捷方式(假设您的 cygwin 安装在 c:\software 中): C:\software\cygwin\bin\run.exe C:\software\cygwin\bin\XWin.exe -multiwindow -clipboard -ac

    双击您刚刚创建的快捷方式 :) 这将启动 Windows 任务栏左侧的小图标。

    B. Linux 端

    登录到同一台 Windows 机器的远程服务器(使用任何终端 - 例如 Putty) 设置服务器的 DISPLAY 参数:

    export DISPLAY=<windows-host-name>:0.0
    

    现在您可以运行任何需要 GUI 的应用程序,它会在您的 Windows 机器上打开 :)

    【讨论】:

    • 谢谢,我们正在寻找桌面共享解决方案,而不是针对单个应用程序的解决方案。原因是,我们的工作环境非常动态,我们使用了大量的应用程序实例。我们需要能够连接到整个桌面,并在我们离开的地方继续开发。重新连接到每个单独的应用程序和/或控制台的开销太高了。
    猜你喜欢
    • 1970-01-01
    • 2014-09-09
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多