Jump to content

A23SS4NDRO

Contributor
  • Posts

    1,376
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by A23SS4NDRO

  1. Ad ogni modo, ritornando alla domanda che mi avevi fatto

    On 12/27/2019 at 6:52 PM, Gengik84 said:

    come non rilevata?

    se sei collegato alla dedicata non avrai come dire mai un full su integrata

    La integrata come la vedi su ioReg dell'iMac 17,1 non corrisponde a come la trovo su ioreg con smbios 18,2 sebbene rimanga abilitata, risultando completamente assente su 18,2 anche da videoproc. Che intendi per "full" su integrata?

    4 minutes ago, foskvs said:

    Sì, è esattamente come fanno con gli iMac.

    Perfetto, quindi è possibile fare in modo che tale integrata sia configurata da properties come lo era su smbios 17,1 (funzionante da videoproc) utilizzando però stavolta smbios 18,2?

  2. On 12/27/2019 at 7:13 PM, Gengik84 said:

    non dovrebbe nemmeno essere così per essere precisi

    così è come tu usassi la sola integrata

    poi stai usando 191b0000

    Se non dovrebbe essere così come vedi da ioreg, come dovrebbe essere? Non va bene configurare la integrata da Properties e attaccarsi solo alla dedicata (avendo 2 monitor) lasciando alla integrata solo ai calcoli H264?

  3. Sono collegato alla dedicata, ma la integrata non viene rilevata nel senso che non viene sfruttata per calcoli quali accelerazione H264, cosa che era possibile solo con SMBIOS 17,1 FakeCPUID liluCPU=8

    Lo vedo da VideoProc (molto preciso a capire se è presente o meno accelerazione video, quindi se la iGPU va) e da istat menus che in passato quando tutto passava per Skylake la rilevava come HD630 sebbene avesse FakeID e igplatform coerenti con Skylake, ma ora la iGPU non dà più segni di vita come prima. Se serve mando IOreg con EFI che avevo prima quando la IGPU andava

  4. Premetto dicendo che uso una GT710 come primary PCIE dal BIOS, siccome la iGPU con smbios 18,2 non ne vuol sentire di andare anche impostandola in modalita solo calcolo. E' vero, posso provare a disabilitare la iGPU via BIOS e vedere cosa succede se tolgo fakeid e inject intel in caso...

    Una domanda, quindi non e' proprio possibile sistemare la iGPU impostandola come solo calcolo con H110 (skylake) e smbios 18,2 (kaby?) magari da DevicesProperties se possibile

  5. Inizio facendo auguri a tutti siccome siamo un po' tutti festeggiando 😀

     

    Stavo pensando che l'unico modo per far partire questo pc con SMBIOS 18,2 è mettere Inject intel+ FakeID per la iGPU, 0x19120000, quando ciò accade la iGPU non viene rilevata, e il sistema si avvia senza problemi perché non va a cercare una iGPU Skylake vedendo un chispet Skylake H110 (infatti anche con igplatform corretto sia da DevicesProperties che da Graphics-ig-platform-id, se non inserisco il Fake ID con SMBIOS 18,2 non parte neanche a calci, e se parte, parte solo con 0x19120000 e inject intel - ma in questo modo la iGPU non viene neanche rilevata, infatti l'accelerazione video che avevo prima a livello H264 decoding non è più presente, mentre prima lo era quando tutto passava come Skylake)

     

    quindi pensavo, c'è modo per aggirare il problema magari disabilitando la iGPU con un SSDT in modo da sostituire il lavoro che fa Inject Intel+ FakeID (che non fanno altro che disattivare la iGPU dal momento che dopo l'avvio non viene rilevata) o ci sta un altro modo tramite devices Properties?

     

    Gengik mi consigliò tempo fa di provare questo config ispirato a questa guida che implementava queste impostazioniimage.thumb.png.534f9f48e36fe09f3fb7bcbd8448796c.png 

     

    Ma va in kernel panic se uso quel config.plist, l'unico modo per non farlo andare in panic è mettere 0x19120000 nel FakeID della iGPU, ma poi quasiasi altro ig-platform io metta, comunque clover se ne frega del fatto che abbia una iGPU e macos non la rileva, e per avviare senza Kernel panic a clover bastano inject intel e FakeID 0x19120000. 

     

    Vi chiedo se è possibile intraprendere 2 strade:

     

    a) Trovare un modo per trasporre tale situazione in una configurazione più corretta che sia in grado di abilitare la iGPU (con o senza FakeID, al massimo impostandolo da DevicesProperties con corretto igplatform id) e mantenendo SMBIOS 18,2 e chipset (immodificabile) H110 Skylake

     

    b) Trovare un modo per disabilitare la iGPU via SSDT/DevicesProperties (come prima dicevo) e rinunciare ad accelerazioni video mantenendo quindi SMBIOS 18,2, iGPU off, ma senza usare FakeID di clover con Inject intel

     

    P.S. il mio scopo finale è trovare una soluzione che non includa inject intel e FakeID della iGPU in modo da utilizzare o devices-properties o qualsiasi altra soluzione che non includa usare clover per forza, in modo da utilizzare devices properties o ssdt (qualora ci riusciamo) anche da opencore.

     

     

     

    Per ulteriori dubbi/chiarimenti scrivete senza problemi, spero di essermi fatto capire 

  6. La combinazione che utilizzo adesso con inject intel non va con properties, deduco che quindi clover "ignora" la iGPU quando avvio con inject intel... 

    Inoltre qualsiasi ig-platform metta (anche kabylake) parte solo se gli lascio 0x19120000 come fakeid (per ora ho provato solo questo e quello sopra menzionato, 59128086 ma quest'ultimo non va) 

    Che differenza c'è nel metterci 8086 alla fine e 0000?

  7. Ho provato altri device-id e igplatform, ho trovato una configurazione funzionante (che è un po' una toppa per la iGPU) ma riesco ad avviare con 18,2 come smbios senza fakeid o lilucpu=8

    Praticamente la combinazione FakeID (iGPU) 0x19120000 e per ig-platform 0x191B0000 funziona e non panica, ma la iGPU non viene riconosciuta sotto mac. Come trovo ig-platform corretto? Penso che l'unico modo è iniettare ig-plat skylake e fakeid skylake altrimenti non parte, ma potrei sbagliarmi. Intanto è un bel passo avanti non dover più usare fakecpuid quindi mi manca solo di impostare bene la iGPU magari una volta trovato igplat e fakeid corretto procedo con patch framebuffer

  8. Ok quindi se ho ben capito dovrei togliere lilucpu, fakecpud - tutto in pratica....

    Mi rimane il chipset h110 che è skylake, e quello non si può cambiare, ma posso mettere un smbios diverso, quindi 18,2 che monta esattamente i5 7500 con HD630. L'unica cosa che deve essere "mascherata"/spoofed è la iGPU oppure nulla deve essere mascherato?

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.