Jump to content

35 posts in this topic

Recommended Posts

Bonjour à tous !

 

Voilà, j'ai une config plutôt stable :

 

CPU e8500 @ 3,16 GHz

CM MSI G41M P33-Combo

XFX GeForce nVidia 8800 GT 512Mb Full QE/CI avec DSDT patchée (merci à Hervé)

6 Go DDR3

et 3 HDDs SATA + 1 PATA

 

En revanche, niveau PowerManagement, c'est le néant total. Pas de mise en veille (impossible de "réveiller" le Mac et de toute façon, l'UC ne s'éteint pas, juste l'écran), pas de gestion du SpeedStep, des C-States, des P-States (chargés par Chameleon mais je ne sais pas comment le vérifier), pas de gestion du ventilateur CPU qui se met en marche tout seul sans raison apparente, etc…

 

Bref, le but ici est donc de régler au moins le problème de veille et du ventillo, le reste étant le bienvenu mais pas essentiel pour une machine de bureau.

Mon premier réflexe a été de virer le NullCPUPowerManagment mais comme il fallait s'y attendre, le Mac freeze quasiment immédiatement après être arrivé sur le bureau.

 

Donc à part patcher la DSDT, je vois pas comment y parvenir. J'ai essayé d'ajouter un patch _WAK mais cela ne change rien.

Si vous avez des idées, je prends !

 

Merci

DSDT Patched & Original+IOReg.zip

Share this post


Link to post
Share on other sites
Advertisement

Ok, on va commencer par la gestion CPU et le reste viendra peut-être tout seul après... L'idée ici est d'utiliser les récents kext FakeSMC de Kozlek  qui permettent d'obtenir la gestion d'alim CPU native et de tuner ces kexts pour qu'ils contiennent les clés SMC d'un modèle Mac qui ressemblent à ta machine. Ensuite, on vient compléter cela par l'utilisation d'une plist SMBIOS qui correspond au modèle Mac visé.

 

Pour cela, on se base sur 2 éléments principaux que sont 1) le CPU et 2) la carte/puce graphique. Dans ton cas, nous sommes donc sur un Core2Duo Intel E8500 et une nVidia GeForce 8800GT. Je serais assez partant de tenter un profil type iMac 8,1/9,1/10,1 (on pourrait opter pour un MacPro3,1 mais ceux-ci étaient basés sur des Xeon Quad-Core et donc la gestion CPU est sans doute différente).

 

Pourquoi ces modèles iMac? Et bien, il suffit de regarder leurs specs dans l'onglet SMBIOS de l'outil Chameleon Wizard:

iMac (8,1) -> C2D E8xxx Series, FSB 800MHz, DDR2 RAM, nVidia GeForce 8800GS

iMac (9,1) -> C2D E8xxx Series, FSB 1066MHz, DDR3 RAM, nVidia GeForce 9400M/GT120

iMac(10,1) -> C2D E8xxx Series, FSB 1066MHz, DDR3 RAM, nVidia GeForce 9400M

 

C'est ce qui ressemble le plus à ton PC. J'ai moi-même un Dell Vostro 200 équipé d'un C2D E8600 @3.33GHz, FSB 1333MHz et nVidia GeForce GT610. J'utilise le profil iMac (10,1) et ça marche nickel: SpeedStep CPU total et throttling GPU également. Le tout nativement.

 

Je te suggère donc d'utiliser les fichiers suivants qui sont déjà préparés pour un profil iMac (10,1):

FakeSMC.kext.zip smbios.plist.zip org.chameleon.Boot.plist.zip

HWMonitor.zip

 

Si tu disposes d'une installation myHack, tu places les plist SMBIOS + boot Chameleon dans /Extra et tu remplaces le FakeSMC dans /Extra/Extensions par la version ci-dessus. Tu devras ensuite retirer, s'ils existent, tout kext de type IntelCPUMonitor, NullCPUPowerManagement, VoodooPState, etc. avant de lancer un myFix (quick) et redémarrer. Tu pourras ensuite utiliser l'appli HWmonitor ci-jointe pour monitorer la gestion CPU et GPU.

 

La mise en veille et réveil marcheront peut-être d'emblée ensuite; si ça n'était pas le cas, il faudra regarder pour un patch DSDT. Idem pour l'extinction et/ou redémarrage du PC.

Share this post


Link to post
Share on other sites

Ok, merci pour cette belle explication claire et précise.

 

