Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Se non hai iniettato la grafica manualmente nel dsdt non hai bisogno di togliere nulla, semplicemente la tua scheda è troppo vecchia per Mavericks; una cosa che puoi fare è generare una EFI string da inserire on ocbp in base alla tua 7300gt 512mb ram (usa efi studio o OSX86tools) Prova ad inserire questa nella voce "device propeties" di chameleon wizard: 6c0200000100000001000000600200000d00000002010c00d041030a000000000101060000010101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002e0000004e7669646961204765466f7263652037333030204754204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c0000001a0000004e7669646961204765466f72636520373330302047540e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74 Come ho detto all'inizio, io la grafica c'è l'ho nel DSDT, lo si può vedere nel file allegato in qualche post indietro. Ho provato anche a forzare la risoluzione grafica da o.c.B.p ma non la accetta. In considerazione del fatto che vorrei andare a recuperare la GTX610, come faccio a togliere la Grafica dal mio DSDT? Grazie Jademic Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 3, 2014 Share Posted April 3, 2014 Con dsdt editor apri il tuo dsdt e cancelli la parte di codice della tua grafica. Fabio Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Sicuro di aver iniettato la grafica nel punto giusto del dsdt? fai un ioreg con ioregistry explorer Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Con dsdt editor apri il tuo dsdt e cancelli la parte di codice della tua grafica. Fabio Partendo da ... Device (PWRB) { Name (_CID, EisaId ("PNP0C0C")) Name (_UID, 0xAA) Name (_STA, 0x0B) } Device (PCI0) Parto ad eliminare da qui? { Device (PEGP) { Name (_ADR, 0x00010000) Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized E finendo ... }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Finisco qui? Name (_HID, EisaId ("PNP0A03")) Name (_ADR, Zero) Name (_UID, One) Scusate, ma come ho detto, l'ho fatto anni fa e con un altro software automatico, quindi non ho dimestichezza... Sicuro di aver iniettato la grafica nel punto giusto del dsdt? fai un ioreg con ioregistry explorer Proverò, ma come ho detto con Leopard quel DSDT non aveva alcun problema. Vi faccio una domanda ... ma se voi doveste scegliere, modifichereste di più il DSDT personalizzandolo, oppure carichereste KEXT aggiuntivi in extra, o ancora modifichereste il o.c.B.p? Chiedo perchè ieri ho passato molto tempo a leggere nei vari forum, anche quello internazionale e ci sono pareri sempre discordanti. Grazie. Jademic Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Sicuramente modificherei il dsdt, potresti estrarlo nuovamente e rifarlo ex novo seguendo la mia guida in firma (devi avviare il sistema con DSDT=/aaaaaa per impedire il caricamento del dsdt attuale altrimenti estrarresti il file che hai già caricato). Queste sono le patch che devi applicare: DTGPHID/CIDHPETIRQsLPCSBUSEHCIUHCISHUTDOWN GIGABYTE_WAKRTCREMOVED DEVICES Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 3, 2014 Share Posted April 3, 2014 Se vuoi un consiglio, modifica il dsdt cancellando e modificando un Device ho altro uno alla volta e provandolo. I kext da OS Lion non vanno più nela cartella Extra/Extensions ma installati in S/L/E Fabio Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Metti questo, tolto la parte grafica dsdt.aml.zip Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Sicuramente modificherei il dsdt, potresti estrarlo nuovamente e rifarlo ex novo seguendo la mia guida in firma (devi avviare il sistema con DSDT=/aaaaaa per impedire il caricamento del dsdt attuale altrimenti estrarresti il file che hai già caricato). Queste sono le patch che devi applicare: DTGP HID/CID HPET IRQs LPC SBUS EHCI UHCI SHUTDOWN GIGABYTE _WAK RTC REMOVED DEVICES Ok, quindi consigli di rifare una cosa pulita, vedo che per la CPU non indichi di fare la patch, quindi ritieni sia meglio poi caricare un Kext per lo speed step, oppure modificare o.c.B.p. come aveva consigliato Fabio? Ovviamente a quelli che suggerisci va aggiunta la Patch che ho fatto per l'audio ... A Fabio invece vorrei chiedere cosa intende dire con ... i Kext vanno installati in S/L/E e non in EXTRA? cioè che i KEXT in EXTRA non vengono più presi in considerazione dopo l'installazione? Prima di rifare il DSDT comunque proverò quello che mi hai postato. Jademic P.S. mi ricordo che c'era un programmino che creava il DSDT direttamente dal file del BIOS che si scarica dal produttore e potevi già dirgli di applicare una serie di ottimizzazioni (è il programma con il quale ho fatto al tempo il mio DSDT) l'unica pecca è che funzionava solo sotto WIN e poteva patchare i BIOS ASUS e GIGABYTE, ne sapete nulla? TnX Jademic Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Esiste un programma di nome DSDT-Patcher-Linux-Mac-Win, funziona sotto le 3 piattaforme indicate e dispone di patches specifiche per la scheda madre. Nel caso rifai il dsdt puoi applicare la patch per la cpu o agire su ocbp, come preferisci... Per l'audio la patch presente non credo funzioni, devi applicare questa e il relativo kext: http://www.insanelymac.com/forum/files/file/203-applehda-alc662-1092/ o questa: http://www.insanelymac.com/forum/files/file/148-109-gm-applehda-for-alc662/ I kext si installano in S/L/E per sfruttare la cache del kernel, se li installi in E/E devi avviare ignorando la cache e l'avvio è più lungo Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Ok, Grazie carbo, infatti ora sto utilizzando il programma che mi hai indicato. Ti allego cmq. il programma che intendevo io, se ti va di dargli un'occhiata, crea il DSDT direttamente dal file .rom che gli dai in pasto ed applica le PATCH di alcune cose. Io al tempo mi ci trovai bene, ovviamente non era e non è perfetto, credo che lo sviluppatore lo abbia abbandonato. Per l'audio ho usato il KEXT che mi hai linkato e che mi aveva linkato Fabio, ma aggiungendo la patch che vedi nel mio DSDT e funziona, non ho ancora provato il microfono, ma le casse ed il mute vanno. Per i Kext, ok, ho capito la differenza. Jademic P.S. non mi fa uploadare il file, cmq. lo trovi qui: http://www.insanelymac.com/forum/topic/142434-acpi-dsdt-patcher-for-bios-and-aml/ Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 3, 2014 Share Posted April 3, 2014 La App per patchare il dsdt e' questa : http://olarila.com/forum/viewtopic.php?f=19&t=507 Fabio Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 La App per patchare il dsdt e' questa : http://olarila.com/forum/viewtopic.php?f=19&t=507 Fabio Non posso provarlo perchè sono in ambiente Win in questo momento, ma credo che faccia esattamente quello che fa il DSDT editor, o sbaglio? Io volevo che provaste quell'estrattore di tabella acpi che ho indicato per sapere cosa ne pensate, funziona con BIOS AWARD ed AMI Jad Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Ho estratto il DSDT e sto applicando le Patch indicate da Carbo. Ora che gli ho detto compile al DSDT editor mi torna questo Warning: 244 Warning Statement is unreachable Warning alla riga 244 Notify (\_SB.PCI0.USB0, 0x00) Notify (\_SB.PCI0.USB1, 0x00) Notify (\_SB.PCI0.USB2, 0x00) Notify (\_SB.PCI0.USB3, 0x00) Notify (\_SB.PCI0.USB4, 0x00) Notify (\_SB.PCI0.USB5, 0x00) Return (Zero) Return (Package (0x02) Questa è la riga incriminata Il Warning è sotto le USB. Nella guida di Carbo non mi sembra ci sia come togliere il Warning in questo caso, potete aiutarmi? Grazie. Jademic Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 3, 2014 Share Posted April 3, 2014 Per quanto mi ricorda è ottimo ma aveva diversi bug. Fabio Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Per quanto mi ricorda è ottimo ma aveva diversi bug. Fabio Scusa, non ho capito. Se serve posso postare l'intero DSDT estratto senza modifiche. Jademic Link to comment Share on other sites More sharing options...
Fabio1971 Posted April 3, 2014 Share Posted April 3, 2014 Posta il dsdt incriminato Fabio Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Statement is unreachable solitamente si elimina la linea intera che genera l'errore Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Posto il DSDT così come viene estratto. Jademic dsdt.aml.zip Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Corretto, solo inserito WAK P.S. non ho trovato l'errore che dici tu, quale editor hai usato? DSDT.aml.zip Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Corretto, solo inserito WAK P.S. non ho trovato l'errore che dici tu, quale editor hai usato? L'errore arriva applicando le Patch che mi hai suggerito. Da originale ci sono 3 errori e dei warning. 2 errori su 3 vanno via facendo FIX automatico, il WAK invece si interviene a mano, i warning li correggo mettendo delle Word al posto delle Byte. Jademic Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Inseriscile una per volta, la prima deve essere DTGP, poi compili e salvi Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Ho caricato il DSDT quello senza la grafica incorporata. Non indicando nulla in o.c.B.p non riconosce la GFX Inserendo Grafic = Yes mi riconosce perfettamente la scheda grafica, ma non attiva QE/CI (se ancora esistono) Mettendo grafic mode nell'o.c.B.p non lo prende in considerazione, parte sempre in 1024X768. Jademic Inseriscile una per volta, la prima deve essere DTGP, poi compili e salvi Ok, riprovo. Jad Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 Forse devi usare NVEnabler, se non funziona così procurati una scheda alternativa recente Link to comment Share on other sites More sharing options...
Jademic Posted April 3, 2014 Author Share Posted April 3, 2014 Forse devi usare NVEnabler, se non funziona così procurati una scheda alternativa recente sempre in o.c.B.p? NVEnabler = YES? Nel frattempo ho patchato il DSDT, ora devo solo rimettere la parte audio altrimenti non mi funziona. Jademic Link to comment Share on other sites More sharing options...
carbo178 Posted April 3, 2014 Share Posted April 3, 2014 no, nvenabler è un kext http://www.osx86.net/files/file/1322-nvenabler/ http://www.osx86.net/files/file/28-nvenabler-64kext-for-nvidia-geforce9600-gt-512mb/ Se può essere utile prova anche natit: http://www.osx86.net/files/file/1212-natit/ http://www.4shared.com/zip/HtduaaWQ/stupid_janjouf_natit_2.html Link to comment Share on other sites More sharing options...
Recommended Posts