I am unable to get quick sync using the Shiki FAQ checklist. Some help would be appreciated.
Shiki-based solution for non-freezing Intel and/or any discrete GPU:
- IGPU device is enabled, and present with a connector-less AAPL,ig-platform-id prop (e.g. <04 00 12 04>, <07 00 62 01>), use connector-full framebuffers in solo mode;
- Discrete GPU is properly configured with IOVARendererID present in IOReg;
- VDADecoderChecker confirms Intel Offline (Online) VDA decoder working;
- IMEI device is present in IOReg;
- No override preferences are used;
- Mac model set to the one supporting hardware acceleration.
GPU:
Intel i7-7700k (HD630), NVIDIA GTX1080TI
PEG set to primary in bios
Renamed GFX0 to IGPU, injected Intel with 0x59120003 (connector-less)
IOVARendererID presented under nvAccelerator (under PEG0@1 → IOPP → GFX0@0)
GVA info: Successfully connected to the Intel plugin, offline Gen95
AVDCreateGPUAccelerator: Error loading GPU renderer
VDADecoderCreate failed. err: -12473
An error was returned by the decoder layer. This may happen for example because of bitstream/data errors during a decode operation. This error may also be returned from VDADecoderCreate when hardware decoder resources are available on the system but currently in use by another process.
VDADecoderCreate failed. err: -12473
Mac model as iMac18,3 (Board-ID: Mac-BE088AF8C5EB4FA2)
<key>Mac-BE088AF8C5EB4FA2</key>
<dict>
<key>facetimeDecode</key>
<true/>
<key>forceOfflineRenderer</key>
<true/>
<key>hwe</key>
<true/>
<key>hweBGRA</key>
<true/>
<key>ke1</key>
<true/>
<key>pp</key>
<true/>
</dict>
Have shikigva=12 in boot flags (Lilu 1.2.1, NvidiaGraphicsFixup 1.2, Shiki 2.1.2)