Jump to content

Stop non funziona


guitarsimo93
 Share

102 posts in this topic

Recommended Posts

Ciao a tutti ragazzi, ho un hack che uso come serverino con questo hardware:

 

MB: ASRock B75M-GL

CPU: Intel Pentium G2030

 

Come boot loader utilizzo Chameleon versione 2.3 r2716 (Nessun problema a passare a Clover)

 

Lo stop non funziona, o meglio, il computer va in stop e si risveglia (anche tramite accesso da network, che è la cosa che mi interessa di più), ma dopo essersi risvegliato... beh diciamo che non è freezato ma più o meno è uguale.. il mouse lo muovo e la tastiera la posso usare ma il computer praticamente non risponde a nulla, ne apertura di programmi, ne apertura di menù a tendina (nemmeno del finder).

 

Potete aiutarmi?

 

Grazie mille a tutti quanti :)

  • Like 1
Link to comment
Share on other sites

Ciao gengik :)

 

Quel coso è nato nell'idea di si accende (arriva al desktop)? Si, bom ok fine della cosa, non ci ho più messo mano :) ahahaha :) perdonami ma l'ho dovuta dire proprio così :) ora che ci penso mi ricordo anche che invece di dirmi che c'è montato un pentium mi dice che c'è un i7 ma va beh ho lasciato perdere tanto si accendeva :D

 

Dici che lo devo fare? ;) Qui iniziano le mie carenze però... Non so come iniziare..

Link to comment
Share on other sites

bhè se ancora non si è bruciato....segno buono.... :hysterical:  :hysterical:

Al boot di clover, premi F4 più volte, poi avvia  in EFI/Clover/acpi/origin troverai varie "tabelle".

Trova DSDT.aml. comprimilo e postalo

Per postare il DSDT "originale"

 

Posta il DSDT "originale".
Per farlo scarica maciASL, lancia il programma,
Punto 1:  recati in preferenze,nella sezione iASL setta ACPI 4.0
Punto 2: Chiudi il programma e rilancialo.
Punto 3:Vai su save as, nella finestra che si apre su  File format, scegli Disassembled ASL file, in save as scrivi: DSDT-Originale.DSL
Ripeti la procedura del punto 1, nella sezione IASL setta 5.0
Ripeti punto 2 e 3, salva con nome DSDT-originale2.DSL

 

  Compriimili e postali entrambi.

Link to comment
Share on other sites

Quello che dico anche io :) è 1 anno che gira quel coso con solamente l'installazione e una soffiatina d'aria compressa per togliere la polvere (avendo 5 hdd e il dissipatore Intel fa troppo rumore per i miei gusti :D il mio hack che ho in studio è tutto passivo ;D), spesa totale per il Severino 200€ quindi minima spesa e minimo sforzo hanno girato facendo il loro dovere senza che ci sbattessi la testa xD

Però lo stop che funziona è una bellezza su una macchina che ha questo scopo (stare accesa per condividere sulla rete locale e scaricare), quindi già che ci metto...

:) dai mi metto al lavoro :) adesso mangio e poi lo faccio :)

P.S.: ora che mel'hai detto mi è venuto in mente come avevo fatto sul mio per il dsdt -.- non ho una buona memoria :)

Link to comment
Share on other sites

Per prima cosa nel bios accertati di avere queste opzioni e che siano impostate in questo modo:

 

CPU enhanced halt (C1E): ENABLED
C3 State Support: DISABLED
C6/C7 State Support: DISABLED
CPU Thermal Monitor: ENABLED
CPU EIST Function: DISABLED
 
Poi devi installare CLOVER 
Poi in Clover configurator impostare in questo modo il config.plist:
- alla sezione Kernel and Kext Patches mettere nel campo FakeCPUID il valore 0x0306A0
- alla sezione boot seleziona la voce -xcpm
- SMbios imposta MacMini 6,2
- Nella sezione ACPI alla tabella "Drop Tables" elimina la voce relativa a MCFG (se è presente)
 
Poi passiamo a SSDT: 
Apri il terminale e digita i seguenti comandi e dai invio ad ogni comando digitato: 
 
curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh
chmod +x ~/ssdtPRGen.sh
./ssdtPRGen.sh -c 2
dopo questo comando lo script non farà nulla ma ti crea la cartella ~/library/ssdtPRGen/Data , quindi dai il seguente comando:
 
open ~/library/ssdtPRGen/Data
si aprirà la cartella suddetta, al suo interno dovrai copiare il file Haswell.cfg contenuto in Haswell.zip che ti allego
 
poi di nuovo terminale e digita il seguente comando e dai invio:
 
./ssdtPRGen.sh -c 2 -p G2030
Ora scrivi il seguente comando e dai invio:
 
open ~/library/ssdtPRGen/Data
 
si apre la cartella, troverai al suo interno vari files, a te interessa il file "SSDT.aml" copialo e incollalo nella cartella CLOVER/ACPI/Patched 
 
Ora avrai il supporto completo (Power Management e Speed Steps per il processore G2030)

