Page 1 sur 8
Historique:
Il faut tout d’abord faire un bilan de ce qui manque pour que le power management (PM) fonctionne sur votre hack. Il est même possible que celui ci fonctionne nativement sans que vous le sachiez.
Par défaut lors des premières installations on utilise la plus part du temps des extensions du kernel (kext) pour neutraliser le PM natif d’OS X. Ce PM natif fonctionne rarement tout seul, et cause dans la plupart des cas une surchauffe excessive du processeur de votre hack. Les kexts tels que Disabler.kext et NullCPUPowerManagement .kext sont prescris pour remédier a ce problème de compatibilité.
La cause de cette incompatibilité est que le système de la firme à la pomme est très pointilleux sur la qualité des tables ACPI du BIOS. Ces tables ACPI sont des blocs de code tel que le fameux DSDT, insérés dans notre BIOS et lus puis exploités par les différents driver ACPI d’OS X. Apple produit des tables ACPI de bonne qualité et de révision relativement récente par rapport a la plupart des fabricant de PC, il en résulte la plupart du temps une incompatibilité de la gestion de l'énergie (au sens large du terme) de nos PC sous OS X.
C’est la raison pour laquelle nos chers développeurs on inclu la possibilité de charger la table DSDT corrigée grâce à Chameleon.
| Installer une ATI Radeon HD 5870 | Activer / gérer vos partitions avec fdisk |
|---|



Commentaires
Je voulais aussi te demander ton avis sur la manière VoodooPstate(un kext livré avec une app pour géré les PStates et les fréquences dynamiques), Je l'utilise sans savoir si j'en ai réellement besoin...
Enfin, le détail qui m'interresse au plus au point, et le petit encadré qui parle du son qui grésille/sacade.
J'utilise VoodooHDA 2.53 sur mon ALC268 (Toshiba X200 - SL 10.6.3 X86_64) et je n'arrive pas a régler ce problème. Le son grésille sauf quand je bouge la souris..
J'ai essayé d'enlever les 2 IRQ de TIMR (pas TMR) et PIC, sans changement...
Une idée?
Encore merci!
De mon côté j'ai également ajouter un IRQ dans le device HPET du DSDT, pour ne plus avoir le problème de son qui grésille avec le power-management.
tu peux regarder ici: pastie.org/915792
Par contre les grésillement avec voodoohda ne sont pas forcement liés au Power Management, tu peux commencer par updater le kext ici: projectosx.com/.../...
J'ai simplement ajouté tes 2 IRQ à mon HPET, et pouf! Sound like crystal!!!
Je désepérais depuis le temps...et je suis pas le seul, je pense qu'un certain nombre vont être heureux sur le forum VoodooHDA
Pour l'autre type de grésillement, je pense que tu parlais du problème en sortie de veille. Je le connais, je ne l'avais que sous Leo.
Enfin, pour revenir au sujet principal, chez moi AppleLPC.kext et AppleIntelCPUPo werManagement.kext sont bien chargées d'origine (sans aucunes injections ni DSDT), mais la fréquence reste au maximum...
les 2 commandes ioreg renvoient bien quelquechose.
J'ai besoin de VoodooPState (et de son genre de daemon) pour avoir les fréquences dynamiques.
Je viens de me rendre compte que j'ai oublié de préciser qu'il faut utiliser certains modèles Mac dans le smbios.plist pour que ça fonctionne... Oups
Par exemple MacPro3,1 ou MacBookPro5,1....
J'ajouterais une liste détaillée des modèle à utiliser, dès que possible.
A+
ah bah bravo! XD
Mac OS X ne devrait-t-il pas le gérer si toutes les extensions son chargées, le smbios.plist contient "MacBookPro5,1", et que les 2 commandes renvoient quelquechose?
PS: "PerformanceStat eArray" ne renvoie pas exactement la même valeur, mais il en renvoie une...
Si Mark-I fonctionne sur ton PC je te le conseil pour faire ça. Sinon via Hardware Monitor, ou iStat (température seulement, mais c'est un bon indicateur).
A+
En faite je regarde mes fréquences avec CPU-X (clone de CPU-Z pour MAC OS, développé par netkas), et je vois bien mon multiplicateur changer en fonction de la charge quand j'utilise VoodooPstates, alors que sans, il reste au maxi.
Tu devrais retrouver les même température que sous windows ou autres...