还有其他人遇到过 VMware Fusion 3 和 Spaces 的问题吗?

还有其他人遇到过 VMware Fusion 3 和 Spaces 的问题吗?

我喜欢 VMware Fusion 2 的一点是它能够让 6/7 个虚拟机在不同的虚拟空间中运行,并且能够使用 Mac OS X 中的空间概览按钮在它们之间切换。但是,VMware Fusion 3 中的空间支持似乎完全失效了。如果我将某个虚拟机移入某个空间,那么我发现所有虚拟机现在都位于该空间中!!他们怎么会把它搞得这么糟,我以为这是根本问题。有人知道解决方法吗?

附言:我使用的是 Leopard 而不是 Snow Leopard,如果这有什么区别的话。

答案1

潜在修复允许将 WinXP 屏幕从一个显示器移动到另一个显示器...在 VMWare Fusion 3 和 OSX Snow Leopard“Spaces”的控制下

  • 笔记本电脑配置:MacBook Pro、OSX 10.6.2 Snow Leopard、带有 VMWare Fusion 3 的 WinXP(刚从 VMWF2 升级)

  • 显示配置:两个显示器:一个向上(独立),一个向下(集成到笔记本电脑)。两者均为 1440x900 像素。

  • 问题:从 VMWF2 升级到 F3 后,WinXP 开始在下行显示器上以全屏模式运行。我需要将其移至上行显示器,但以前的方法不再有效。

    (注意:使用 VMWF2,我可以打开 SPACES,然后将 WinXP 图像拖放到 UP 监视器“空间”中……它就在那里运行。生活很美好。)

    VMWF3 升级后,拖放方法不再有效。谷歌搜索将我带到了这里。

  • 我的解决方法:

    1. 将 VMWF3“视图”从全屏更改为单窗口。
    2. 打开 SPACES 并将 VMWF3 应用程序(例如:WinXP 图像)拖到所需的 SPACE(向上)。
    3. 关闭 SPACES 并验证应用程序是否在所需位置运行。
    4. 单击 VMWF3 应用程序显示区域右上角的全屏图标即可恢复全屏模式。
    5. 从那时起,VMWF3 应用程序(例如:WinXP)在所需的监视器(UP)中运行。

答案2

值得一提的是,这种情况在 Snow Leopard 上不会发生。我刚刚试过了。

注意:我知道您正在运行 Leopard。

更新:在您发布之后,我测试了这个:

我有两个分辨率不同的屏幕(左侧为 1440x900,右侧为 1280x1024)。我使用 2 个空间(上下),每个空间由这两个“屏幕”组成。我打开了 XP、Vista 和 Ubuntu,并将它们全屏显示,如下所示:

SPACE 1:    VISTA || UBUNTU
           -----------------
SPACE 2:    empty || XP

当将 UBUNTU 拖到空白处时,它会移动(始终按 F6 打开空间概览),但是当我退出 F6 模式时,UBUNTU 位于 XP 的顶部,这是一个错误。

当将 VISTA 拖到“空白”空间时,它会停留在那里。这没问题。而且它可能是有效的,因为它是同一个“左”屏幕。

显然,两个屏幕的分辨率不同,导致 VMware 无法放置全屏的虚拟机。

如果拖动一个虚拟机,我没有看到所有虚拟机都进入同一空间的问题。

希望这可以帮助。

答案3

我在 Leopard 中使用 Fusion 3 和 Spaces 时也遇到了问题。这肯定与全屏运行有关,而全屏运行是我唯一喜欢的方式。我曾是 Fusion 3 的测试员,但对它在 Spaces 中的表现非常失望,于是我放弃了,回到了版本 2。我曾希望他们能在测试版发布之前修复这个问题。

相关内容