Fix that is likely to work for anyone in this topic or who has seen this feature, but found it didn't work for them. I learned of this fix from others mentioning it on the Discord server, and tried it successfully on my system.
If the device property isn't working for you, try setting it as a boot argument instead, as unfairgva=1
.
The nearest I can guess about this, is that for some systems or GPUs, WhateverGreen doesn't associate with the PCI device path of the card soon enough in the boot process for the patching function, so it queries the setting and doesn't find it, and defaults everything to disabled. In this case, the earliest possible variable to detect in the boot process would be setting it in boot-args
.
(Yes, I did use gfxutil to detect my video card's PCI device path, and set the unfairgva
there, so either the setting is wrong in my case, or as I guessed, not associated properly. The boot args setting fixes that in short order, though.)
Oh yeah, and this also fixed my Netflix in Safari, and possibly my Discord video chat going to garbage regularly.