Uwe*_*Uwe 6 desktop session xorg remote
情况:从 Windows 我使用带有 X11 端口转发的 putty 连接到远程 Linux。Xming能够在一个 Windows 窗口中显示桌面会话。
如果我使用“ssh -Y host ”从 Linux 连接,我可以启动远程 X 程序,这些程序使用本地 X 服务器来显示其内容。几个程序让每个程序都有自己的窗口。
问题是:是否有可能将完整的远程桌面会话(带有窗口管理器和所有其他东西)封装到单个本地 X 窗口中?就像您可以通过 Xming 获得的“一个窗口”行为?
如果您在“单窗口”模式下启动第二个 X11 服务器,则可能有此功能。(换言之,正是像你这样做是在Windows上。)使用Xephyr或Xnest的这个:
瑟弗:42 & 显示= :42 ssh -Y主机
X11 服务器决定了窗口的显示方式:您可以全屏运行 X11,您可以将整个 X11 屏幕包含在一个已经运行的 GUI 的单个窗口中,您可以将 X11 窗口集成到已经运行的 GUI 中。XWin 和 Xming 具有所有三种模式,而 Linux 具有 Xorg、Xephyr/Xnest 以及每种模式的 Xpra 之类的东西。
在 Windows 上,默认 GUI 只能通过 Windows API 访问,因此需要单独启动 X11 服务器 - 在这种情况下,您正在以“单窗口”模式启动 Xming。
在 Linux 上,X11 已经全屏运行并且ssh只是连接到它。如果您想在单个窗口中包含一些程序,您还需要以“单窗口”模式启动 X11 服务器——只是它们被称为 Xephyr 或 Xnest,而不是 Xming。
| 归档时间: |
|
| 查看次数: |
23931 次 |
| 最近记录: |