Qemu GPU/显示器直通

Qemu GPU/显示器直通

我想将我的 GPU 传递给 QEMU Guest,它可以完全控制我的显示器(看起来好像它是唯一正在运行的操作系统)

我尝试过一台只有内置显示器的笔记本电脑,但屏幕一片空白。我想在 PC 中,如果我们将显示器直接连接到 GPU,它就会工作,但我无法测试它。

问题:

  1. 是否可以通过我的 GPU 并通过将显示器直接连接到 GPU 来将显示器的控制权交给我的来宾?
  2. 是否可以将我的笔记本电脑显示器的控制权交给访客并通过我的 GPU?

笔记

  • 我的笔记本电脑运行的是 Ubuntu Cinnamon
  • 我想指定 QEMU 与 KVM 的使用,尽管我认为这是显而易见的?
  • 我不想使用任何主机/客户端应用程序

类似的帖子 我发现了一个问题(相当于虚拟机端运行 Linux 的 Looking Glass?),这需要主机/客户端应用程序基本上让主机写回帧。我不想采用这种策略,而是让客人完全控制显示器。

编辑:

目标

我的目标是让虚拟机作为裸机运行(当涉及到显示器时),同时将 GPU 传递给该虚拟机(这意味着主机操作系统没有显示器 => 笔记本电脑显示器上出现黑屏)

例子

想象一下,我想在装有 Linux 的笔记本电脑上运行 Mac 虚拟机(不是裸机),如果我想要更好的性能,我需要找到一种方法来向我的笔记本电脑添加第二个 GPU。

如果可以直接从虚拟机向笔记本电脑的显示器显示内容,我就可以直接通过我的 GPU,而无需使用第二个 GPU。

现在限制不使用其他软件(如“Looking Glass”)。如果我想在软件不可用的情况下添加不同的来宾(例如自定义操作系统),我需要移植软件,或者仍然退回到获取第二个 GPU。所以如果可能的话我想避免这样的事情。

笔记2 这个问题并不是针对 MacOS 的,我只是发现用这个来解释更容易,因为你不能在不找到驱动程序等的情况下安装它。

相关内容