Jump to content

Yosemite su Dell T3500 - 90%


vdv
 Share

45 posts in this topic

Recommended Posts

Ciao.

Operation Region ( vedi immagine ) esattamente mi riferivo a questo:

 

Jolly quello che dicevi prima posso pensare a male o bene così:

Aprire console e digitare:

wake reason

 

Questa la consigliai ad un' altra p. del forum, che purtroppo non sappiamo se ha funzionato.

http://www.insanelymac.com/forum/topic/299721-sleep-hibernation-how-it-works-and-how-to-use/

post-332936-0-74279900-1431114989_thumb.png

Link to comment
Share on other sites

Intanto grazie a tutti.

@ Jolly ho fatto molte prove (e molte le ho ripetute); la metodicità è il passo prima della disperazione :)

 

Sono abbastanza convinto anch'io che il DSDT sia decente e l'IOreg dice che è abbastanza ok (c'è qualche kext non caricato, ma pazienza).

Il problema è altrove, forse qualche kext.

 

Proverò il log di clover e a leggere il post indicato.

 

Altra ispirazione.

Ho letto di un utente con una ASUS-P5E3Premium (quindi X58 e ICH10R) aveva il problema dello slow wake.

Leggendo i suoi log, anche lui 4 minuti di delay.

Come ha risolto? "Using AppleACPIPlatform.kext from Snow Leopard 10.6.8 (version 1.5) works"

 

Ovviamente ho già provato ma a me non funziona.

Per questo volevo capire qualcosa di più su quel kext.

Solo supposizioni però.

Link to comment
Share on other sites

Credo di avercela fatta!!!!

Il problema è il DSDT, nella parte in cui inizializza.

Nel mio DSDT sono il Method (_INI) e il Method (HACK).

Faccio qualche altro test e poi vi dico di preciso.

 

@Fabio; DSDT Orig, Patched e Ioreg sono al post 10.

Link to comment
Share on other sites

Ecco il DSDT elaborato e (sembra) funzionante.

Sostanzialmente ho notato che tutti i device (PCI e USB) basano lo sleep su un Method (HACK)

 

Questo Method a sua volta si basa sulla verifica dei sistemi operativi esistenti (Windows 2001, Windows NT, Windows 98).

Ci sono delle if, while, else, decrement per una inizializzazione; ho pensato (ispirato da un altro utente con problema simile), si possono semplificare. 

 

Così ho trasformato 65 righe in 6 righe.

 

Sono consapevole di non avere le competenze informatiche per rieditare il tutto, ma sembra che funzioni.

 

Note:

- Lo sleep completo è lento (non ho misurato ma sono circa 30 - 45 secondi).

- Il wake è istantaneo, ma richiede 2 click ( input ). 1 sveglia il tutto (avviano le ventole), il secondo accende il monitor.

- Dopo uno sleep di 1 ora circa il wake ha richiesto 3 click. Il monitor dava un artefatto grafico che si è risolto con 1 click e si è attivato normalmente.

 

 

A breve (figlia permettendo) posto nuovamente Ioreg (caricato con questo DSDT) e il config.plist.

Ci date un occhio che tutto sia fatto bene?

Vorrei fare una guida.

 

Grazie

 

DSDT.aml.zip

Link to comment
Share on other sites

Le 65 righe che trasformato in 6 righe è l'aggiunta del device-id 

Da IoReg postato precedentemente si vedono i Devide (EHCI) che non vedo nel dsdt, ma che andrebbero caricate

Se vuoi fare qualche prova 

 

Fabio

Link to comment
Share on other sites

@ Fabio. Hai ragione. Ci sono quelli EHCI che non so da dove derivino. Mi suggerisci di aggiungerli nel DSDT?

 

In allegato il DSDT finale.

Ho inserito la scheda ethernet come nativa (vista in PCI ma non mostra info).

Ho aggiunto HDEF.

Volevo fare scheda audio nativa (in PCI) ma sbaglio qualcosa. Ci date un occhio?

 

Allego IoReg con nuovo DSDT.

Allego config.plist 

 

Date un occhio?

I dubbi che ho guardando Ioreg sono:

AMW0 non prende nessun kext. Ho visto che ad alcuni utenti carica. Secondo voi serve o lo cancello?

AppleACPIEventControler non prende nessun kext. Cosa fate voi?

Vedo che CPU1 e CPU2 caricano diversamente i kext. A voi?

MBIO non prende nessun kext. A voi?

 

Ora sono in attesa del W3690 che dovrebbe dare un bel saltino di performance; da dual a six core.

Poi sposto la 660GTX sul muletto e qui installo la 290X.

Sono curioso di vedere come va.


@ Fabio. Hai ragione. Ci sono quelli EHCI che non so da dove derivino. Mi suggerisci di aggiungerli nel DSDT?

 

In allegato il DSDT finale.

Ho inserito la scheda ethernet come nativa (vista in PCI ma non mostra info).

Ho aggiunto HDEF.

Volevo fare scheda audio nativa (in PCI) ma sbaglio qualcosa. Ci date un occhio?

 

Allego IoReg con nuovo DSDT.

Allego config.plist 

 

Date un occhio?

I dubbi che ho guardando Ioreg sono:

AMW0 non prende nessun kext. Ho visto che ad alcuni utenti carica. Secondo voi serve o lo cancello?

AppleACPIEventControler non prende nessun kext. Cosa fate voi?

Vedo che CPU1 e CPU2 caricano diversamente i kext. A voi?

MBIO non prende nessun kext. A voi?

 

Ora sono in attesa del W3690 che dovrebbe dare un bel saltino di performance; da dual a six core.

Poi sposto la 660GTX sul muletto e qui installo la 290X.

Sono curioso di vedere come va.

Archivio.zip

Link to comment
Share on other sites

@ Fabio. Hai ragione. Ci sono quelli EHCI che non so da dove derivino. Mi suggerisci di aggiungerli nel DSDT?

 

In allegato il DSDT finale.

Ho inserito la scheda ethernet come nativa (vista in PCI ma non mostra info).

Ho aggiunto HDEF.

Volevo fare scheda audio nativa (in PCI) ma sbaglio qualcosa. Ci date un occhio?

 

Allego IoReg con nuovo DSDT.

Allego config.plist

 

Date un occhio?

I dubbi che ho guardando Ioreg sono:

AMW0 non prende nessun kext. Ho visto che ad alcuni utenti carica. Secondo voi serve o lo cancello?

AppleACPIEventControler non prende nessun kext. Cosa fate voi?

Vedo che CPU1 e CPU2 caricano diversamente i kext. A voi?

MBIO non prende nessun kext. A voi?

 

Ora sono in attesa del W3690 che dovrebbe dare un bel saltino di performance; da dual a six core.

Poi sposto la 660GTX sul muletto e qui installo la 290X.

Sono curioso di vedere come va.

 

Da provare, rispondere con IoReg

 

Fabio

DSDT.aml.zip

Link to comment
Share on other sites

Ciao ecco Ioreg con tuo DSDT.aml

Ho un paio di modifiche da ultimo post: Radeon 290X installata e MacPro 6,1 in SMBIOS.

Se ti serve l'originale rimetto la 660GTX e torno a MacPro 5,1

 

Sto installando la Radeon 290x e mi sta dando qualche problemino (sul vecchio PC andava senza problemi con le modifiche giuste).

 

Mac Pro Dell T3500.zip

Link to comment
Share on other sites

@Fabio - Uso clover. Appena posso posto la EFI (credo sabato). Ho già postato cartella EFI al post 10 (non è aggiornata). Che opzioni di installazioni di clover mi suggeriresti? Io uso "Installare boot0af su MBR" e "script RC su volume di destinazione".

 

@copil. La cosa strana è questa. La scheda è una Sapphire 290X.

Usando FB Baladi e una patch ai connettori ha sempre funzionato sul vecchio PC.

Ho provato la stessa config su questo e lo schermo "lampeggia" finché non stacco e riattacco il connettore DVI. Poi funziona perfetta. Anche mandando in sleep (ora che funziona) tutto ok. Dovrebbe essere un problema di patch dei connettori.

 

Ho provato FB Exmoor (che dicono sia migliore di Baladi come temperature scheda). Stessa cosa. Monitor lampeggia.

Ho iniziato a fare questo http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/

Il problema è che i link non mi funzionano. Avrei bisogno del ati-personality.pl.0.15. Qualcuno ce lo ha?

Grazie

Link to comment
Share on other sites

Ciao vdv.

Quali i valori che usi?

La scheda viene riconosciuta appieno?

 

Se a volte  in avvio non hai segnale e il monitor è nero, se schiacci brevemente il tasto accensione ( lo mandi in stop ) e dopo ripigli di nuovo il tasto hai segnale? E' questo per caso il problema?

Link to comment
Share on other sites

@Fabio - Uso clover. Appena posso posto la EFI (credo sabato). Ho già postato cartella EFI al post 10 (non è aggiornata). Che opzioni di installazioni di clover mi suggeriresti? Io uso "Installare boot0af su MBR" e "script RC su volume di destinazione".

 

@copil. La cosa strana è questa. La scheda è una Sapphire 290X.

Usando FB Baladi e una patch ai connettori ha sempre funzionato sul vecchio PC.

Ho provato la stessa config su questo e lo schermo "lampeggia" finché non stacco e riattacco il connettore DVI. Poi funziona perfetta. Anche mandando in sleep (ora che funziona) tutto ok. Dovrebbe essere un problema di patch dei connettori.

 

Ho provato FB Exmoor (che dicono sia migliore di Baladi come temperature scheda). Stessa cosa. Monitor lampeggia.

Ho iniziato a fare questo http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/

Il problema è che i link non mi funzionano. Avrei bisogno del ati-personality.pl.0.15. Qualcuno ce lo ha?

Grazie

FB Baladi é quello da utilizzare

Più tardi dò un'occhiata alla EFI

 

Fabio

Link to comment
Share on other sites

@ copil - Non vedo il nome della scheda nelle info. Il monitor lampeggia. Se stacco cavo monitor (e riattacco) o se mando in sleep e poi wake tutto funziona perfetto. Se guardi nel IoReg, anche se seleziono FB Baladi, vedo che sta usando FB Exmoor. Forse sbaglio qualcosa nelle config.

 

@ Fabio. Ho sempre usato Baladi, ma anche questo mi da problemi.

Se devo sbattermi per cercare un fix, volevo provare anche con Exmoor. Guarda qui, post 9.

http://www.insanelymac.com/forum/topic/304386-yosemite-10102-r9-290x-2/?do=findComment&comment=2118130

Dice che la scheda gira più fredda.

 

In sostanza.

 

Prima prova che ho fatto è usare questa config, con Baladi, che mi ha sempre funzionato nel PC vecchio con la 290x

Se la provo sul T3500 ho schermo nero. Non riesco nemmeno staccando o con sleep.

 

<key>Graphics</key>

<dict>
<key>DualLink</key>
<integer>1</integer>
<key>FBName</key>
<string>Baladi</string>
<key>Inject</key>
<dict>
<key>ATI</key>
<true/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>VRAM</key>
<integer>4096</integer>
<key>VideoPorts</key>
<integer>4</integer>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>8000</string>
<key>ATIConnectorsData</key>
<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>
<key>ATIConnectorsPatch</key>
<string>000400000403000000010300120401010008000004020000000101002205020304000000140200000001020011020304040000001402000000010400100004060000000000000000000000000000000000000000000000000000000000000000</string>
 
Per riuscire ad avviare con schermo lampeggiante (che poi si ripristina con sleep o stacca/attacca) ho tolto l'injection di ATI:
 
<key>Graphics</key>
<dict>
<key>DualLink</key>
<integer>1</integer>
<key>FBName</key>
<string>Baladi</string>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>VRAM</key>
<integer>4096</integer>
<key>VideoPorts</key>
<integer>4</integer>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>8000</string>
<key>ATIConnectorsData</key>
<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>
<key>ATIConnectorsPatch</key>
<string>000400000403000000010300120401010008000004020000000101002205020304000000140200000001020011020304040000001402000000010400100004060000000000000000000000000000000000000000000000000000000000000000</string>
 
Anche con questa config minimale mi avvia con lampeggio:
 
 
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>8000</string>
<key>ATIConnectorsData</key>
 
Significa che non sto patchando i connettori.
Per questo volevo calcolarmi la mia esatta.
Link to comment
Share on other sites

 Share

×
×
  • Create New...