Linux Unplugged 308:关于GPU直通的一件事

2021-01-23 16:05:06

我们的工作人员将引导您完成其PCI Passthrough设置,使他们可以在一台Linux机器上运行Windows,macOS和Distro-hop。

忘记多个分区,双重启动和Hackintoshes;您可以使用Linux和KVM完成所有操作。

几乎本机的VM性能不必很痛苦。您只需要一些先决条件和一点帮助。

支持LINUX不插电的Windows VirtIO驱动程序-Windows Vista和更新版本的64位版本要求对驱动程序进行数字签名。

外观-快速入门指南—这些指南旨在帮助您在具有VGA PCI直通设备的QEMU KVM虚拟机上启动并运行外观。

duncanthrax / scream — Scream是Windows的虚拟设备驱动程序,提供了离散的声音设备。通过此设备播放的音频将以PCM多播流的形式发布在您的本地网络上。

ACS替代内核构建—此页面包含指向最新内核构建的链接,其中包含适用于PCI设备的ACS替代补丁。

VFIO技巧和窍门:由内而外的IOMMU组—有时,由于IOMMU分组,VFIO用户对他们无法在主机和来宾或多个来宾之间分离设备感到困惑,并转而使用旧式KVM设备分配,或者对于可能是VFIO-VGA用户的情况,请应用PCIe ACS覆盖补丁程序以避免此问题。让我们花点时间看一下这到底在做什么。

"错误43:驱动程序无法加载" Nvidia GPU上传递给Windows VM的驱动器—从337.88版开始,Windows上的Nvidia驱动程序检查虚拟机管理程序是否正在运行,如果检测到虚拟机管理程序,则将失败,这会在Windows设备管理器中导致错误43。从QEMU 2.5.0和libvirt 1.3.3开始,可以欺骗虚拟机管理程序的vendor_id,这足以使Nvidia驱动程序无论如何都无法加载。

Mac OS添加了对VirtIO,Qemu的早期支持-Passthrough POST —在Qemu开发人员Gerd Hoffmann发现的新开发中,Apple显然在后来的Mac OS Mojave版本中增加了对VirtIO和帧缓冲图形的早期支持。

新的和改进的Mac OS教程,第1部分(基本知识)-Passthrough POST-由于最近的某些发展,我们很清楚有必要更新和改进我们的OSX VM指南。自从我们编写它以来,已经做了很多更改,并且进行这些更改将使该过程更加用户友好,并且可供新的VFIO用户访问。

Mac OS VM指南第2部分(GPU传递和调整)-传递POST-我们已尽一切努力使此操作尽可能简单,但与指南的第一部分相比,这里有更多的基础

适用于PC,打印机,扫描仪,鼠标,键盘的UGREEN USB 3.0共享开关选择器4端口2计算机外围交换器适配器集线器,带一键交换—该USB Switch 4端口设备最多允许2个用户共享4个USB 3.0外围设备,例如打印机,扫描仪,鼠标,键盘或USB磁盘等,而无需不断地交换电缆或设置复杂的网络共享软件。如果您有多台PC或Mac,则非常适合在家中使用。

如何在Arch Linux上使用OVMF和KVM设置VFIO GPU直通-本文将详细介绍将GPU直通到来宾VM(在我们的情况下是用于游戏的Windows 10 VM)所需的步骤。是的,这与Linus在其LinusTechTips YouTube频道上的七个游戏者中流行的技术完全相同,其中一个是CPU视频。

Lenovo G0A10170UL Thunderbolt 3图形扩展坞—使用集成的NVIDIA GeForce GTX 1050图形卡增强超级本的图形性能。 Mantiz Venus MZ-02外部图形机箱eGPU —连接全高全长120" 具有Intel认证Thunderbolt 3端口的计算机的宽度2.5的PCIE台式机电源GPU。 Synergy-Synergy是一种软件下载,可在多台计算机之间共享一个鼠标和一个键盘。 轻松地在计算机之间移动鼠标 barrier:开源KVM软件-Barrier是从Symless的synergy 1.9代码库派生的KVM软件。 Synergy是由Chris Schoeneman撰写的原始CosmoSynergy的商业化实现。 foxlet / macOS-Simple-KVM —在QEMU中设置简单的macOS VM(由KVM加速)的文档。