pianman Posted November 9, 2011 Share Posted November 9, 2011 Buonasera a tutti, Premetto che la scheda da lion viene riconosciuta senza nessuna opzione, entrambe le porte VGA e DVI funzionano, ma come Ati-framebuffer viene riconosciuto quello generico causando crash in applicazione come dvd player. Chiedo un aiuto ad iniettare mediante dsdt la mia scheda grafica ati hd4870 x-vapor 1gb della sapphaire, in modo da eliminare nel mio org.chameleon l'opzione aticonfig=Cardinal. Se qualcuno può creare la stringa nel mio dsdt ne sarei grato. Questi sono il mio Ioreg e DSDT dsdt.aml.zip ioreg.zip Link to comment Share on other sites More sharing options...
ErmaC Posted November 9, 2011 Share Posted November 9, 2011 Buonasera a tutti, Premetto che la scheda da lion viene riconosciuta senza nessuna opzione, entrambe le porte VGA e DVI funzionano, ma come Ati-framebuffer viene riconosciuto quello generico causando crash in applicazione come dvd player. Chiedo un aiuto ad iniettare mediante dsdt la mia scheda grafica ati hd4870 x-vapor 1gb della sapphaire, in modo da eliminare nel mio org.chameleon l'opzione aticonfig=Cardinal. Se qualcuno può creare la stringa nel mio dsdt ne sarei grato. Questi sono il mio Ioreg e DSDT Riesci anche a fornire il subsystem ID? (Lo vedi da System Profiler) Dal poco che ho visto sembra che ti carichi questa dai sorgenti compilati di chameleon... { 0x9440, 0x00000000, CHIP_FAMILY_RV770, "ATI Radeon HD 4800 Series", kMotmot }, Se trovi il subdevice ti ritroveresti con la scheda e il suo framebuffer "sistemati" id scheda 0x9440 subdevice 0x00000000 generico da aggiungere quello specifico framebuffer kMotmot da sostituire con kCardinal Fabio http://www.techpowerup.com/vgabios/65648/S...024.091023.html Link to comment Share on other sites More sharing options...
pianman Posted November 9, 2011 Author Share Posted November 9, 2011 Riesci anche a fornire il subsystem ID?(Lo vedi da System Profiler) Dal poco che ho visto sembra che ti carichi questa dai sorgenti compilati di chameleon... { 0x9440, 0x00000000, CHIP_FAMILY_RV770, "ATI Radeon HD 4800 Series", kMotmot }, Se trovi il subdevice ti ritroveresti con la scheda e il suo framebuffer "sistemati" id scheda 0x9440 subdevice 0x00000000 generico da aggiungere quello specifico framebuffer kMotmot da sostituire con kCardinal Fabio Grazie mille ErmaC, comunque hai ragione la scheda la carico mediante chameleon con l'opzione graphicsenabler=yes e aticonfig=Cardinal, poichè con snow il framebuffer motmot funzionava solo l'uscita dvi e non la vga. Comunque le informazioni che volevi sono id scheda 9440, pci vendor 1002 e subdevice 174B. Ti posto uno screen ottenuto con gpu-z, inoltre volevo chiederti se le informazioni che ti ho postato sono giuste, qual'è la procedura esatta per poter modificare i parametri? Grazie ancora pe il tuo aiuto. Link to comment Share on other sites More sharing options...
ErmaC Posted November 9, 2011 Share Posted November 9, 2011 Grazie mille ErmaC, comunque hai ragione la scheda la carico mediante chameleon con l'opzione graphicsenabler=yes e aticonfig=Cardinal, poichè con snow il framebuffer motmot funzionava solo l'uscita dvi e non la vga.Comunque le informazioni che volevi sono id scheda 9440, pci vendor 1002 e subdevice 174B. Ti posto uno screen ottenuto con gpu-z, inoltre volevo chiederti se le informazioni che ti ho postato sono giuste, qual'è la procedura esatta per poter modificare i parametri? Grazie ancora pe il tuo aiuto. Dal system profiler di OS X cosa ti da come subsys?? Dovresti vedere qualcosa di simile a questo... Dev: 0x9440 Vend: 0x1002 Subsys: 0x????174B il 174B non mi sembra completo... Fabio Edit: Forse ci sono arrivato... Sempre dai sorgenti di Chameleon, // Layout is device_id, subsys_id (subsystem id plus vendor id), chip_family_name, display name, frame buffer Quindi spulciando il tuo IOREG si ottiene questo; Subsys: 0x114a174b { 0x9440, 0x114a174b, CHIP_FAMILY_RV770, "Sapphire Radeon HD4870 Vapor-X", kCardinal }, // ErmaC Vediamo se funziona. Usa Chameleon wizard per aggiornare il bootloader con questi file, Se la cosa migliora usando semplicemente GraphicsEnabler sarebbe meglio... iniettare una ATI è una operazione molto piú complessa che iniettare una nVidia. Fabio Link to comment Share on other sites More sharing options...
pianman Posted November 10, 2011 Author Share Posted November 10, 2011 Dal system profiler di OS X cosa ti da come subsys??Dovresti vedere qualcosa di simile a questo... Dev: 0x9440 Vend: 0x1002 Subsys: 0x????174B il 174B non mi sembra completo... Fabio Edit: Forse ci sono arrivato... Sempre dai sorgenti di Chameleon, // Layout is device_id, subsys_id (subsystem id plus vendor id), chip_family_name, display name, frame buffer Quindi spulciando il tuo IOREG si ottiene questo; Subsys: 0x114a174b { 0x9440, 0x114a174b, CHIP_FAMILY_RV770, "Sapphire Radeon HD4870 Vapor-X", kCardinal }, // ErmaC Vediamo se funziona. Usa Chameleon wizard per aggiornare il bootloader con questi file, Se la cosa migliora usando semplicemente GraphicsEnabler sarebbe meglio... iniettare una ATI è una operazione molto piú complessa che iniettare una nVidia. Fabio Ciao ErmaC, ho provato ad aggiornare chamaleon con chamaleon wizard ma mi dà errore poichè dice che non trova nessun file di boot nella cartella selezionata. Mi puoi dire come fare a risolvere il problema. Inoltre ho vist in system profiler alla voce grafica e monitor, ma non mi da nessun subsys, per sicurezza ho fatto uno screen del system profiler. Link to comment Share on other sites More sharing options...
ErmaC Posted November 10, 2011 Share Posted November 10, 2011 Ciao ErmaC,ho provato ad aggiornare chamaleon con chamaleon wizard ma mi dà errore poichè dice che non trova nessun file di boot nella cartella selezionata. Mi puoi dire come fare a risolvere il problema. Inoltre ho vist in system profiler alla voce grafica e monitor, ma non mi da nessun subsys, per sicurezza ho fatto uno screen del system profiler. Appena compilato dalla mia Branch. Fabio Link to comment Share on other sites More sharing options...
pianman Posted November 10, 2011 Author Share Posted November 10, 2011 Grazie Mille ErmaC!!!! Sei un grande, adesso viene riconosciuta perfettamente la scheda anche solo con graphicsenabler attivato ed anche il framebuffer è correttamente iniettato. Grazie ancora. Ps: con questa versione compilata da te ho notato che lion impiega meno tempo nell'avvio rispetto alle versioni precedenti. Link to comment Share on other sites More sharing options...
ErmaC Posted November 10, 2011 Share Posted November 10, 2011 Grazie Mille ErmaC!!!! Sei un grande, adesso viene riconosciuta perfettamente la scheda anche solo con graphicsenabler attivato ed anche il framebuffer è correttamente iniettato. Grazie ancora.Ps: con questa versione compilata da te ho notato che lion impiega meno tempo nell'avvio rispetto alle versioni precedenti. Prego Faresti uno screenshot del system profiler? Visto che gli ID sono corretti propongo la "aggiunta" al Team Voodoo per metterlo nel codice principale. Fabio Link to comment Share on other sites More sharing options...
pianman Posted November 10, 2011 Author Share Posted November 10, 2011 Certo questo è quello che compare quando apro il system profile. Link to comment Share on other sites More sharing options...
ErmaC Posted November 10, 2011 Share Posted November 10, 2011 Certo questo è quello che compare quando apro il system profile. Ok! Fabio Link to comment Share on other sites More sharing options...
Recommended Posts