Comments on: Mac OS VM Guide Part 2 (GPU Passthrough and Tweaks) https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/ Your baremetal source for virtual news Sun, 08 Nov 2020 00:51:21 +0000 hourly 1 https://wordpress.org/?v=6.7.1 By: razor7_996 https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-141 Sun, 08 Nov 2020 00:51:21 +0000 https://passthroughpo.st/?p=2266#comment-141 Hi! Using a GeForce GT 430 on Catalina I got black screen on that card using VFIO and trying Mojave (both brand new installs on separate VMs) I got KVM to freeze at a point that I can’t even restart KVM service using systemctl. Where I can get help tp try to achieve video accel with that card? Thanks a lot!

]]>
By: Ryan https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-136 Mon, 19 Oct 2020 18:08:44 +0000 https://passthroughpo.st/?p=2266#comment-136 Is there any reason a single GPU Passthrough wouldn’t work? Something like this: https://github.com/joeknock90/Single-GPU-Passthrough

]]>
By: John Ermacoff https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-133 Sun, 04 Oct 2020 03:55:21 +0000 https://passthroughpo.st/?p=2266#comment-133 Hello there.
I have question: can I update my system through app store with this?

]]>
By: Technomad https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-126 Tue, 11 Aug 2020 09:26:27 +0000 https://passthroughpo.st/?p=2266#comment-126 Having problems with Part 2:
System is: Asrock X570 Taichi/AMD 3900X
2 *1TB NVMe PCIe 4 SSDs
single GPU – AMD Radeon VII
Ubuntu 20.04 host
OS X Catalina.
Got the basic system up and running under virt-manager and displaying from a DP port on the VII.
All goes pear-shaped when trying to set up passthrough:
– added PCI devices to grub as per spec
– rebuilt grub
– iommu shows each in a separate group.
– with the exception of one occasion only dmesg | grep vfio returns nothing
– if I add the PCI devices to the VM in virt-manager, it locks up on launch (I have to ssh in and reboot from CLI at that point)
– Happens whether I cold start or reboot.
My Radeon VII shows the same ID at both device and sub-system level – do I need to use the duplicate device workaround here?
10:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Vega 20 [Radeon VII] [1002:66af] (rev c1)
10:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Vega 20 HDMI Audio [Radeon VII] [1002:ab20]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Vega 20 HDMI Audio [Radeon VII] [1002:ab20]
12:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
Subsystem: ASRock Incorporation Starship/Matisse HD Audio Controller [1849:2221]

I seem to be at something of an impasse, despite the early success with your guide – any pointers gratefully received!

]]>
By: Ryutaku https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-116 Thu, 25 Jun 2020 01:29:10 +0000 https://passthroughpo.st/?p=2266#comment-116 Thanks! Everything worked just fine!
My setup :
OS: High Sierra
Pc Lanix Spine SB
GTX 750Ti
USB Bluetooth
USB Wifi
I added the USB pci directly from the Virtual GUI and worked like a charm.
As I use Audio from BT I don’t have problems of any kind! iMessage working without moving anything . Cool! I will buy an Radeon RX5500 TX to upgrade to Catalina.

]]>
By: d00m7985 https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-98 Sun, 19 Apr 2020 18:32:16 +0000 https://passthroughpo.st/?p=2266#comment-98 PCI passthrough borks networking (regardless of whether or not I punch in the ID of my network adapter) and booting the VM locks the system. Documentation on any ancillary problems is either thin or consists mainly of “I don’t have this problem so it doesn’t exist” so I’m just gonna give up here.

]]>
By: danS https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-80 Fri, 27 Mar 2020 17:16:25 +0000 https://passthroughpo.st/?p=2266#comment-80 In reply to danS.

I say this, but I didn’t understand a few things there – I’m still in a mess with a black screen 🙁

]]>
By: danS https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-79 Thu, 26 Mar 2020 18:02:05 +0000 https://passthroughpo.st/?p=2266#comment-79 In reply to danS.

OK – so the magic sauce for me appeared to be adding “video=astdrmfb video=efifb:off” to my Grub command. This tells the kernel to be in text mode and/or use the internal graphics. I already used xorg to force the use of my intel card successfully, but that didn’t let go of the nvidia one. I imagine the above would make xorg unnecessary.

Only problem I have now is getting my “Mac” to use the Nvidia card – dirver appears to see it but isn’t using it, I guess I have some googling to do…..

]]>
By: danS https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-78 Wed, 25 Mar 2020 17:09:13 +0000 https://passthroughpo.st/?p=2266#comment-78 In reply to danS.

I think my main problem here is that if I blacklist nouveau my system doesn’t use i915. I’d love to know why that might be. I’ve tried on Anarchy and Manjaro with exactly the same issue.

]]>
By: danS https://passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/#comment-70 Sun, 08 Mar 2020 19:38:29 +0000 https://passthroughpo.st/?p=2266#comment-70 Hi there

I’ve hit a bit of a wall. I have an nvidia 1050 ti GPU and intel integrated graphics running anarchy on HP desktop with VTx and VTd turned on in the bios.

– iommu.sh didn’t give unique groups for me.
– I recompiled vmlinuz-linux-vfio to try to fix, using “packer”. Which gave the same problem.
– I blacklisted nouveau driver and graphics doesn’t start after boot.
– I inserted VFIO-pci in the initramfs which just freezes boot early on.

It’s as though nouveau wants to load regardless and removing it doesn’t cause intel to be used instead. I can take my nvidia gpu out and everything works fine.

Is there some other way I need to stop nouveau loading and will this help anyway if I’m still not getting unique groups after recompiling with the VFIO kernel?

Thanks!

]]>