Jump to content
InsanelyMac Forum
Sign in to follow this  
sciueferrara

[AIUTO!] Mountain Lion con ATI 4350

Recommended Posts

Ciao a tutti, vi chiedo per favore un aiuto grandissimo.

Ho bisogno di un kext funzionante per questa scheda video, senza di questo infatti tutte le animazioni sono a scatti e talvolta il computer va in crash.

Ho provato col vecchio ATI4350.fix.v2 ma il risultato è o un boot continuo e infinito della rotellina, o una schermata grigia vuota al termine del boot.

Grazie mille!!

Share this post


Link to post
Share on other sites
Advertisement

Ho provato a mettere oltre il fix.v2 anche i due kext da te consigliati tramite Kext Helper... nessun cambiamento... nulla..

E fra i resoconti di sistema per la grafica mi risulta "Nessun kext caricato"...

Ci sto sbattendo la testa da giorni...è invivibile in questo modo il computer... anche aprire il Top Sites di Safari mi manda in crash tutto :(

Share this post


Link to post
Share on other sites

Mmh.. e se provassi ad inserire l'ID della tua scheda video in ATI4600Controller.kext togliendo ATY_Init e il fix.v2? (ovviamente quello di Mountain Lion)

Share this post


Link to post
Share on other sites

Mmh.. e se provassi ad inserire l'ID della tua scheda video in ATI4600Controller.kext togliendo ATY_Init e il fix.v2? (ovviamente quello di Mountain Lion)

 

Dove dovrei inserire l'ID?

Cosa quello di Mountain Lion..: ? :P

Intendi questo? 0x954f Credo sia gia all'interno del Kext...

Share this post


Link to post
Share on other sites

Intendevo dire di inserire l'ID della scheda video in ATI4600Controller.kext (quello di Mountain Lion). Eliminare poi i kext installati (ATY_Init e v2.fix), poi riavviare.

Share this post


Link to post
Share on other sites

Ciao scusa ancora il disturbo, ma purtroppo non sono riuscito a risolvere nemmeno così...

Guarda ciò che è il mio Ati4600controller... in rosso quello che ho modificato rispetto all'originale

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>BuildMachineOSBuild</key>

<string>12A251</string>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AMD4600Controller</string>

<key>CFBundleGetInfoString</key>

<string>AMD4600Controller 8.0.51 11387</string>

<key>CFBundleIdentifier</key>

<string>com.apple.kext.AMD4600Controller</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Radeon HD 4600 Controller</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>8.0.51</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>8.0.0</string>

<key>DTCompiler</key>

<string></string>

<key>DTPlatformBuild</key>

<string>4F212</string>

<key>DTPlatformVersion</key>

<string>GM</string>

<key>DTSDKBuild</key>

<string>12A251</string>

<key>DTSDKName</key>

<string></string>

<key>DTXcode</key>

<string>0440</string>

<key>DTXcodeBuild</key>

<string>4F212</string>

<key>IOKitPersonalities</key>

<dict>

<key>Controller</key>

<dict>

<key>ATY,Gliff</key>

<dict>

<key>aty_config</key>

<dict>

<key>CFG_USE_USCN</key>

<true/>

</dict>

</dict>

<key>CFBundleIdentifier</key>

<string>com.apple.kext.AMD4600Controller</string>

<key>IOClass</key>

<string>AMD4600Controller</string>

<key>IOMatchCategory</key>

<string>IOFramebuffer</string>

<key>IOName</key>

<string>AMD4600Controller</string>

<key>IOPCIMatch</key>

<string>0x954f1002</string>

<key>IOProbeScore</key>

<integer>65050</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>aty_config</key>

<dict>

<key>CFG_NO_PP</key>

<false/>

<key>CFG_PAA</key>

<integer>0</integer>

<key>CFG_USE_USCN</key>

<false/>

</dict>

<key>aty_properties</key>

<dict>

<key>PP_GFXClockGatingEnabled</key>

<integer>1</integer>

</dict>

</dict>

</dict>

<key>OSBundleCompatibleVersion</key>

<string>1.1.36</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOACPIFamily</key>

<string>1.2</string>

<key>com.apple.iokit.IOGraphicsFamily</key>

<string>1.3</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.2</string>

<key>com.apple.kext.AMDSupport</key>

<string>1.1.36</string>

<key>com.apple.kpi.bsd</key>

<string>8.0.0</string>

<key>com.apple.kpi.iokit</key>

<string>8.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>8.0.0</string>

<key>com.apple.kpi.mach</key>

<string>8.0.0</string>

</dict>

<key>OSBundleRequired</key>

<string>Safe Boot</string>

</dict>

</plist>

 

 

Ma ancora risulta "Nessun kext caricato"... e tutta la grafica è a scatti :(

Share this post


Link to post
Share on other sites

Aspetta, credo di aver trovato una guida semplice ed efficace (perchè non utilizza kext patchati, ma solo quelli originali).

 

Allora, prima di tutto, ripristina gli ID con quelli originali (scusa se ti ho fatto fare queste modifiche :P) e rimuovi i kext patchati (aty_init, v2fix, etc..)

 

Ora, aggiungi in org.Chameleon.boot.plist questo:

<key>AtiConfig</key>
<string>Motmot</string> o <string>Gliff</string> *usa uno di questi, Motmot o Gliff
<key>AtiPorts</key>
<string>1</string>

 

Togli GraphicsEnabler=Yes e riavvia.

 

Inoltre questa guida dice di installare Chimera come bootloader.

Share this post


Link to post
Share on other sites

Ciao Sciueferrara, le ati sono problematiche da far digerire a osx, te lo dice uno che per far riconoscere la hd4870 ha lottato non poco, comunque il comando

ATIconfig funziona solamente se nel tuo o.c.b.p è impostato GraphicsEnabler=Yes. Quello che ti consiglio di fare è di riportare tutto allo stato iniziale almeno i driver grafici eliminando i vari fix ed altro, e poi provi il comando ATIconfig utilizzando i seguenti nomi

 

Cardinal

Flicker

Iago

Kakapo

Motmot

Peregrine

Quail

Raven

Shirike

 

Questi sono i framebuffer per la serie hd4xxx, inoltre ti consiglio di provare tutte le porte della tua scheda video,poichè anche a me è successo che alcuni framebuffer facevano funzionare solo l'uscita vga ed altri quella DVI-I, per l'HDMI purtroppo c'è bisogno di una patch specifica nel DSDT.

 

Il framebuffer che ha fatto funzionare la mia scheda è Cardinal.

Share this post


Link to post
Share on other sites

Ciao Sciueferrara, le ati sono problematiche da far digerire a osx, te lo dice uno che per far riconoscere la hd4870 ha lottato non poco, comunque il comando

ATIconfig funziona solamente se nel tuo o.c.b.p è impostato GraphicsEnabler=Yes. Quello che ti consiglio di fare è di riportare tutto allo stato iniziale almeno i driver grafici eliminando i vari fix ed altro, e poi provi il comando ATIconfig utilizzando i seguenti nomi

 

Cardinal

Flicker

Iago

Kakapo

Motmot

Peregrine

Quail

Raven

Shirike

 

Questi sono i framebuffer per la serie hd4xxx, inoltre ti consiglio di provare tutte le porte della tua scheda video,poichè anche a me è successo che alcuni framebuffer facevano funzionare solo l'uscita vga ed altri quella DVI-I, per l'HDMI purtroppo c'è bisogno di una patch specifica nel DSDT.

 

Il framebuffer che ha fatto funzionare la mia scheda è Cardinal.

 

Grazie per la risposta... purtroppo ho tentato ad attivare il GraphicsEnabler ed alternare ogni volta uno di quei nomi nell'AtiConfig... purtroppo nulla... per alcuni la rotella girava all'infinito, per altri invece era Chameleon stesso che non permetteva il boot di Osx, dando un messaggio di errore... Vi prego, aiutatemi :(

Share this post


Link to post
Share on other sites

Grazie per la risposta... purtroppo ho tentato ad attivare il GraphicsEnabler ed alternare ogni volta uno di quei nomi nell'AtiConfig... purtroppo nulla... per alcuni la rotella girava all'infinito, per altri invece era Chameleon stesso che non permetteva il boot di Osx, dando un messaggio di errore... Vi prego, aiutatemi :(

 

Tieni abilitato graphicsenabler e poi al boot avvia con -v Aticonfig e prova i vari framebuffer se ti dà errori posta la foto e vediamo perchè si blocca, poichè potrebbe essere qualche altra cosa che ti fa bloccare l'avvio.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×