Jump to content

[Risolto] Lion non si spegne


  • Please log in to reply
27 replies to this topic

#1
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Ciao a tutti
Grazie al vostro intervento http://www.insanelym...o-lion-a-64bit/ tutto va alla perfezione.
Unico difetto, non si spegne...
Quindi, dato lo shut down sento la ventola della CPU spegnersi, le altre ventole e usb collegate no.
A quel punto non mi resta che tenere premuto il tasto di spegnimento del cabinet.
Mi piacerebbe risolvere per avere una funzionalità totale, anche perchè la macchina in questione deve passare al fratellino e temo che non sempre si ricordi di spegnere...

#2
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Riesci a far funzionare la 7600? ..Avvii a 32 bit vero?

Per lo spegnimento ci sarebbe una patch da applicare al dsdt. Per caso hai già applicato delle patches? Controlla in /Extra se c'è DSDT.aml
La tua mobo monta anche ICH9, le USB ti funzionando regolarmente?

Un'alternativa potrebbe essere EVOReboot.kext

#3
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Riesci a far funzionare la 7600? ..Avvii a 32 bit vero?
Guarda...dopo una estenuante lotta sono riuscita a farla funzionare a 64.
Vediamo se riesco anch'io a suggerire qualcosa...

1) Ho eliminato il vecchio nvenabler.kext e tutti i kext GeForce
Attached File  Nv.png   22.3KB   2 downloads

2) Ho installato un enabler 64
Attached File  Nvidia 7600Gt.zip   28.69KB   0 downloads

3) Ripulito permessi e cache con kext utility,

4) Riavviato

Per caso hai già applicato delle patches?
No, ho installato iatkos L2 "Chameleon 2.0.0 RC5"
Manualmente ho sostituito i kext di scheda video, audio, wifi e niente altro.

Controlla in /Extra se c'è DSDT.aml
No, non c'è

La tua mobo monta anche ICH9
Qui le mie competenze si fermano... non so che sia!

Le USB ti funzionando regolarmente?
Sia su mobo che sul front panel...

#4
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Vai in: Informazioni su questo mac > più informazioni

Scatta uno screenshots alla voce Grafica/Monitor sono curioso :P

Alla voce USB, controlla che "posizione controller host" sia "USB Integrata" per tutte le USB. Se leggi qualche "slot di estensione" c'è un problema.

Poi controlla che AppleLPC viene caricato all'avvio, e poi per l'audio usi VoodooHDA o AppleHDA?

Poi dai il seguente comando al terminale ed allega DSDT.aml qui.

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'


#5
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Vai in: Informazioni su questo mac > più informazioni
Scatta uno screenshots alla voce Grafica/Monitor sono curioso
:P
Attached File  Graf.png   46.45KB   19 downloads

Alla voce USB, controlla che "posizione controller host" sia "USB Integrata" per tutte le USB.
Se leggi qualche "slot di estensione" c'è un problema.
Abbiamo 6 problemi su 8...cioè 2 soli slot risultano Built-in

Poi controlla che AppleLPC viene caricato all'avvio.
Se il comando - kextstat -k | grep LPC - è corretto, il terminale non dice nulla...

E poi per l'audio usi VoodooHDA o AppleHDA?
Dopo diverse battaglie AppleHDA

Poi dai il seguente comando al terminale ed allega DSDT.aml qui
Attached File  dsdt.aml.zip   12.75KB   2 downloads

#6
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Siamo sicuri che la scheda video funzioni correttamente? Non leggo Rotation: Supported forse hai solo corretta risoluzione.

Ecco fatto!
Metti DSDT.aml nella cartella Extra e riavvia.

p.s. malauguratamente qualcosa dovesse andare storto al riavvio, non formattare xD. Al boot ti basterà dare un comando fasullo di ricerca del file DSDT.aml.
Esempio: DSDT=/nonandareinkernelpanictiprego

Attached File  patched.zip   12.56KB   7 downloads

#7
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Perfetto! Grazie!
Nessun errore, ora si spegne e tutte le USB risultano built-in.
Non so se posso chiedertelo...come hai fatto?
Solo un puntiglio, dato dalla mia maniacalita'...
Ho riparato i permessi disco e nella prima fila del report cé una cosa che non capisco...
Questo SUID file che e' stato modificato e non puo'essere riparato.
Ma magari e' solo una mia paranoia...
Attached File  Util.jpg   146.59KB   7 downloads

Ah, no, rettifica!
Facendo un giro ho letto che e'un bug trascurabile...

#8
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Allega anche org.chameleon.boot.plist e smbios.plist
Lo speedstep e lo stop ti funzionano?


@ I vari devices vanno camuffati, iniettando id uguali a quelli Apple. Ho fatto questo per le USB e per il device LPC ...ora se fai il grep vedi che lo carica.
Altrei piccole correzioni per lo spegnimento e per evitare conflitti tra interrupt. C'è tanto da leggere in giro....

#9
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Ho fatto un giro per capire se lo speedstep andava "tra l'altro mi sono imbattuta in tuo vecchio post"
Risultato: Non va
Lo stop e'un comando che non uso mai e non l'avevo neanche provato.
Risultato: Dopo lo stop va in freeze
...e io che pensavo di aver fatto un buon lavoro...
Attached File  plistcham.zip   918bytes   2 downloads

#10
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Sostituisci nella cartella Extra queste 3 cose che ti invio.
Attached File  Folder.zip   1.12MB   11 downloads

Assicurati che nella cartella Extra non ci siano Kexts nella cartella Extensions, se ci sono allora dovrai installarli nella cartella Sistema/Libreria/Extensions con Kext Wizard.

Poi apri il terminale e dai questo comando:
sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

Ripara permessi e ricostruisci la kernel cache con kext wizard e poi riavvia.

Tornata al Desktop, se tutto è andato per il meglio, ti dirò l'ultimo passo da fare.

#11
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Eh, nella cartella extra non c'é il folder Extension...

#12
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 5,654 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana

Eh, nella cartella extra non c'é il folder Extension...

Meglio, sfrutti appieno la Kernel Cache, dai il comando da terminale come indicato da buoo.

#13
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Fatto e ho notato che il restart è stato molto più veloce!

#14
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy

Fatto e ho notato che il restart è stato molto più veloce!

B)


Adesso, vai nella cartella Sistema/Libreria/Extensions e cancella NullCPUPowerManagement.kext, poi ricostruisci la kernel Cache con kezt wizard e riavvii.
Al riavvio controlla se lo speedstep funziona

#15
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Ho fatto il test ecco il risultato...
Attached File  Spst.png   36KB   8 downloads

#16
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Sta bene :D

Senti un po', mi sa che ho fatto un guaio ...ti spiego ...
Hai visto il comando al terminale che ti ho fatto dare prima per patchare l'AppleRTC? ..Questo serve ad evitare che dopo lo stop il pc freeza e si resettano i parametri del bios.
Questo comando però era per il kext di Mountain Lion ..... prova se funziona

#17
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Eh...ma come faccio a capire se si sono resettati i parametri?
Ah, no scusa avevo letto male.
Provo a vedere se va in freeze

#18
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
Ma lo stop funziona?

#19
miata01

miata01

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 123 posts
  • Gender:Female
Oook! Andato in sleep, tutte le vantole spente, led dello standby lampeggiante...
Click sul power, ripartito!
Che dici sono a posto?
Ah no, aspetta...
è normale che a pc spento resti acceso il led di standby e i led sulla motherboard?

#20
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy
..potrebbe dipende anche dal tipo di mobo.... anche a me lampeggia.

Direi che sei apposto!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy