Jump to content

Guida Gigabyte Aorus PRO Z390 + i5 9600k + RX580 / Vega / RDNA con EFI e PROFILI Bios - MacOS BigSur / Monterey.


SemanticA

Recommended Posts

allora, BigSur e Monterey a livello di cartelle sono identici... ricapitoliamo che facciamo prima... segui questi passaggi:

"in  BigSur/user/nome/ non esiste la directory Libreria o Library che dir si voglia."

è nascosta...secondo me, te hai messo ssdtprgen e la cartella data in macintosh hd\library e non nella library del tuo profilo (che su finder si vede solo entrando nel tuo profilo e cliccando "shift command i"

cooooooooooooooomunque

 

apri terminale.

 

curl -o ~/Library/ssdtPRGen.zip https://codeload.github.com/Piker-Alpha/ssdtPRGen.sh/zip/Beta

 

unzip -qu ~/Library/ssdtPRGen.zip -d ~/Library/

 

mv ~/Library/ssdtPRGen.sh-Beta ~/Library/ssdtPRGen

 

rm ~/Library/ssdtPRGen.zip

 

cd ~/Library

 

cd ssdtPRGen

 

ls

 

 

 

e dimmi che esce fuori...

 

(una volta dati quei comandi, dovresti avere la cartella al posto giusto...li dentro copiaci la cartella data modificata...)

Link to comment
Share on other sites

..... vediamo se trovi da solo il problema.... Ti do un indizio..... è scritto nel post di spiegazione..... Ti do un altro indizio......la tua CPU ha frequenze 3700 4600?????.... O forse forse...... 4100 4800??.... 

Poi magari non funziona lo stesso......ma è -f 4100 -turbo 4800

Link to comment
Share on other sites

5 minuti fa, SemanticA ha scritto:

Uhm ....fammi studiare un po' perché ...non ho mai provato con Comet Lake....

Perdonami ma non ci studiare: sintassi sbagliata: correggendo il nome della cpu  quando inserisco la F ne tuo script mi cambia il trattino con un apostrofo. 

Non ho una tastiera da Dev e faccio fatica a trovare i vari simboli.

Corretto il comando sembra funzionare

Adesso devo staccare ma domani pom riparto da qua. 

Edited by Ramirez71
  • +1 1
Link to comment
Share on other sites

ok perfetto, da qui, se ti ha creato i 2 file ssdt (credo di si), è tutto in discesa! ...ricordati solo di dare i permessi 755 al generatore di cpufriend come ti ho scritto...se no ti da errore ZSH e non ne esci più xD LoL dai che ci sei quasi! 😉 

  • Cross Finger 1
Link to comment
Share on other sites

20 ore fa, SemanticA ha scritto:

 

eeeeeh no...only Aorus Club 4 this esperimento capisc? xD LoL

 

Siccome faccio parte del Club "Z390 Aorus Pro" e non avendo un serie 9000 ma l'8700k che è spravvissuto alla z370, fritta manco a dirlo per colpa mia 😓😓

mi sono messo all'opera.

 

Ho seguito alla lettera ( Grazie della pappa pronta 😂😂)

18 ore fa, SemanticA ha scritto:

eh...allora devi scaricare ssdtPRGen e il pacchetto di cpufriend master...

poi:

 

copi la cartella ssdtPRGen nella cartella Library del tuo profilo ( /Users/TuoNomeUtente/Library )

 

poi copi questa cartella dentro alla cartella ssdtPRGen (sostituisci l'originale)  Data.zip 18 kB · 3 download

 

poi vai a cercare sul sito intel i valori :TDP, clock base , clock turbo , core , thread del tuo processore e te li segni...

 

editi il file coffeelake.cfg nella cartella data che scarichi da qui e aggiungi i dati della tua cpu (se guardi, c'è la mia i5-9600K,95,800,3700,4600,6,6 ... tu metti i dettagli della tua... in questo modo: nomecpu,tdp,800,clockbase,clockturbo,core,threads)

 

una volta aggiunta la tua cpo (se non è già presente), salvi e apri "user defined.cfg" ... sostituisci i5-9600K,95,800,3700,4600,6,6 con la stessa stringa della tua cpu che hai inserito in coffeelake.cfg (mi raccomando fai copia incolla che devono essere identiche)

 

salvi e esci...

 

poi apri terminale e digiti: 



cd ~/Library/ssdtPRGen/

,,,,,,,,,

 

 

 

 

 

 

 

alla fine ripoto il confronto.

 

  • Senza CPUFriend nella prima immagine sono riportati i valori ottenuti durate un test CPU GB5 e nella successiva i valori riportati dopo qualche minuto di inattività.
  1. NO-CPU-FRIEND-1.thumb.png.59bac153accc4c2a8780083bc806e469.png
  2.  NO-CPU-FRIEND-2.thumb.png.3a744aa656df89ec6bc77785f22fbaeb.png

 

 

 

  • Con CPUFriend stesso discorso prima immagine sono riportati i valori ottenuti durate un test CPU GB5 e nelle successive i valori riportati dopo qualche minuto di inattività (si ne fo fatte più d'una perchè era troppo bello, le frequenze scendono).
  1. CON-CPU-FRIEND-1.thumb.png.e6c21fa362f83acbffaca4b421ba396e.png
  2. CON-CPU-FRIEND-2.thumb.png.6bd2c2f821692740ded7b0af8ff46ae6.png
  3. CON-CPU-FRIEND-3.thumb.png.ee726cbf1a984c23bea1b55552f34ea3.png

 

Se c'è qualche ulteriore miglioria io sono sempre disposto a fare da cavia 🤣.

Grazie ancora per le dritte

 

 

Edited by rainbowflare
  • Thanks 1
  • +1 2
Link to comment
Share on other sites

@rainbowflare sbaglio o senza CPUFriend boosta leggermente di più e anche la frequenza min scende ma non mai sotto 0,9. Cioè da ignorante come sono ad occhio sembra andare meglio senza, forse i consumi sono migliori con friend. Correggetemi se sto scrivendo una azzata. Vi seguo con interesse. 

  • +1 1
Link to comment
Share on other sites

19 minuti fa, sergyMac ha scritto:

@rainbowflare sbaglio o senza CPUFriend boosta leggermente di più e anche la frequenza min scende ma non mai sotto 0,9. Cioè da ignorante come sono ad occhio sembra andare meglio senza, forse i consumi sono migliori con friend. Correggetemi se sto scrivendo una azzata. Vi seguo con interesse. 

 

Cpufriend non è che serve x farlo andare più veloce...più che altro x far gestire meglio l'alimentazione e stressare meno la CPU con smbios che prevedono altre CPU ...cioè... coffee Lake e Comet Lake son gestiti meglio da smbios iMac19/20 ma ad esempio la rx580 è gestita meglio da imacpro e macpro ...vabeh è un macello 🤣🤣🤣🤣

  • Ok 1
  • +1 1
Link to comment
Share on other sites

29 minuti fa, sergyMac ha scritto:

@rainbowflare sbaglio o senza CPUFriend boosta leggermente di più e anche la frequenza min scende ma non mai sotto 0,9. Cioè da ignorante come sono ad occhio sembra andare meglio senza, forse i consumi sono migliori con friend. Correggetemi se sto scrivendo una azzata. Vi seguo con interesse. 

 

  • nel caso NO CPU-FRIEND confrontando il grafico delle frequenze con quello dei pacchetti non si spiega una frequenza così alta a riposo allora sono andato a controllare i processi attivi e ho trovato il malefico photoanalysisd in esecuzione ho fatto il kill ma non cambiava nulla....

 

  • nel caso CON CPU-FRIEND sono andato a controllare i processi attivi e ho trovato comunque il malefico photoanalysisd in esecuzione ma le frequenze non ne risentivano

 

  • per quanto riguarda le prestazioni se intendi i risultati di GB5 io non ci farei molto caso li ho rifatti e come vedi sono sempre diveri ad esepio in questo in single-core è meglio e c'è CPUFRIEND

 

1222824848_Schermata2022-01-11alle17_43_14.thumb.png.48cbf3ae2977158bcc0458c5c9b6551b.png

 

4 minuti fa, SemanticA ha scritto:

 

Cpufriend non è che serve x farlo andare più veloce...più che altro x far gestire meglio l'alimentazione e stressare meno la CPU con smbios che prevedono altre CPU ...cioè... coffee Lake e Comet Lake son gestiti meglio da smbios iMac19/20 ma ad esempio la rx580 è gestita meglio da imacpro e macpro ...vabeh è un macello 🤣🤣🤣🤣

 

d'accordissimo per la mia 6900XT che con imac19 era "sprecata"

Edited by rainbowflare
  • Ok 1
Link to comment
Share on other sites

Anche se non faccio parte del club Z390 AurosPro riporto qui i risultati con Comet Lake i5 10600KF che sembrano analoghi, a occhio mio, con quelli di @rainbowflare almeno per quanto riguarda la dinamica delle frequenze. In idle la frequenza riportata da iStat passa approx da 2.6 a 1.6 

1253860862_Schermata2022-01-12alle15_02_43.thumb.png.427d89a3df4f40afe40fff3e7cd0f5eb.png

 

 

801661404_Schermata2022-01-12alle15_18_52.thumb.png.218d483eaf6bb900cbf48335bfe0ccb4.png

 

Tuttavia ne approfitto per chiedere un ragguaglio circa la sezione Frequency di IntelPowerGadget: nel grafico mostra i valori MAX, AVG MIN, REQ: presumo che AVG e REQ siano i valori corrispondenti alle frequenze usate per i processi in corso (infatti cambia molto usando i kext); gli alti due sono gli estremi possibili????? 

Ditemi voi che ne pensate circa il risultato.

Edited by Ramirez71
  • +1 1
Link to comment
Share on other sites

4 minuti fa, Ramirez71 ha scritto:

Anche se non faccio parte del club Z390 AurosPro riporto qui i risultati con Comet Lake i5 10600KF che sembrano analoghi, a occhio mio, con quelli di @rainbowflare almeno per quanto riguarda la dinamica delle frequenze. In idle la frequenza riportata da iStat passa approx da 2.6 a 1.6 

1253860862_Schermata2022-01-12alle15_02_43.thumb.png.427d89a3df4f40afe40fff3e7cd0f5eb.png

 

 

801661404_Schermata2022-01-12alle15_18_52.thumb.png.218d483eaf6bb900cbf48335bfe0ccb4.png

 

Tuttavia ne approfitto per chiedere un ragguaglio circa la sezione Frequency di IntelPowerGadget: nel grafico mostra i valori MAX, AVG MIN, REQ: presumo che AVG e REQ siano i valori corrispondenti alle frequenze usate per i processi in corso (infatti cambia molto usando i kext); gli alti due sono gli estremi possibili????? 

Ditemi voi che ne pensate circa il risultato.

Core MAX: La frequenza più alta di tutti i core della CPU messi insieme in questo momento.

Core AVG: La frequenza media di tutti i core della CPU messi insieme sempre in questo momento.

Core MIN: Indovina? xD La frequenza minima come sopra...

Core REQ: La frequenza richiesta dalla CPU in base al carico di lavoro che sta eseguendo. 

A parità di lavoro, Core REQ più basso è, meglio è...nel senso...usa meno frequenza, scalda meno, dura di più, le ventole fanno meno casino... 

 

😛

 

 

  • Thanks 1
Link to comment
Share on other sites

@SemanticA grazie davvero parecchio per l'aiuto nello sviluppo del dataprovider, digiuno come sono nello skilling per me è una faticaccia boia operare si Teminal quindi senza il tuo aiuto non ce l'avrei fatta; senza parlare poi delle cosine imparate! 

Nel eseguirei comandi non è stato creato  ssdt.aml ma solo il .dsl quindi l'ho compilato io con  MACIals. 

Ho avuto anche difficoltà a autorizzare il processo probabilmente per la posizione in Desktop di CPUFriend: spostato in user/utente e entrato passo passo nelle directory ho risolto (qui mi sono servite le lezioncine sui comandi). 

Adesso però mi servirebbe un altro aiuto/ chiarimento: ssdtPRGen va rimosso da User/utente/Library o si lascia li? 

Avendo rovistato in  MacHD/Library mettendo e togliendo roba è necessario riparare in qualche modo come si fa anche per la Kextcache del sisitema? Se si come?

Link to comment
Share on other sites

"Adesso però mi servirebbe un altro aiuto/ chiarimento: ssdtPRGen va rimosso da User/utente/Library o si lascia li? "

detto brutto, frega sega xD cancella, lascia, son 500k di roba...non serve a nulla comunque...puoi benissimo cancellare 🙂 

 

"Avendo rovistato in  MacHD/Library mettendo e togliendo roba è necessario riparare in qualche modo come si fa anche per la Kextcache del sisitema?"

no, non serve...

 

"Se si come?"

non lo so, quindi non serve! 🤣 🤣 🤣

 

Beh a parte gli scherzi...no non serve riparare nulla 🙂

Edited by SemanticA
  • Thanks 1
Link to comment
Share on other sites

1 minuto fa, SemanticA ha scritto:

Core REQ: La frequenza richiesta dalla CPU in base al carico di lavoro che sta eseguendo. 

Questo ok mi torna

 

1 minuto fa, SemanticA ha scritto:

Core MAX: La frequenza più alta di tutti i core della CPU messi insieme in questo momento.

Questo invece non mi torna: se sono in idle andrò al minimo, 4.3Gz sarà il valore massimo RAGGIUNGIBILE ma non in uso in quel momento???

forse diciamo la stessa cosa: MAX e MIN sono dei Targhet stimati come POSSIBILI.

4 minuti fa, SemanticA ha scritto:

Core AVG: La frequenza media di tutti i core della CPU messi insieme sempre in questo momento.

Mi pare che con i kext questi due valori vadano a avvicinarsi??????

1 minuto fa, SemanticA ha scritto:

non lo so, quindi non serve! 

Pragmatismo statunitense

Link to comment
Share on other sites

Allora....MAX e MIN sono valori TEORICI...

Fondamentalmente, quello che interessa nel momento che andiamo a inserire quel kext (bada bene, se utilizziamo un smbios che NON si aspetta la nostra CPU...ovvero, nel mio caso coffee lake, se uso iMac19,1 NON devo usarlo quel kext perchè l'OS "sa" cosa deve fare per gestire le freq. diversamente, meglio averlo!),

dicevo, quello che ci interessa è REQ

Il resto è utile si, ma ininfluente al lavoro di test che stiamo svolgendo...ovvero ciulare un smbios facendogli credere che abbiamo un procio a lui compiacente 😛

Link to comment
Share on other sites

Ok allora avevo inteso abbastanza bene

2 minuti fa, SemanticA ha scritto:

ovvero ciulare un smbios facendogli credere che abbiamo un procio a lui compiacente 😛

Temo che nei prox anni sarà abbastanza frequente con cpu non supportate. 

Domani proverò anche a produrre il dataprovider con il metodo CpuFriendFriend che a occhio mi pare molto più semplice in termini operativi ma potrebbe funzionare diversamente. Tu però pensaci con prudenza: passare dal non essere amica della cpu a esserlo due volte potrebbe essere uno stress

 

Link to comment
Share on other sites

Ho usato cpufriendfriend per realizzare il dataproviderkext. Il metodo è parecchio più semplice e produce un plist identico. Cambia però il contenuto della stringa che ti ho sottolineato alcuni passaggi sopra. C’è anche qualche discrepanza tra quanto illustrato in dortania e quello che ti appare con l’ultima versione. Domani pomeriggio tempo permettendo posto i due kext e i risultati: occorrerebbe un metodo di analisi della frequenza un po’ meno empirico del grafico di power gadget. 

 

 

Confermo quanto sopra circa la struttura del plist, cambia il contenuto della stringa cf-frequency-data, non sono convinto del risultato:

766086297_Schermata2022-01-13alle12_29_53.thumb.png.98c63721d7dbb715329d6f1110452a1a.png

Rispetto alle immagini di ieri ho atteso molto piu tempo ma le ferquenze restano più alte. Proverò a ripetere inserendo parametri diversi. Occorre, ribadisco, un metodo più analitico per non prendere abbagli.

 

 

 

Edited by Ramirez71
  • +1 1
Link to comment
Share on other sites

  • SemanticA changed the title to Guida Gigabyte Aorus PRO Z390 + i5 9600k + RX580 / Vega / RDNA con EFI e PROFILI Bios - MacOS BigSur / Monterey.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.