pianman Posted February 16, 2015 Share Posted February 16, 2015 Buonasera Ragazzi, ho un problema ad avviare la mia installazione di yosemite dopo aver cambiato scheda video, sono passato da un ati hd4870 ad una nvidia Gainward gtx760 phantom, la scheda in questione ha 4 uscite video: HDMI, DP, DVI-I, DVI-D, attualmente utilizzo un adattatore DVI-I to VGA, precedentemente utilizzavo come comandi di avvio npci=0x2000 e Kext_dev_mode=1 ed un dsdt custom fatto da me, ora ho provato ad aggiungere dart=0 ed anche slide=0 ma il pc si riavvia sempre, senza dare alcun KP,l'unico blocco che sono riuscito ad evidenziare è PCI Configuration Begin, ho provato ad avviare con -v ed anche con -x, ma il risultato è sempre lo stesso. Dal mio dsdt ho eliminato la parte riguardante l'iniezione video della mia hd4870. Come bootloader utilizzo clover e come smbios iMAC 10,1, l'hardware per il resto è quello in firma. Link to comment Share on other sites More sharing options...
Jolly Posted February 16, 2015 Share Posted February 16, 2015 Se prima ti funzionava tutto dovresti provare a settare Inject Intel e togliere inject Ati. Se al momento è disabilitato lo abiliti oppure viceversa. Link to comment Share on other sites More sharing options...
pianman Posted February 16, 2015 Author Share Posted February 16, 2015 Se prima ti funzionava tutto dovresti provare a settare Inject Intel e togliere inject Ati. Se al momento è disabilitato lo abiliti oppure viceversa. Scusami ma che significa inject Intel? La mia è una scheda video Nvidia ed inoltre la mia vecchia Ati la iniettavo mediante DSDT, ora dovrei attivare spuntare l'opzione inject Intel pur non avendo nessuna scheda video marchiata Intel? Ps: ho eliminato il mio dsdt, ho lasciato solo kext-dev-mode=1 come opzione di avvio, ed avviato con ignore cache, osx si è avviato ma purtroppo schermo nero all'avvio di osx. Soluzioni? Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 16, 2015 Share Posted February 16, 2015 Avvia con -v GraphicsEnabler=No npci=0x2000 Fabio Link to comment Share on other sites More sharing options...
Jolly Posted February 16, 2015 Share Posted February 16, 2015 Scusami ma che significa inject Intel? La mia è una scheda video Nvidia ed inoltre la mia vecchia Ati la iniettavo mediante DSDT, ora dovrei attivare spuntare l'opzione inject Intel pur non avendo nessuna scheda video marchiata Intel? Ps: ho eliminato il mio dsdt, ho lasciato solo kext-dev-mode=1 come opzione di avvio, ed avviato con ignore cache, osx si è avviato ma purtroppo schermo nero all'avvio di osx. Soluzioni? Scusa intendevo ovviamente Inject nVidia, avendo clover nella sezione graphics del config controlla come è settato ed eventualmente cambia Link to comment Share on other sites More sharing options...
pianman Posted February 16, 2015 Author Share Posted February 16, 2015 Avvia con -v GraphicsEnabler=No npci=0x2000 Fabio Sono riuscito ad avviare yosemite, la cosa strana e che si avvia soltanto senza il mio dsdt, che fino ad oggi funzionava perfettamente, ho eliminato anche la parte che riguardava la mia vecchia scheda video ma nulla da fare. Ora ho installato anche i web driver nvidia ma la scheda video funziona solo su porta hdmi, le altre porte non funzionano. Sulla mia tv purtroppo la risoluzione video non viene riconosciuta, nel momento in cui attivo l'opzione overscan l'immagine esce fuori dal monitor. Ho provata ad utilizzare nvcap maker ma aprendo la rom della gpu estratta con gpuz non mi esce nulla. soluzioni per questi problemi? Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted February 16, 2015 Share Posted February 16, 2015 Sul fatto che attivando overscan l'immagine esce fuori dal monitor prova a vedere le impostazioni della Tv, nel mio Panasonic Viera da 50' c'era un'opzione che ha riportato i confini dell'immagine nel monitor, dopo che mi sono sbattuto per un bel po' tentando di modificarlo da sistema operativo. Per il resto apri il DVD player e nella barra del finder vai su aiuto /mostra caratteristiche supportate. Se ti dice che tutto è supportato la scheda video è attiva Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 16, 2015 Share Posted February 16, 2015 Sono riuscito ad avviare yosemite, la cosa strana e che si avvia soltanto senza il mio dsdt, che fino ad oggi funzionava perfettamente, ho eliminato anche la parte che riguardava la mia vecchia scheda video ma nulla da fare. Ora ho installato anche i web driver nvidia ma la scheda video funziona solo su porta hdmi, le altre porte non funzionano. Sulla mia tv purtroppo la risoluzione video non viene riconosciuta, nel momento in cui attivo l'opzione overscan l'immagine esce fuori dal monitor. Ho provata ad utilizzare nvcap maker ma aprendo la rom della gpu estratta con gpuz non mi esce nulla. soluzioni per questi problemi? La scheda funziona con le flag che ti ho indicato (-v puoi toglierlo) riguarda il dsdt Quale bootloader utilizzi Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 16, 2015 Author Share Posted February 16, 2015 La scheda funziona con le flag che ti ho indicato (-v puoi toglierlo) riguarda il dsdt Quale bootloader utilizzi Fabio Ciao fabio utilizzo clover, attualmente non riesco a capire perchè senza dsdt osx parte, naturalmente mi mancano tutte le patch che avevo inserito nel dsdt, viceversa con il dsdt devo togliere l'opzione npci=0x2000, ma poi si blocca sulle usb, eppure questo dsdt era quello che utilizzavo con la mia 4870. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 16, 2015 Share Posted February 16, 2015 Controlla nel config.plist se hai messo qualche flag per la vecchia scheda video Dal dsdt hai tolto l'iniezione ma hai lasciato il codice "Device P0P2" (se ricordo bene) Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 16, 2015 Author Share Posted February 16, 2015 Controlla nel config.plist se hai messo qualche flag per la vecchia scheda video Dal dsdt hai tolto l'iniezione ma hai lasciato il codice "Device P0P2" (se ricordo bene) Fabio Si esatto, se provo ad avviare con il mio dsdt, mi dà errore con una sigla USBF e si blocca, in clover ho eliminato tutte le spunte che avevo ho lasciato solo fixowernship. Link to comment Share on other sites More sharing options...
Jolly Posted February 16, 2015 Share Posted February 16, 2015 Posta un DSDT pulito che si prova a rifarlo. Schiaccia F4 prima di fare il boot e lo troverai fra vari file in EFI/CLOVER/ACPI/origin. Zippalo prima di postarlo. Usi Hdmi? Se vuoi metti anche il config Link to comment Share on other sites More sharing options...
pianman Posted February 16, 2015 Author Share Posted February 16, 2015 Ho allegato entrambi i DSDT, sia quello utilizzato da me fino ad ora che quello estratto con darwin dumper. Comunque attualmente dvd player non funziona mi dice che non ha trovato nessuna unità dvd, mentre i lettori sata sono perfettamente funzionanti. dsdt.zip Link to comment Share on other sites More sharing options...
Jolly Posted February 16, 2015 Share Posted February 16, 2015 Sicuro sia pulito il DSDT. Ci trovo riferimenti al DTGP e al wifi Guarda le imagini Link to comment Share on other sites More sharing options...
pianman Posted February 17, 2015 Author Share Posted February 17, 2015 Sicuro sia pulito il DSDT. Ci trovo riferimenti al DTGP e al wifi Guarda le imagini Il wifi me ne ero dimenticato, è una vecchia prova fatta qualche anno fa, ma che fino ad oggi non mi aveva arrecato ness problema ivi il metodo dtgp, ieri sera ho provato ad estrarre nvcap dal bios video, ma iniettandolo con clover il risultato è stato nessun segnale video ne su hdmi ne dvi-i con driver osx nativi, oggi pro ad installare i web driver, solo una cosa non mi è chiara ma i cuda drive devo installarli?. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 17, 2015 Share Posted February 17, 2015 Prova questo dsdt che ti passo, solo corretto, rinominato i vari Device Fabio DSDT.aml.zip Link to comment Share on other sites More sharing options...
pianman Posted February 17, 2015 Author Share Posted February 17, 2015 Prova questo dsdt che ti passo, solo corretto, rinominato i vari Device Fabio Grazie Fabio, con il tuo DSDT parte, ho aggiunto alcune patch che servivano ad iniettare AppleLPC e il fix delle icone arancioni HD. Ora yosemite parte, ma sono costretto ad utilizzare la tv (HDMI) e non il mio monitor (DVI-Vga) per avviare yosemite, visto che funziona solo l'hdmi. cambiare il monitor non se ne parla, per cui se qualcuno può darmi una mano per far funzionare questa benedetta gtx 760 lo ringrazierei molto. Comunque non so se può interessare, ho notato che con system info i kext della nvidia non vi sono ed inoltre dvd player non si avvia propio, che io ricordi questo mi accadeva anche con la mia hd4870 quando non era inizializzata perfettamente. Edit: Installato cuda driver e web driver ora dvd player si avvia correttamente e tutte le funzioni sono supportate, ma ancora non riesco a far funzionare la dvi, funziona solo su hdmi. Ps: con cynebench ho ottenuto come risultato 44,70 fps in full hd, con la mia hd 4870 51,20fps a risoluzione 1440x900, vi sembra buono come risultato? Link to comment Share on other sites More sharing options...
Jolly Posted February 17, 2015 Share Posted February 17, 2015 Strano che non ci siano i kext. Intendi che non sono proprio rilevati in "Estensioni" o che non vengono caricati? Comunque controlla che nel config sia impostato nvda_drv=1 Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 17, 2015 Share Posted February 17, 2015 Passarmi IoReg, dsdt e config.plist che stai utilizzando Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 17, 2015 Author Share Posted February 17, 2015 Passarmi IoReg, dsdt e config.plist che stai utilizzando Fabio Eccoti i file, attualmente sono con i web drive più i cuda drive. Fabio inoltre il fixairport con l'aggiunta del fakeid non funziona più ho dovuto impostare l'id hardware in modo manuale nel kext di competenza, inoltre ti allego il bios video estratto con darwindumper e da cui ho preso nvcap ma che mi dà schermo nero sia su dvi che hdmi. File.zip 10DE_1187.rom.zip Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 17, 2015 Share Posted February 17, 2015 Informazione : per la video 4870 utilizzavi dei kext per farla funzionare Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 17, 2015 Author Share Posted February 17, 2015 No solo iniezione mediante dsdt e framebuffer cardinal. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 18, 2015 Share Posted February 18, 2015 Controllando il config.plist : CustomEDID da Terminale dai questo comando : ioreg -l | grep IODisplayEDID se hai il risultato non serve già Clover lo legge (prima eliminalo dal config) NVCAP ci sono vari opinioni meglio fare a Clover Come smbios prova a utilizzare MacPro 3.1 Aggiungi come flag npci=0x2000 Nel dsdt la patch completa per il Device LPCB : Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Store (Package (0x08) { "device-id", Buffer (0x04) { 0x18, 0x3A, 0x00, 0x00 }, "compatible", Buffer (0x0D) { "pci8086,3a18" }, "IOName", Buffer (0x0D) { "pci8086,3a18" }, "name", Buffer (0x0D) { "pci8086,3a18" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 18, 2015 Author Share Posted February 18, 2015 Controllando il config.plist : CustomEDID da Terminale dai questo comando : ioreg -l | grep IODisplayEDID se hai il risultato non serve già Clover lo legge (prima eliminalo dal config) NVCAP ci sono vari opinioni meglio fare a Clover Come smbios prova a utilizzare MacPro 3.1 Aggiungi come flag npci=0x2000 Nel dsdt la patch completa per il Device LPCB : Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Store (Package (0x08) { "device-id", Buffer (0x04) { 0x18, 0x3A, 0x00, 0x00 }, "compatible", Buffer (0x0D) { "pci8086,3a18" }, "IOName", Buffer (0x0D) { "pci8086,3a18" }, "name", Buffer (0x0D) { "pci8086,3a18" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Fabio Oggi provo i tuoi cambiamenti, comunque la pacth lpc del mio dsdt attualmente mi carica già applelpc, devo comunque inserire la tua? Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 18, 2015 Share Posted February 18, 2015 comunque la pacth lpc del mio dsdt attualmente mi carica già applelpc, devo comunque inserire la tua? La patch completa come deve essere injectata nel dsdt Fabio Link to comment Share on other sites More sharing options...
Recommended Posts