Pas d'install myHack pour le moment (mais c'est prévu prochainement car un bon nettoyage de zéro me parait être une bonne solution pour bien faire les choses, j'attends de voir comment ça évolue avec Yosemite et je surveille de près la future release myHack v4 :drool:  ).

 

Ceci dit, dis moi si je me trompe, rien ne m'empêche d'installer myHack Utilities et de procéder comme expliqué via le kext et l'appli myHack.

 

Je m'occupe de tout ça dans la soirée et je te tiens au jus bien évidemment.

Share this post


Link to post
Share on other sites

Alors, voilà les nouvelles :

 

J'ai pu démarrer sans NullCPUPowerManagement et le système est stable. J'en ai profité pour virer quelques kexts inutiles à ma config et hormis pour l'Ethernet et l'audio, j'ai un système qui devrait être 100% Vanilla.

En revanche, le processeur semble chauffé plus que d'habitude, 87/83° alors qu'il était plus vers les 77° auparavant, du coup le ventillo tourne encore plus qu'avant :(.

Pour la mise en veille, niet l'écran s'éteint, l'UC non et le ventillo s'emballe ! :frantics:  Seule solution, Hard reset.

Voili-voilou, je pense que le patch DSDT va donc s'imposer…

À noter, que j'ai lu quelque part que le chipset G41 Intel n'avait jamais été employé sur les Mac Intel et j'ai également remarqué que sous Windows, la situatiion n'était pas vraiment meilleure, la mise en veille causant plus ou moins les mêmes symptomes :thumbsdown_anim:

Share this post


Link to post
Share on other sites

Tu as pu vérifier et confirmer le SpeedStep CPU natif avec HW Monitor? Mon E8600 n'atteint jamais ces T° là… Ok, il est peu poussé je dois dire, mais quand même.

Share this post


Link to post
Share on other sites

Woaou, ça chauffe dur! Chez moi, ça tourne dans les 50°, ce qui me parait tout à fait normal et en ligne avec les T° que j'avais sous Windows.

post-851564-0-19541100-1406480612_thumb.png

 

Je ne vois pas trop pourquoi ton E8500 chaufferait bien plus que mon E8600. Mon Vostro dispose d'un bon gros ventilo CPU (enfin, à ce qu'il me semble), mais bon… Tu as quoi comme type d'installation?

 

Par contre, je vois qu'à 2.0GHz (fréquence minimale), mon CPU est à 1.088V quand le tien est à 1.640V. Pour moi, c'est là que ça se joue. Comment est configuré ton BIOS en gestion d'alim? Tu peux régler la tension CPU dans ton BIOS?

 

On peut aussi tenter le profil iMac (8,1); je te prépare le kext FakeSMC + plist SMBIOS.

Share this post


Link to post
Share on other sites

Boitier ATX, Alim 600 W, 3 HDDs SATA 1 HDD ATA, Geforce 8800 GT 512Mo format "long" alimentée par molex 6 pins, Une carte PCI Tuner TV (quasi-inutile donc je peux tjs la virer), 6 Go DDR3 sur CM MSI G41M P33-Combo, Ventirad Intel de base.

 

Rien de vraiment extraordinaire en fait…

Share this post


Link to post
Share on other sites

Ah !  :P

 

1 HDD OS X 10.9.4, en MBR avec Chameleon + 1 partition de données HFS+, 1 HDD pour Windows 8.1 en MBR, 1 HDD en MBR pour Time Machine + données NTFS, 1 HDD pour Yosemite (Clover) en MBR.


je vais voir pour le bios…

Share this post


Link to post
Share on other sites

Tu gères comments tes kexts sous ton installation Mavericks? Directement depuis /S/L/E ou bien via un /Extra? A la mano ou via un utilitaire genre KextWizard?

 

Il serait également intéressant de voir ce que ça donne sous ton installation Clover/Yosemite (il faut utiliser le même FakeSMC et virer NullCPUPM).


Les fichiers modifiés pour profil iMac (8,1):

FakeSMC_iMac8,1.kext.zip SMBios_iMac8,1.plist.zip

Share this post


Link to post
Share on other sites

Avec KextWizard. Depuis hier je me suis fait une install à la myHack avec /Extra/Extensions, kext myHack dans S/L/E et myFix quick ou full selon les circonstances.