Haswell.zip

  • Like 2
Link to comment
Share on other sites

@Ciro82 che dire.......

Questa è una vera e proprio guida.... :)  ;) ....Grazie per le preziose info...

 

@Guitarismo Forse, se puoi e se vuoi, sarebbe meglio modificare il titolo del Topic così che altri utenti nelle tue stesse situazioni potessero "beneficiare" di tali informazioni

  • Like 1
Link to comment
Share on other sites

Si ma sono tutte informazioni che si trovano nel forum internazionale, basta seguirle alla lettera e il gioco è fatto :)

Verissimo....forum= grande Biblioteca.... :P

dall'internazionale

 http://www.insanelymac.com/forum/topic/303755-how-to-intel-pentium-g3xxx-and-celeron-g1xxx-haswell-works-with-speedstep-yosemite-1010-and-mavericks-109/

Comunque Fa sempre piacere veder riportato su "Italiano"  preziose info, che tanti non avrebbero trovato per vari motivi..... :rofl:

Per questo ti ringrazio.... :yes:

  • Like 2
Link to comment
Share on other sites

Anch'io ho un problema con lo sleep, e ancora non riesco a capire a cosa sia dovuto... 

potreste dare un'occhiata ai miei 2 dsdt originali? Grazie ;)

Vedo che hai clover come bootloader per Yosemite.

Imposta il config.plist con Clover configurator, sezione Boot.

Prova darkwake=0 =8 =10 in primis...

Per ognuno salva la modifica, riavvia e prova lo sleep.

 

Spesso i problemi di sleep,sono dovuti ad usb "problematiche", ti consiglio di provare ad avviare con sola tastiera e mouse collegati, e vedere il comportamento

  • Like 1
Link to comment
Share on other sites

Vedo che hai clover come bootloader per Yosemite.

Imposta il config.plist con Clover configurator, sezione Boot.

Prova darkwake=0 =8 =10 in primis...

Per ognuno salva la modifica, riavvia e prova lo sleep.

 

Spesso i problemi di sleep,sono dovuti ad usb "problematiche", ti consiglio di provare ad avviare con sola tastiera e mouse collegati, e vedere il comportamento

Ho già provato tutti i darkwake possibili e anche solo con tastiera e mouse, senza nessun cambiamento... è possibile che ci sia qualcosa che non va nel dsdt?   

Link to comment
Share on other sites

Ho già provato tutti i darkwake possibili e anche solo con tastiera e mouse, senza nessun cambiamento... è possibile che ci sia qualcosa che non va nel dsdt?   

Da provare:

metti il dsdt allegato in EFI/Clover/ACPI/patched della usb.

avvia sa usb, e prova lo sleep.

DSDT.aml.zip

  • Like 1
Link to comment
Share on other sites

Da provare:

metti il dsdt allegato in EFI/Clover/ACPI/patched della usb.

avvia sa usb, e prova lo sleep.

provo subito e ti faccio sapere....:)

Da provare:

metti il dsdt allegato in EFI/Clover/ACPI/patched della usb.

avvia sa usb, e prova lo sleep.

ho appena provato ma continua a non andare :/  

 

Secondo te c'entra qualcosa questa dicitura al boot verbose :

 

Warning: couldn't block sleep during cache update

Warning: proceeding w/o DiscArb

Link to comment
Share on other sites

ma quel errore che vedi sul verbose, da quando lo hai?

Lo hai avevi anche prima di aggiornare a 10.5?

si... sempre avuto....

 

facendo dal terminale "syslog |grep -i "Wake reason"  ottengo questo:

 

kernel[0] <Notice>: Wake reason: PWRB (User)

 

Con    "syslog | grep Wake"  ottengo in sintesi:

  

WindowServer[139] <Warning>: CGXDisplayDidWakeNotification [440103417135]: posting kCGSDisplayDidWake

apsd[72] <Warning>: Peer [pid=300] requested push wake but lacks APSPushWakeEntitlement

WindowServer[157] <Warning>: CGXDisplayDidWakeNotification [298940365564]: posting kCGSDisplayDidWake

localhost kernel[0] <Notice>: Caller: kernel_task, line: 71, func: getProperty, IOPMResetPowerStateOnWake = NULL

localhost kernel[0] <Notice>: Caller: kernel_task, line: 71, func: getProperty, IOPMUnattendedWakePowerState = NULL

kernel[0] <Notice>: Caller: WindowServer, line: 71, func: getProperty, NV_RMAsrWakeup = NULL

 

<Error>: kLWDBLogScreenLockAndPower | PMDisplaySleepIsBlocked |      intValue for AssertDisplayWake = 0

Link to comment
Share on other sites

Da provare...dsdt allegato

 

@Carbo grazie...questa non l'avevo messa..... :)

Grazie mille Gengik per la disponibilità :) ! Copiato anche quest'ultimo in EFI/Clover/ACPI/Patched ma non vuole proprio funzionare....che ne dici di GeneratePStates o CStates...io li ho attivi...

Link to comment
Share on other sites

 Share

×
×
  • Create New...