pianman Posted February 21, 2015 Author Share Posted February 21, 2015 Ho fatto delle modifiche, prova a sostituire config.plist e dsdt La patch lo applicata nel config.plist per gli HD e la patch per i sata nel dsdt Fabio Ho fatto le prove, ma sembra che yosemite sia più veloce con il vecchio dsdt e con smbios 4,1, per quanto riguardo AGPM ho aggiunto l'id hardware nel kext ed i valori di cinebench sono paragonabili a quelli del macpro 4,1 visto che i valori impostati sono gli stessi dei precedenti, credo che più di 48 fps non riuscirò a farli, sembra che il problema dello stato di massima potenza della gpu dopo lo stop (funziona correttamente con tempi di stop circa 20 secondi e wake intorno ai 30 secondi) sia risolto, ovvero per un pò di tempo resta nello stato G0 per poi passare al G3, penso di tornare al dsdt precednte visto che yosemite è leggermente più reattivo, copiandomi la patch per la scheda video che a quanto sembra sia stata modificata. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 22, 2015 Share Posted February 22, 2015 In base a quanto hai detto fai questa prova Fabio archivio.zip Link to comment Share on other sites More sharing options...
pianman Posted February 23, 2015 Author Share Posted February 23, 2015 In base a quanto hai detto fai questa prova Fabio Ciao Fabio, grazie mille! Ho risolto finalmente il problema gpu, ho preso il dsdt che mi risultava più veloce ed ho aggiunto la patch video del penultimo dsdt che mi hai postato, così funziona tutto correttamente, l'unica cosa e che non riesco a cambiare il nome della scheda video nelle informazioni di sistema ed anche il corretto ammontare della ram video, ovvero pur cambiandole nel dsdt entrambi i nomi non vengono iniettati, se puoi puoi controllare se è stato fatto tutto regolarmente? Grazie. Ps: con l'ultimo dsdt la patch video bloccava dopo lo stop la modulazione del risparmio energetico per questo motivo non l'ho usato. DSDT.aml.zip Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 24, 2015 Share Posted February 24, 2015 Ottimo, quindi il config.plist lavora bene Il dsdt è solo cosmetica, stasera quando torno dal lavoro do un'occhiata Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 24, 2015 Author Share Posted February 24, 2015 Ottimo, quindi il config.plist lavora bene Il dsdt è solo cosmetica, stasera quando torno dal lavoro do un'occhiata Fabio Ciao Fabio e grazie dell'aiuto, ma credo che la patch dsdt della scheda video non venga iniettata ed ecco il motivo per cui il risparmio energetico della gpu funzioni, da quello che ho provato l'unica patch che funziona per il nome è quella postata da me qualche post più sopra. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 24, 2015 Share Posted February 24, 2015 Ciao, da provare sostituisci il dsdt e passami IoReg Fabio DSDT.aml.zip Link to comment Share on other sites More sharing options...
pianman Posted February 25, 2015 Author Share Posted February 25, 2015 Ciao, da provare sostituisci il dsdt e passami IoReg Fabio Ciao Fabio, grazie ancora, con il tuo dsdt la questione del nome e della quantità di ram presente sulla video funziona perfettamente, il problema e che dopo lo stop la gpu resta bloccata nello stato di massima potenza, ti passo ioreg con i nomi già modificati. Mac Pro Donato.zip Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 25, 2015 Share Posted February 25, 2015 Come nomi intendi quelli della video modificati nel dsdt Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 25, 2015 Author Share Posted February 25, 2015 Come nomi intendi quelli della video modificati nel dsdt Fabio Si, esatto. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 25, 2015 Share Posted February 25, 2015 Da provare, hai modificato qualcosa nel config.plist Fabio DSDT.aml.zip Link to comment Share on other sites More sharing options...
pianman Posted February 26, 2015 Author Share Posted February 26, 2015 Da provare, hai modificato qualcosa nel config.plist Fabio Ciao Fabio, grazie ancora, ma la tua patch funziona si per il nome, ma dopo lo stop la gpu resta nello stato di massima potenza, attualmente utilizzo questa patch: Device (GFX0) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x10) { "AAPL,slot-name", Buffer (0x0A) { "PCI-E x16" }, "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x80 }, "model", Buffer (0x19) { "Gainward GTX 760 Phantom" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } che però non viene iniettata, per cui la scheda viene riconosciuta di default dai nvidia web drive, ho provato anche una efi string iniettando mediante clover solo il nome e la ram ma nulla da fare, se inietto la efi string completa anche di nvcap e proprietà display funziona ma osx va a scatti. A questo punto penso che mi terrò questo piccolo difetto estetico. Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 26, 2015 Share Posted February 26, 2015 Se guardi il penultimo dsdt la patch è questa, se non viene riconosciuto il nome è probabile che Clover non la legga come nome Fabio Link to comment Share on other sites More sharing options...
pianman Posted February 28, 2015 Author Share Posted February 28, 2015 Se guardi il penultimo dsdt la patch è questa, se non viene riconosciuto il nome è probabile che Clover non la legga come nome Fabio Ciao Fabio, volevo ringraziarti per il tuo prezioso aiuto e informarti che finalmente ho tisolto tutto, ho utilizzato la patch dsdt completa (per intenderci quella con nvcap da iniettare) ho disabilitato i driver web nvidia ho riavviato e tutto funziona perfettamente, stop compreso ed anche il risparmio energetico della gpu dopo stop, l'unica differenza che ho notato e che con system info non trovo nessun kext nvidia caricato, però tutto funziona. Con cinebench ho raggiunto i 48,52 fps 2fbs in più rispetto ai web driver. Ps: scusa fabio, volevo chiederti è normale che clover nel boot.log legga le mie ram ad 800mhz quando invece sono a 1200 mhz ddr2? ' Link to comment Share on other sites More sharing options...
Fabio1971 Posted February 28, 2015 Share Posted February 28, 2015 Figurati Aggiungi al config.plist : <key>Trust</key> <true/> Fabio Link to comment Share on other sites More sharing options...
pianman Posted March 1, 2015 Author Share Posted March 1, 2015 Figurati Aggiungi al config.plist : <key>Trust</key> <true/> Fabio Scusami Fabio, ma questa opzione a cosa servirebbe? In clover configurator si trova sotto la voce dell'impostazione smbios? Link to comment Share on other sites More sharing options...
Fabio1971 Posted March 1, 2015 Share Posted March 1, 2015 Scusami Fabio, ma questa opzione a cosa servirebbe? In clover configurator si trova sotto la voce dell'impostazione smbios? Utilizzato per dare priorità ai valori descritti della memoria che si trovano in SMBIOS o SPD. Cambiare se la memoria è descritto in modo non corretto in Mac. Il valore predefinito è Fabio Link to comment Share on other sites More sharing options...
pianman Posted March 1, 2015 Author Share Posted March 1, 2015 Utilizzato per dare priorità ai valori descritti della memoria che si trovano in SMBIOS o SPD. Cambiare se la memoria è descritto in modo non corretto in Mac. Il valore predefinito è <true/> Fabio Se utilizzo trust= true, nel boot log le ram passano da 800 a 667mhz, per cui osx risulta più lento. Le mie sono ram che di default sono 1066 ddr2, che con overclock su questa scheda madre arrivano a 1200 mhz, credo che clover abbia delle difficoltà nel riconoscerle. Link to comment Share on other sites More sharing options...
Fabio1971 Posted March 1, 2015 Share Posted March 1, 2015 Hai provato a configurarle nel config.plist Fabio Link to comment Share on other sites More sharing options...
pianman Posted March 2, 2015 Author Share Posted March 2, 2015 Hai provato a configurarle nel config.plist Fabio Scusami ma come si fa? Mi puoi mandare un modello? In clover Configurator Ho aggiunto le ram all'interno della sezione Smbios, impostando la velocità e la tipologia di ram. Link to comment Share on other sites More sharing options...
Fabio1971 Posted March 2, 2015 Share Posted March 2, 2015 Certo : <key>Memory</key> <dict> <key>Channels</key> <integer>2</integer> <key>Modules</key> <array> <dict> <key>Frequency</key> <string>1600</string> <key>Part</key> <string>123456789</string> <key>Serial</key> <string>123456789</string> <key>Size</key> <string>4096</string> <key>Slot</key> <string>2</string> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Kingston</string> </dict> <dict> <key>Frequency</key> <string>1600</string> <key>Part</key> <string>123456789</string> <key>Serial</key> <string>123456789</string> <key>Size</key> <string>4096</string> <key>Slot</key> <string>1</string> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Kingston</string> </dict> </array> <key>SlotCount</key> <integer>2</integer> </dict> <key>Mobile</key> <false/> </dict> Fabio 1 Link to comment Share on other sites More sharing options...
Recommended Posts