是否可以让 VMware Fusion 桌面在 Space 中全屏显示(就像 Spaces Space 中的虚拟桌面一样)其他比应用程序打开的空间更大?
当我使用虚拟机时,我更喜欢让它停留在屏幕外的第二个空间中。我还喜欢让它以全屏模式运行,因为这样鼠标交互就不会那么不稳定,我也不太可能意外跳出机器。
但是,偶尔当我在家使用两个显示器时(这是使用笔记本电脑),我会漫不经心地在主空间中打开 VMWare,然后在第二个显示器上使用 VM 全屏工作一段时间,但仍在第一个空间中。然后当我带着笔记本电脑离开家时,我的 VM 卡在空间 1 中。
除了重新启动 VMware 之外,还有其他方法可以让虚拟机在另一个空间全屏显示吗?我尝试将窗口虚拟机移动到另一个空间并全屏显示,但操作系统会返回主空间,全屏虚拟机将出现在那里,不是在我将其拖到的空间中。
答案1
在断开显示器之前您可以执行以下操作:
- 活动空间,然后只需将全屏 VMware App “拖放”到“主/笔记本电脑”空间等效位置即可。
一旦断开屏幕连接 - VMware 将出现在剩余的显示器上 - 您将不会遇到此问题。
这就是我在办公室和家之间切换时所做的事情。
如果您想了解更多详细信息,请告诉我。
答案2
通常,您无法让应用程序从一个空间的窗口转到另一个空间的全屏(Leopard/Snow Leopard 中实际上没有公共 API 来控制此类行为)。
如果虚拟机在全屏显示时似乎“跳回”其他空间,则可能是因为 Fusion Library 窗口位于该空间。将 Fusion“虚拟机库”窗口放在您希望虚拟机全屏显示的空间上(它将被全屏虚拟机遮挡 - 但您可能不需要与它进行太多交互?)。
如果您有双显示器系统,那么您可以让全屏虚拟机在全屏时占用单个(或两个 - 这是一种偏好)显示器。因此,您可以将库窗口放在空间 N 中的一个显示器上,将虚拟机窗口放在空间 N 中的另一个显示器上,然后让虚拟机全屏 - 它将占用它启动时所在的所有显示器,并且应该停留在空间 N 中(因为库窗口就在那里)。
您还可以使用空间首选项将 Fusion 应用与给定空间关联。这样它就始终在那里启动。这通常是我的工作方式(全屏或窗口)- 我在空间 3 上使用 Fusion,在空间 1 上使用电子邮件/浏览等。