Interestingly, I'm getting a crash from FCPX now when starting up saying it's quitting unexpectedly while using the AppleGVA plug-in. This may be because I'm sitting merging HDR images in Lightroom too, but have a crash report here anyway
I'm curious... I assume sidecar requires HW accelerated encoding in the Mac in order to push the virtualized screen to an iPad.
Does the patch work in Catalina (with a RX580 or similar) to allow a cMP to use sidecar?
I've seen mention it works over either BT 4 (which would require a new Wifi/BT card) or over a direct cable.
Thanks for the report.
According to you’re signature, that’s a RX580, correct?
And you mean you are using the WhateverGreen plugin, right?
Also, with 10.14.5?
I am now running 10.14.6 DP3, with the hex edit method. Literally zero stability issue. I performed lots of tests. It seems this combination is very solid.
If you want a more stable setup. You may consider this. Especially this kind of .1 update (OS) is mainly bug fix, often run better than the previous official release.
After running the Lilu mod for some time without issues, I wanted to try the Hex method. Unfortunately, it did not work for me, using the Jellyfish video as the indicator. I did verify that the video could be played, then after NVRAM reset and disabling SIP, again verifying that the Jellyfish video would no longer play.
With my very light hex editing skills, I duplicated the Apple GVA framework, downloaded iHex from the App Store, and find and replace the 2 instances. But, I was unable to save the file. Instead, I saved to a different name, then renamed in Finder. As well, I was unable to save the plist, so saved and renamed there, too.
On restart, the Jellyfish video runs perfectly - the first time. It does not run properly after that, until a reboot. And when I try and use Handbrake/FreeSolo (see #266) and select H.264 (VideoToolBox) the encode fails.
I'm pretty sure this is pilot error on my part, since many others have successfully enabled this method. Any ideas? One thought is the original AppleGVA file within the framework is an alias, and when I saved the file as a different same and then renamed, the resulting file was no longer an alias.
Just checking - you mention before step 22:And do all 24 steps.
Just checking - you mention before step 22:
>>Optional steps to repair all modified files' permission (NOT tested on my own system yet, use at your own risk.
Do you recommend completing steps 22-24 to reset permissions?
Interestingly, I'm getting a crash from FCPX now when starting up saying it's quitting unexpectedly while using the AppleGVA plug-in. This may be because I'm sitting merging HDR images in Lightroom too, but have a crash report here anyway
Once I did this correctly, it worked - thanks!And do all 24 steps.
Once I did this correctly, it worked - thanks!
Question: does this need to happen on the same drive you boot from? I tried booting from an HS drive, and editing the Mojave drive. But after completing the steps the login screen didn't show for Mojave on reboot. I finally tried booting into Mojave, and it was successful. Is that a requirement?
Thanks. how can I see this hardware info? did you use special app for it?Confirmed this mod still works in 10.14.6 DP4. Again, nothing more, nothing less, still no HEVC hardware encode.
View attachment 847533
Both 10.14.6 DP2 and DP3 has zero crash / freeze (GPURestart) with RX580 on my cMP. And now, let's see if DP4 can keep the stability.
So far, my personal recommended combination for RX580 is "10.14.6 DP3 + Hex edit". This combination is so stable that I don't want to further update my primary boot drive actually. But I still bite the bullet and start my stability test for DP4, hopefully Apple can keep this until official release (I have a 10.14.6 DP3 backup clone).
Thanks. how can I see this hardware info? did you use special app for it?
Could it be that this hack is more stable with Vega cards, because it's masquerading as an iMac Pro, which only ships with Vega GPUs? I wonder if it would be more stable for Polaris cards to instead pretend to be a Mac that ships with Polaris GPUs like the iMac 5K.TBH, I have absolutely no idea why this happen. I can't reproduce this issue on my setup. But so far, really absolutely zero freeze report from Vega users yet.
Also, this mod is actually make the AppleGVA believe our Mac is the iMac Pro (with Vega). So, really having a Vega onboard should be "more compatible" (theoretically).
The reason that iMac Pro is the target is because, like MP5,1, the Xeon used don’t have Quicksync. If the Mac has a processor that supports Quicksync, GPU encoding/decoding is not used.Could it be that this hack is more stable with Vega cards, because it's masquerading as an iMac Pro, which only ships with Vega GPUs? I wonder if it would be more stable for Polaris cards to instead pretend to be a Mac that ships with Polaris GPUs like the iMac 5K.
Updating Mojave to version 10.14.6 the amd hardware acceleration installed via Lilu.kext and WhateverGreen.kext remains active ... or should it be reinstalled?
If using the hex method, will I need to reapply the patch?update to 10.14.6 ASAP if you want hwaccel.