Blame73 Posted March 11, 2013 Share Posted March 11, 2013 Ciao a tutti, normalmente tento di risolvere da solo senza rompere le scatole, ed infatti praticamente sono sempre riuscito a configurare i miei pc autonomamente - compreso il mio portatile Toshiba Portege - ma questa volta, dopo giorni di tentativi, chiedo il vostro aiuto: La mia Ati 4890 VaporX, che ha sempre funzionato perfettamente sul mio desktop PC (P5B, Core2Quad) sino a Lion 10.7.x, si rifiuta di farmi vedere un bel QE/CI funzionante su ML 10.8.2. Le ho provate tutte, ho installato svariati ATI4800Controller.kext, ATIRadeonX2000.kext, ATY_Init.kext, compresi quelli di http://exoticpatch.eu.ki/ che sembrano funzionare per tutti, ho provato con e senza DSDT, con e senza GraphicEnabler, ma niente, la scheda viene vista, rilevata, identificate, ma di QE/CI nessuna traccia. Allego una schermata e ringrazio che mi possa dare una mano! EDIT: Non veniva rilevato neanche il masterizzatoreDVD (un Pioneer), il controller è un JMicronATA (JMB363), ho risolto col kext che trovate qua: http://www.insanelym...20#entry1902994 EDIT2: Abilitato anche l'HDMI come secondo monitor: http://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/page__st__20?do=findComment&comment=1905075 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/ Share on other sites More sharing options...
Blame73 Posted March 12, 2013 Author Share Posted March 12, 2013 Questi sono i files in S/L/E che utilizzo: AMDRadeonAccelerator.kext AMDRadeonVADriver.bundle AMDRadeonX3000GLDriver.bundle ATI4800Controller.kext ATIRadeonX2000.kext ATISupport.kext ATY_Init.kext Sono corretti? Manca qualcosa o ce ne sono di tropppo? Grazie Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1896116 Share on other sites More sharing options...
joe2009 Posted March 12, 2013 Share Posted March 12, 2013 La dicitura QE/CI in ML non compare... se la trasparenza della barra del finder è presente allora QE/CI è attivo. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1896155 Share on other sites More sharing options...
Blame73 Posted March 12, 2013 Author Share Posted March 12, 2013 La dicitura QE/CI in ML non compare... se la trasparenza della barra del finder è presente allora QE/CI è attivo. No, purtroppo niente. Magari fosse solo la trasparenza... è scattosissimo ed inutilizzabile, infatti uso ancora Lion su un'altra partizione del disco. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1896182 Share on other sites More sharing options...
Blame73 Posted March 12, 2013 Author Share Posted March 12, 2013 Dopo un altro giorno di tentativi inutili, ho preso un altro hard disk, ho reinstallato tutto da zero. Ora funziona correttamente (ho utilizzato i kext di http://exoticpatch.eu.ki/), probabilmente mi si era incasinato in qualche modo il sistema... Ati4890.tiff Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1896288 Share on other sites More sharing options...
pianman Posted March 14, 2013 Share Posted March 14, 2013 Prova a vedere se nell'ioreg viene inizializzato il framebuffer per la tua scheda, se no puoi provare il comando ATIConfig senza dover poi ogni volta che aggiorni aspettare l'uscita dei kexts per l'aggiornamento. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1896755 Share on other sites More sharing options...
Blame73 Posted March 15, 2013 Author Share Posted March 15, 2013 (edited) Prova a vedere se nell'ioreg viene inizializzato il framebuffer per la tua scheda, se no puoi provare il comando ATIConfig senza dover poi ogni volta che aggiorni aspettare l'uscita dei kexts per l'aggiornamento. Infatti oggi ho aggiornato solo quando hanno pubblicato l'exoticpatch per il 10.8.3 :-) Mi potresti spiegare cos'è il comando ATIConfig? Ora provo a frugare l'ioreg Grazie EDIT: Se intendi il parametro nell' o.c.b.p ho già questo: <key>AtiConfig</key> <string>Motmot</string> Edited March 15, 2013 by Blame73 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1897171 Share on other sites More sharing options...
pianman Posted March 16, 2013 Share Posted March 16, 2013 Infatti oggi ho aggiornato solo quando hanno pubblicato l'exoticpatch per il 10.8.3 :-) Mi potresti spiegare cos'è il comando ATIConfig? Ora provo a frugare l'ioreg Grazie EDIT: Se intendi il parametro nell' o.c.b.p ho già questo: <key>AtiConfig</key> <string>Motmot</string> Si esatto è quello, solo che questo comando funziona esclusivamente con Graphicsenabler=Yes, altrimenti non funziona. Comunque è molto strano che sulla tua 4890 x-vapor funzioni motmot, io ho una 4870 è funziona solo con cardinal, con motmot la mia Sapphaire X-Vapor funzionava sola l'uscita dvi e non quella vga. Prova ad avviare con GraphicsEnabler=Yes AtiConfig=Cardinal e vedi se tutto funziona, se si con chamaleon wizard puoi aggiungere questi comandi e agiungere il numero di uscite video della tua scheda, io ad esempio ho ATIPort=3. Fammi sapere. Ps: con ioregexplorer prova a controllare se il framebuffer iniettato e cardinal, anche perchè mountain lion la mia hd4870 la riconosce anche senza questi comandi iniettando il framebuffer giusto. 1 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1897443 Share on other sites More sharing options...
Blame73 Posted March 17, 2013 Author Share Posted March 17, 2013 Si esatto è quello, solo che questo comando funziona esclusivamente con Graphicsenabler=Yes, altrimenti non funziona. Comunque è molto strano che sulla tua 4890 x-vapor funzioni motmot, io ho una 4870 è funziona solo con cardinal, con motmot la mia Sapphaire X-Vapor funzionava sola l'uscita dvi e non quella vga. Prova ad avviare con GraphicsEnabler=Yes AtiConfig=Cardinal e vedi se tutto funziona, se si con chamaleon wizard puoi aggiungere questi comandi e agiungere il numero di uscite video della tua scheda, io ad esempio ho ATIPort=3. Fammi sapere. Ps: con ioregexplorer prova a controllare se il framebuffer iniettato e cardinal, anche perchè mountain lion la mia hd4870 la riconosce anche senza questi comandi iniettando il framebuffer giusto. E' sempre stata riconosciuta come Motmot, ma senza l'exoticpatch non funzionava il qe/ci. Cardinal l'ho visto scritto nell'info.plist dell'ATI4800Controller.kext (ma l'avevo rinominato in Motmot per allinearlo). Non so se funzioni la vga perchè utilizzo solo il DVI. Nell'ioreg leggo solo Motmot Ora provo a mettere Cardinal per vedere se funziona senza GE=yes. EDIT: Con Cardinal funziona anche con GE=No, ma la vede come 4800, invece con GE=Yes la vede correttamente come 4890. In impostazioni >Monitor ora vedo anche una fantomatica VGA 800x600 (credo sia relativa all'altra uscita della scheda) che mi da più fastidio che altro perchè, non riuscendo a disabilitarla, il mouse continua oltre i limiti dello schermo là dove ci dovrebbere essere il monitor VGA. Il framebuffer da dove lo posso "recuperare" per iniettarlo? Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1897925 Share on other sites More sharing options...
pianman Posted March 18, 2013 Share Posted March 18, 2013 E' sempre stata riconosciuta come Motmot, ma senza l'exoticpatch non funzionava il qe/ci. Cardinal l'ho visto scritto nell'info.plist dell'ATI4800Controller.kext (ma l'avevo rinominato in Motmot per allinearlo). Non so se funzioni la vga perchè utilizzo solo il DVI. Nell'ioreg leggo solo Motmot Ora provo a mettere Cardinal per vedere se funziona senza GE=yes. EDIT: Con Cardinal funziona anche con GE=No, ma la vede come 4800, invece con GE=Yes la vede correttamente come 4890. In impostazioni >Monitor ora vedo anche una fantomatica VGA 800x600 (credo sia relativa all'altra uscita della scheda) che mi da più fastidio che altro perchè, non riuscendo a disabilitarla, il mouse continua oltre i limiti dello schermo là dove ci dovrebbere essere il monitor VGA. Il framebuffer da dove lo posso "recuperare" per iniettarlo? Come Immaginavo, quelli della apple si sono resi conto dell'errore fatto, almeno fino a lion per la serie 48xx il frame buffer iniettato è stato MotMot, quello che ti consiglio di fare è ripristinare i kext video originali e non quelli patchati qe\ci, te lo dico perchè almeno la mia senza GE=Y viene riconosciuta nativamente inietando autoamaticamente Cardinal come framebuffer, ma visto che tu hai cambiato qualcosa non dovrebbe funzionare correttamente. Quello che ti consiglio di fare è ripristinare i kext video originali di apple, poi avvi GE=Y e AtiConfig=Cardinal (Quest'ultimo comando funziona solamente se il primo è abilitato, se poi vuoi iniettare il framebuffer senza GE=Y allora ti serve una patch DSDT, io adesso utilizzo questa ultima soluzione), apri ioregexplorer nella barra in alto a destra cerca ATI, a sinistra dovrebbero comparirti tutti i driver ati e alla fine dovrebbero esserci i driver per il frambuffer se ti dovesse comparire la scritta "ATY,Framebuffer" significa che il framebuffer non è stato iniettato, viceversa se compare "ATY,Cardinal" allora il framebuffer è correttamente inizializzato e la scheda funziona al 100%. PS: con MotMot anche a me nelle versioni di osx ha sempre funzionato solo l'uscita DVI, da quando il gruppo di chameleon ha introdotto il comando AtiConfig, ho sempre utilizzato cardinal, tanto da far aggiungere da ErmaC nelle sorgenti di chamaleon l'iniezione automatica di cardinal per la mia scheda video. Inoltre per il problema dello schermo che continua prova ad utilizzare sola la vga, poichè a me questo difetto non lo fa. 1 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1898247 Share on other sites More sharing options...
Blame73 Posted March 20, 2013 Author Share Posted March 20, 2013 Ciao, intanto grazie per le risposte. Ho fatto un po' di prove, ed a prescindere da cosa ci sia nell' ATI4800Controller.kext, l'ioreg mi restituisce ciò che io metto nell'AtiConfig. Se cioè metto Cardinal trovo Cardinal, se invece metto Motmot trovo MotMot. In entrambi i casi però senza GE=Y ho solo ATI,AmdFramebuffer ed è riconosciuta come 4800 e non come 4890, quindi probabilmente sto iniettando non correttamente il framebuffer Questo è ciò che avevo aggiunto al mio DSDT: Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x1E) { "@0,compatible", Buffer (0x0B) { "ATY,Motmot" }, "@0,deviceType", Buffer (0x08) { "display" }, "@0,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@0,display-connect-flags", Buffer (0x02) { 0x00, 0x04 }, "@0,name", Buffer (0x0E) { "ATY,Display_A" }, "@1,compatible", Buffer (0x0B) { "ATY,Motmot" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,VRAM,memsize", Buffer (0x08) { 0x00, 0x00, 0x00, 0x40 }, "@1,display-connect-flags", Buffer (0x02) { 0x00, 0x04 }, "@1,name", Buffer (0x0E) { "ATY,Display_B" }, "ATY,Card#", Buffer (0x0E) { "109-B148xx-00" }, "ATY,Rom#", Buffer (0x0F) { "113-B1480A-236" }, "device_type", Buffer (0x11) { "ATY,MotmotParent" }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "model", Buffer (0x1A) { "ATI Radeon HD 4890 Series" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1898939 Share on other sites More sharing options...
pianman Posted March 20, 2013 Share Posted March 20, 2013 Ciao, intanto grazie per le risposte. Ho fatto un po' di prove, ed a prescindere da cosa ci sia nell' ATI4800Controller.kext, l'ioreg mi restituisce ciò che io metto nell'AtiConfig. Se cioè metto Cardinal trovo Cardinal, se invece metto Motmot trovo MotMot. In entrambi i casi però senza GE=Y ho solo ATI,AmdFramebuffer ed è riconosciuta come 4800 e non come 4890, quindi probabilmente sto iniettando non correttamente il framebuffer Questo è ciò che avevo aggiunto al mio DSDT: Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x1E) { "@0,compatible", Buffer (0x0B) { "ATY,Motmot" }, "@0,deviceType", Buffer (0x08) { "display" }, "@0,VRAM,memsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "@0,display-connect-flags", Buffer (0x02) { 0x00, 0x04 }, "@0,name", Buffer (0x0E) { "ATY,Display_A" }, "@1,compatible", Buffer (0x0B) { "ATY,Motmot" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,VRAM,memsize", Buffer (0x08) { 0x00, 0x00, 0x00, 0x40 }, "@1,display-connect-flags", Buffer (0x02) { 0x00, 0x04 }, "@1,name", Buffer (0x0E) { "ATY,Display_B" }, "ATY,Card#", Buffer (0x0E) { "109-B148xx-00" }, "ATY,Rom#", Buffer (0x0F) { "113-B1480A-236" }, "device_type", Buffer (0x11) { "ATY,MotmotParent" }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "model", Buffer (0x1A) { "ATI Radeon HD 4890 Series" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Questa è la stessa patch che avevo io che però non funzionava, ovvero la scheda mi veniva riconosciuta di default, ma non veniva iniettato il frame buffer corretto e tanto meno le informazioni della scheda. questa sotto è quella che attualmente utilizzo, e come puoi vedere viene iniettata sotto il device P0P2, poichè è lì che con GE=No vengono caricati i driver ati con il frame buffer generico. Per poter utilizzare la patch quì sotto; devi controllare mediante ioregexplorer sotto quale device vengono caricati i driver ati. Noterai che ho già inserito le informazioni riguardanti la tua scheda nella mia patch prendendole dalla tua, inoltre copia anche la stringa HDAU che dovrebbe servire per il riconoscimento dell'hdmi audio, però non posso darti garanzie in quanto non l'ho testato. Device (P0P2) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x14) { "AAPL,slot-name", Buffer (0x09) { "PCIe-1" }, "@0,name", Buffer (0x0D) { "ATY,Cardinal" }, "@1,name", Buffer (0x0D) { "ATY,Cardinal" }, "@2,name", Buffer (0x0D) { "ATY,Cardinal" }, "@3,name", Buffer (0x0D) { "ATY,Cardinal" }, "ATY,Card#", Buffer (0x0E) { "109-B148xx-00" }, "ATY,Rom#", Buffer (0x0F) { "113-B1480A-236" }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "model", Buffer (0x1A) { "ATI Radeon HD 4890 Series" }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } 1 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1898983 Share on other sites More sharing options...
Blame73 Posted March 20, 2013 Author Share Posted March 20, 2013 Ho provato la tua patch e, ovviamente, generava un KP... non avevo ripristinato i kext originali. Con gli originali (AtiConfig=Cardinal e GE=No) non ho QE\CI (non è riconosciuta nell'ioreg). Quello che ho notato è che viene identificata diversamente a seconda del software; ad esempio OpenGl Extensions Viewer la riconosce come RV790, mentre all'avvio leggo RV770 (che dovrebbe essre la 4870 se non sbaglio) e in altri sw, come OpenCL OceanWave, viene identificata come 4870. Insomma, non c'è uniformità PS. Il device è P0P2 anche da me Edit: quello che è cambiato è che ora, a prescindere da cosa metto nell'ATIConfig (Motmot o Cardinal) nell'ioreg è riconosciuta sempre come Cardinal (con GE=Yes) Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899022 Share on other sites More sharing options...
pianman Posted March 21, 2013 Share Posted March 21, 2013 Ho provato la tua patch e, ovviamente, generava un KP... non avevo ripristinato i kext originali. Con gli originali (AtiConfig=Cardinal e GE=No) non ho QE\CI (non è riconosciuta nell'ioreg). Quello che ho notato è che viene identificata diversamente a seconda del software; ad esempio OpenGl Extensions Viewer la riconosce come RV790, mentre all'avvio leggo RV770 (che dovrebbe essre la 4870 se non sbaglio) e in altri sw, come OpenCL OceanWave, viene identificata come 4870. Insomma, non c'è uniformità PS. Il device è P0P2 anche da me Edit: quello che è cambiato è che ora, a prescindere da cosa metto nell'ATIConfig (Motmot o Cardinal) nell'ioreg è riconosciuta sempre come Cardinal (con GE=Yes) Infatti, l'apple per la nostra serie ha cambiato la tipologia di framebuffer utilizzato, fino a lion l'ati4800controller.kext, aveva come framebuffer di default Motmot, ora se controlli l'info.plist ci troverai Cardinal, chissà se hanno letto qui nel forum che la serie 48xx funzionava meglio con cardinal che con motmot. Comunque se vuoi posso inserirtela io nel tuo dsdt, allega anche un ioreg. 1 Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899234 Share on other sites More sharing options...
Blame73 Posted March 21, 2013 Author Share Posted March 21, 2013 Infatti, l'apple per la nostra serie ha cambiato la tipologia di framebuffer utilizzato, fino a lion l'ati4800controller.kext, aveva come framebuffer di default Motmot, ora se controlli l'info.plist ci troverai Cardinal, chissà se hanno letto qui nel forum che la serie 48xx funzionava meglio con cardinal che con motmot. Comunque se vuoi posso inserirtela io nel tuo dsdt, allega anche un ioreg. Grazie mille! ioreg & dsdt Blame73.zip Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899301 Share on other sites More sharing options...
pianman Posted March 21, 2013 Share Posted March 21, 2013 dovresti darmi il tuo dsdt originale prima che aggiungessi la mia patch, poichè da quello che mi hai mandato oltre alla stringa GFX0, che tra l'altro è correttamente inizializzata nel tuo ioreg, hai copiato anche la sezione P0P2 che potrebbe essere diversa per la tua scheda madre e quindi generare il KP. Prova con questo, prima però devi ripristina i kext ati originali, copia il file dsdt e avvia con GE=No. Per vedere se è correttamente inizializzata la patch vai in informazione su questo mac --> più informazioni e controlla se il nome visualizzato è Sappahire X-vapor hd4890, poi apri la dashboard ed inserisci un gadget e vedi se ti dà l'effetto onda, se si allora QE/CI sono abilitati. dsdt.aml.zip Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899330 Share on other sites More sharing options...
Blame73 Posted March 21, 2013 Author Share Posted March 21, 2013 dovresti darmi il tuo dsdt originale prima che aggiungessi la mia patch, poichè da quello che mi hai mandato oltre alla stringa GFX0, che tra l'altro è correttamente inizializzata nel tuo ioreg, hai copiato anche la sezione P0P2 che potrebbe essere diversa per la tua scheda madre e quindi generare il KP. Prova con questo, prima però devi ripristina i kext ati originali, copia il file dsdt e avvia con GE=No. Per vedere se è correttamente inizializzata la patch vai in informazione su questo mac --> più informazioni e controlla se il nome visualizzato è Sappahire X-vapor hd4890, poi apri la dashboard ed inserisci un gadget e vedi se ti dà l'effetto onda, se si allora QE/CI sono abilitati. il P0P2, prime che inserissi la tua patch era così: Device (P0P2) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } } Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899359 Share on other sites More sharing options...
pianman Posted March 21, 2013 Share Posted March 21, 2013 il P0P2, prime che inserissi la tua patch era così: Device (P0P2) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } } E' identico, quindi va bene anche il mio, ma per caso hai un asus come mobo? Fammi sapere se la patch va. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899377 Share on other sites More sharing options...
Blame73 Posted March 21, 2013 Author Share Posted March 21, 2013 E' identico, quindi va bene anche il mio, ma per caso hai un asus come mobo? Fammi sapere se la patch va. Si, avevo notato, quindi ho già provato il tuo. Allora, il sistema la riconosce (Kext originali e GE=N) Sapphaire X-Vapor HD 4890: Modello Chipset: Sapphaire X-Vapor HD 4890 Tipo: GPU Bus: PCIe Slot: PCI Slot 1 Larghezza Lane PCIe: x1 VRAM (totale): 1024 MB Fornitore: ATI (0x1002) ID dispositivo: 0x9460 ID revisione: 0x0000 Revisione ROM: 113-B1480A-236 Informazioni su estensione Kernel: Nessun Kext caricato Monitor: Monitor: Risoluzione: 1680 x 1050 Profondità pixel: Colore 32 bit (ARGB8888) Monitor principale: Sì Mirror: Spento Online: Sì Ma di QE/CI neanche l'ombra. Nell'ioreg non c'è neanche traccia dell' ATY Non voglio farti perdere altro tempo, vorrà dire che userò i kext patchati. Grazie di nuovo! Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899387 Share on other sites More sharing options...
pianman Posted March 21, 2013 Share Posted March 21, 2013 Si, avevo notato, quindi ho già provato il tuo. Allora, il sistema la riconosce (Kext originali e GE=N) Sapphaire X-Vapor HD 4890: Modello Chipset: Sapphaire X-Vapor HD 4890 Tipo: GPU Bus: PCIe Slot: PCI Slot 1 Larghezza Lane PCIe: x1 VRAM (totale): 1024 MB Fornitore: ATI (0x1002) ID dispositivo: 0x9460 ID revisione: 0x0000 Revisione ROM: 113-B1480A-236 Informazioni su estensione Kernel: Nessun Kext caricato Monitor: Monitor: Risoluzione: 1680 x 1050 Profondità pixel: Colore 32 bit (ARGB8888) Monitor principale: Sì Mirror: Spento Online: Sì Ma di QE/CI neanche l'ombra. Nell'ioreg non c'è neanche traccia dell' ATY Non voglio farti perdere altro tempo, vorrà dire che userò i kext patchati. Grazie di nuovo! Prova ad aggiungere l'id della tua scheda video nel file info.plist del ati4800controller.kext, Prima però passami l'ioreg del tuo sistema con kext originali e la patch del dsdt che ti ho dato voglio controllare se carica il framebuffer, se si puoi provare a cambiarlo in motmot, quello che ti ho caricato è il cardinal. Comunque fai la prova dell'id poichè sembrerebbe che in quel kext l'id della tua scheda video non ci sia. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899409 Share on other sites More sharing options...
Blame73 Posted March 21, 2013 Author Share Posted March 21, 2013 Ho aggiunto gli id presenti nei kext patchati ed ora nell'ioreg leggo correttamente l'Ati, Cardinal, ma sempre senza QE/CI Questo è l'ioreg con i kext originali (con la sola aggiunta degli id): ioreg_Blame73.zip Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899420 Share on other sites More sharing options...
pianman Posted March 21, 2013 Share Posted March 21, 2013 Ho aggiunto gli id presenti nei kext patchati ed ora nell'ioreg leggo correttamente l'Ati, Cardinal, ma sempre senza QE/CI Questo è l'ioreg con i kext originali (con la sola aggiunta degli id): ioreg_Blame73.zip Effettivamente mancano i driver per il frame buffer, guardando la qe/ci exotic patch devi inserire l'id della tua scheda video oltre che nel ati4800controller.kext anche nel atiradeonx2000.kext, questo lo dovrai fare ogni volta che si aggiornano i driver ati, la tua sfortuna e che la tua scheda non era prevista per gli imac e quindi gli id della tua scheda scompaiono ogni volta che la apple aggiorna i driver. Aggiungi l'id e fammi sapere. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1899429 Share on other sites More sharing options...
Blame73 Posted March 23, 2013 Author Share Posted March 23, 2013 Si, gli id li avevo messi in entrambi i kext (prendendoli da quelli patchati), ma non è cambiato niente. Ti posso chiedere una cosa? In firma hai il masterizzatore Pioneer, che ho pure io; ti funziona su ML? A me su Lion funziona, su ML non funziona più. Ho provato gli ahci che utilizzavo prima ma continua a non riconoscerlo. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1900147 Share on other sites More sharing options...
pianman Posted March 24, 2013 Share Posted March 24, 2013 Si mi vengono riconosciuti entrambi ed entrambi sono funzionanti, non è che per caso si è allentata l'alimentazione oppure è il cavo sata che è partito? Prova acambiare porta sata e vedi se te lo riconosce. Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1900320 Share on other sites More sharing options...
Blame73 Posted March 24, 2013 Author Share Posted March 24, 2013 Si mi vengono riconosciuti entrambi ed entrambi sono funzionanti, non è che per caso si è allentata l'alimentazione oppure è il cavo sata che è partito? Prova acambiare porta sata e vedi se te lo riconosce. No, ho due partizioni: un con ML ed una con L e funziona solo su Lion. Hai kext patchati o quelli 10.8.3 originali? Link to comment https://www.insanelymac.com/forum/topic/286982-risolto-qeci-su-ati-4890-masterizzatore-dvd-su-jmicronata-jmb363-ml-1083/#findComment-1900330 Share on other sites More sharing options...
Recommended Posts