Disabilitare GPU
Abbiamo bisogno di disattivare una GPU non supportata? Con OpenCore abbiamo 3 strade percorribili:
Disabilitazione tramite WhaterverGreen (se usato).
Disabilitazione tramite DeviceProperties (abbiamo bisogno di trovare esattamente il device da disattivare).
Disabilitazione tramite SSDT.
Metodo con WhateverGreen (Consigliato)
Abbiamo due possibilità:
Può essere aggiunto
-wegnoegpu
in:NVRAM/ADD/7C436110-AB2A-4BBB-A880-FE41995C9F82/boot-arg
Usando DeviceProperties
-disable-external-gpu
Key | Class | Value |
-disable-external-gpu | data | 01000000 |
Metodo DevicePropeties
Scarica da qui gfxutil
Può ussere eseguito direttamente e vi mostrera il "percorso" di ogni device. Output di esempio:
oppure potete specificare cosa cercare:
Il risultato dell'output sarà simile a questo:
Se hai ancora dubbi su come usarlo, segui le info riportate QUI
Con questo, vai a modificare il config in Root -> DeviceProperties -> Add
e aggiungi il tuo percorso con le seguenti proprietà:
Key | Type | Value |
name | data | 23646973706C6179 |
IONAME | string | #display |
class-code | data | FFFFFFFF |
Metodo con SSDT
Ci sono molte strade per trovare il percorso esatto, la strada più facile è tramite windows andando nel relativo dispositivo e selezionando percorso nel menù a tendina.
Esempio del percorso device path:
\_SB.PCI0.PEG0.PEGP
Ciò che rende questo SSDT speciale rispetto a quello di Rehabman è che questo aggiunge il blocco If (_OSI ("Darwin")){}
in modo che questo SSDT non venga applicato all'avvio di altri sistemi operativi (evitando possibili problemi).
Last updated