![在虚拟化操作系统(Qemu/KVM)上玩游戏模拟器](https://linux22.com/image/1121358/%E5%9C%A8%E8%99%9A%E6%8B%9F%E5%8C%96%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%EF%BC%88Qemu%2FKVM%EF%BC%89%E4%B8%8A%E7%8E%A9%E6%B8%B8%E6%88%8F%E6%A8%A1%E6%8B%9F%E5%99%A8.png)
我计划组装一台机器,用于开发测试和各种软件模拟。我已经知道在硬件方面该选择什么,我最初的想法是安装 Ubuntu 作为本国的OS 和 Qemu(或 KVM)。但我还想在那台电脑上玩模拟游戏 - 要求不高,主要是 2000 年代初期的游戏。
我知道 Linux 上有十几个不错的游戏模拟器,我可以直接在本国的Ubuntu,但 Windows 似乎仍然更适合这些。因此我的问题是:如果我在 Qemu/KVM 上模拟 Windows 7,然后在该(模拟的!)Windows 7 上安装 Windows 游戏模拟器(如 MAME),我会从这种体验中得到多少挫败感(从 0% 到 100% 不等)?为什么?[分享您的经验]
另外,你对本国的Linux 操作系统 + 仿真平台组合?
PS:双启动二本国的操作系统不是一个选择
答案1
虚拟机是在 Ubuntu 桌面上并行运行另一个操作系统以共享数据的好方法,但它们的代价是游戏等对图形要求高的应用程序的性能下降。
当然,任何游戏在虚拟机中的表现都取决于主机硬件、虚拟机设置、游戏和您自己的需求。0 到 100 的评分非常主观,因为您可能对性能感到满意,而其他人(最终是使用其他硬件)则不满意。您必须亲自尝试,但要做好因图形速度慢而沮丧的准备。
如果双启动不是一种选择,那么我建议将操作系统安装为您花费大部分时间的地方的主机,或者更好地支持您的硬件或性能需求的地方。
这街机模拟器 MAMEUbuntu 原生支持,但对于 14.04 版本,你可能需要从非官方的 PPA. 因此,仅凭这一点不应该成为在虚拟机中运行 Windows 的理由。
许多 Windows 游戏也会使用 Wine 运行。Wine 不支持的游戏很可能在虚拟机中也无法很好地运行。
答案2
如果你有 2 个显卡,你可以将其中一个通过 KVM 传输,让虚拟机直接控制它http://www.overclock.net/t/1205216/guide-create-a-gaming-virtual-machine/600