Il m'est arrivé de le faire à la mano quand j'avais la flemme de redémarrer pour VoodooHDA avec copie directe dans S/L/E puis chmod -R 755 et chown -R root:wheel et enfin kextload -v mais c'est rare.

 

images du bios (désolé pour la qualité pourrie)

 

post-1163891-0-76801400-1406484701_thumb.jpg

post-1163891-0-32350900-1406484717_thumb.jpg

post-1163891-0-44755900-1406484732_thumb.jpg

Share this post


Link to post
Share on other sites

C'est surtout qu'elles sont à l'envers! Tu peux nous les remettre dans le bon sens? Les 2 dernières sont les mêmes aussi...

Share this post


Link to post
Share on other sites

:poster_oops: euh désolé mais quoique je fasse, l'uploader du site me les met à l'envers alors que chez moi elles sont bien à l'endroit… :wallbash:


là, je les ai retourné avec Photoshop… va comprendre !


Bon, sinon ya du mieux avec le profil iMac 8,1

post-1163891-0-39469600-1406486647_thumb.jpg

post-1163891-0-64524300-1406486669_thumb.jpg

post-1163891-0-13860600-1406486683_thumb.jpg

post-1163891-0-19060100-1406486687_thumb.png

Share this post


Link to post
Share on other sites

:)

 

je me suis coincé le cou  !! 

 

ça chauffe sévère !! mais je pense que les valeurs sont fausses (celle de hwmonitor)

 

la jonction du die brule à 120 °C normalement 

 

 

Share this post


Link to post
Share on other sites

C'est bizarre quand même ces T°. Tu peux nous lister les kexts que tu rajoutes à la mano sur ton système? Mais je dois bien admettre que même dans le BIOS c'est chaud: 69°C à 1.232V. Ca vaut sans doute le coup de revoir la pâte thermique, voire le ventilo.

Share this post


Link to post
Share on other sites

Alors :

 

360Controller.kext (manette XBOX)

Wireless360Controller.kext

WirelessGamingReceiver.kext

AirParrotDriver.kext

RealtekRTL8100.kext (Ethernet)

VoodooHDA.kext

 

et myHack.kext qui contient les pilotes PS2 Voodoo, lspci, Patched_10.7_AppleRTC.kext, lspci, FakeSMC et les Sensors HW

 

Et peut être 2-3 kexts installés par TuxeraNTFS et Paragon ExtFS dont je ne connais pas le nom.

 

C'est tout sauf oubli/erreur de ma part/

Rien de bien exotique donc.

 

Je passe demain chez l'apoticaire du coin pour racheter de la pâte thermique ;-)

Share this post


Link to post
Share on other sites

Ok, problème de chauffe réglé en ajustant les paramètres de tension CPU dans le BIOS. En réglant VTT CPU à 1.154V plutôt que sur "Auto", les T° sont redescendues entre 48° et 62° selon la fréquence d'horloge (SpeedStep natif fonctionnant avec profil iMac (10,1) :yes: ).

 

Fini les merguez sauce E8500!

Share this post


Link to post
Share on other sites

Oups, ma vieille habitude de l'anglais systématique sur les forums Hackintosh!  :drool:

 

On avance, on avance, y'a plus qu'à attaquer la veille et sortie de veille alors. Ca sera peut-être plus compliqué. A voir...

Share this post


Link to post
Share on other sites

Preuve en image avec 1,154 V dans le BIOS. En dessous, (1,148 V Not Recomended), plus de SpeedStep et scores pourris dans Geekbench :P

 

score pourri ? pas si pourri que ça se sont les chiffres d'un Q6600 ou d'un Phenom 9500 , faut pas oublié que c'est qu'un core2duo 45nm de bientôt 6 ans ;)

Share this post


Link to post
Share on other sites

Un peu de feedback :

 

J'ai réinstallé Mavericks 10.9.4 avec myHack, mon ancien dossier Extra et la DSDT qui va bien :

 

AppleACPIPS2Nub.kext
ApplePS2Controller.kext
FakeSMC.kext (v. 6.10.1323)
lspcidrv.kext
Patched_10.7_AppleRTC.kext
RealtekRTL8100.kext
VoodooHDA.kext

 

Le reste, c'est du 100% Vanilla.

 

Le SpeedStep fonctionne, L'extinction aussi, La GeForce nickel, les T° sont "normales" (entre 48° et 65°) les benchmarks varient entre 4200 et 4300 et le CPU VTT est réglé sur 1,154 V. HWMonitor continue de m'afficher 1,648 V mais, bon, comme ça à l'air de marcher je ne m'y fie pas vraiment.

 

