Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
miata01

[Risolto] Lion non si spegne

28 posts in this topic

Recommended Posts

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...

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

post-686698-0-25027800-1353591311_thumb.png

 

2) Ho installato un enabler 64

Nvidia 7600Gt.zip

 

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...

Share this post


Link to post
Share on other sites

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"; } }'

Share this post


Link to post
Share on other sites

Vai in: Informazioni su questo mac > più informazioni

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

post-686698-0-05286500-1353606823_thumb.png

 

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

dsdt.aml.zip

Share this post


Link to post
Share on other sites

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

 

patched.zip

Share this post


Link to post
Share on other sites

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...

post-686698-0-54133900-1353658035_thumb.jpg

 

Ah, no, rettifica!

Facendo un giro ho letto che e'un bug trascurabile...

Share this post


Link to post
Share on other sites

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....

Share this post


Link to post
Share on other sites

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...

plistcham.zip

Share this post


Link to post
Share on other sites

Sostituisci nella cartella Extra queste 3 cose che ti invio.

Folder.zip

 

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.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

Beh ti ringrazio tantissimo!

Chiudo il post con un pensiero...

Ti accorgi quanto non sai finchè non incontri qualcuno che sa più di te.

 

Ancora grazie, ovvio anche a carbo!

Share this post


Link to post
Share on other sites

Ciao a tutti

Rispolvero questo post per un aggiornamento che necessiterebbe chiarimento...

Come volevasi dimostrare la scheda video non funzionava ad hoc.

Installando final cut mi sono accorta di non disporre del famigerato QE-CI.

"@ buoo avevi ragione :wink2: "

Dopo aver provato in mille modi ho desistito

Facendo un giro ho visto che una entry level della sapphire "la HD5450" con Lion andava, l'ho presa!

Per sicurezza ho brasato l'hard disk e reinstallato la iatkos seguendo tutta la procedura che avevo salvato su un .txt

Non ho avuto nessun problema nel far funzionare la nuova scheda video, che adesso supporta QE-CI.

Stavo procedendo ai vari settaggi argomento di questo topic e mi sono fermata a questo punto.

 

Sostituisci nella cartella Extra queste 3 cose che ti invio.

Folder.zip

 

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.

 

Per far funzionare la Sapphire ho dovuto creare una cartella Extensions e metterci dentro l'injector

Quindi adesso ho una cartella Extensions!

Vengo "finalmente" alla domanda...

 

Cos'è che devo spostare in S/L/E?

I file che mi hai mandato, o l'injector ATI?

 

Grazie :)

Share this post


Link to post
Share on other sites

Cos'è che devo spostare in /S/L/E?

I file che mi hai mandato, o l'injector ATI?

 

Grazie :)

Devi spostare l'injector in S/L/E, mentre in /Extra devi mettere i 3 files postati da buoo

P.S. perché non hai messo l'injector direttamente in /S/L/E invece di creare la cartella Extensions in /Extra?

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 emoticons maximum 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.



×