En revanche le Sleep ne veut rien savoir. Petite évolution toutefois, au tout début, l'écran s'éteignait mais pas l'UC et impossible de le rallumer sans Hard reset. Juste avant la réinstallation de Mavericks, l'écran s'éteignait, le ventillo mettait un gros coup de boost, l'UC s'éteignait ensuite puis reboot direct (sans clear CMOS néanmoins).

Maintenant, l'écran s'éteint mais pas l'UC mais je peux revenir sur le bureau d'un clic de souris.

Share this post


Link to post
Share on other sites

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

    No registered users viewing this page.

  • Similar Content

    • By Poirot
      I have a Vanilla Catalina issue….with a different twist.  Installation/upgrade went fine, just took a loooooooong time as I was working from a cloned Mojave external USB hard drive.  Boots just fine, and all my apps seem happy.  Here lies the twist....Sleep/wake.  It will sleep and stay asleep just fine.  The issue is with waking up:

      Under Clover with FakeSMC, it would wake, but not accept my password. ??????  Ok, its clover....
      Under Clover 0.5.5 with VitrualSMC, it would wake, but with no video signal/crash.  Again, its clover...
      Under OpenCore 0.5.5 with VirtualSMC, it would wake, but with no video signal/crash, and no crash log.
      Under OpenCore 0.5.5 with FakeSMC, it sleeps, it wakes,....and accepts my password!!!!   Only once.  The next time it went to sleep, it would wake, but not accept my password.  HUH??????
       
      Kinda strange.  For the most part I have just stuck with Mojave.  I was waiting for the next build of OC, but I may just use OC builder myself and see if the latest solves any issue, as I see there have been quite a few updates to the project.  In the mean time…..suggestions?  I have attached an image of the efi.
       
      Specs:
      Gigabyte Z390 Aorus Xtreme
      Intel 9900K, stuck @ 4.9Ghz
      Sapphire RX590 Nitro+
      Corsair AX1200i
      32GB Corsair Dominator Ram
      Lian Li 011 Dynamic XL
       
      Poirot

    • By kevpatts
      Hey all,
       
      This is the opposite of a lot of other peoples problems!
       
      For me USB ports (ASRock Z390 Phantom mITX) work for USB devices all the time. USB3 devices don't work when I boot until AFTER I sleep and then wake again; then everything works fine.
       
      Any idea how to get them working straight after boot/login?
       
      Kev
    • By John Wilde
      Salve, chiedo aiuto con il mio primo hackintosh!
      E’ stata ardua ma son riuscito grazie a varie guide a sistemare piano piano il tutto. 
      Purtroppo l’unica cosa che ancora non sono riuscito a sistemare è lo sleep. 
      Se premo Stop, nel laptop si oscura soltanto lo schermo, e appena premo un tasto o muovo il mouse, compare il logo del caricamento e subito dopo il desktop.
      Ho letto che va patchato il DSDT, non ne sono sicuro, ma per lo sleep non so proprio come fare. L’unica patch che ho fatto al DSDT è stato per l’audio.
      Inoltre, un altra cosa che non vanno sono i tasti per la luminosità. La luminosità riesco a impostarla dalle impostazioni, quindi andrebbero solo rimappati i tasti..
      Per il resto va tutto, la scheda video nvidia mi pare di aver letto che non è compatibile, ma mi basta la intel. La scheda di rete che monto è un AR9565 (lo so che non è delle migliori, ma funziona bene al momento, magari la cambierò in seguito). La configurazione credo sia un pò sporca, probabilmente molte opzioni sono del tutto inutili, ma ripeto è il mio primo hackintosh..
      Se qualche anima pia mi vuole aiutare a sistemarla un pò ben venga, tuttavia ciò che mi interessa principalmente è lo sleep..

      Allego Cartella Clover, IoReg e cartella Origin.
      All’interno della cartella Patched ci sta gia un dsdt modificato per l’audio, a cui ho aggiunto solo l’IRQ fix, ma non ricordo se ho aggiunto altre cose nel tentativo vano di sistemare lo sleep, quindi prendete il tutto con le pinze.
      Grazie mille in anticipo a chiunque provi ad aiutarmi!
      CLOVER.zip
      origin.zip
      John’s iMac.ioreg.zip
×