Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ [Hackintosh] Installation et configuration _ Monterey sur Asus Gryphon Z87 +i7-4770K et RX 6800 XT

Écrit par : jeandemi 25 Nov 2023, 19:46

Suite à ce fil:
https://forum.macbidouille.com/index.php?showtopic=425269
j'ai longuement hésité, et comme mon pote est content de l'Asus Rog Stryx X99-Gaming avec le Xeon E5-1660v3 overclocké, j'ai repris son matériel.
J'ai donc:
Processeur i7-4770K
Carte mère Asus Gryphon Z87
RAM 2x 8 GB DDR3-1600
Carte graphique XFX RX 6800 XT
SSD SATA WD Red 4 TB
DVD-RW Asus SATA
Façade 5"1/4 USB (hub 2 -> 4 ports USB2 + 2 USB3)
Boîtier Antec NSK ancien (2 ports USB2 en façade) dont j'ai retiré les baies internes de disques durs (pour faire de la place pour la carte graphique)
Alimentation Corsair HX550 modulaire

J'ai installé Monterey avec Clover, mais j'ai galéré, si j'utilisais la dernière version de Clover Configurator (5.27), il me faisait n'importe quoi dans le config.plist (effacement des Quirks ou des infos SMBIOS...) j'ai dû utiliser une 5.23
Je me suis basé sur une config faite pour mon Hack no10, qui a un CPU Haswell également, dans laquelle j'ai réinjecté les SSDT refaits pour la nouvelle config, mais la carte graphique Intel intégrée au CPU n'est pas vue. En même temps, je ne vois pas vraiment de paramètres dans le BIOS pour cette carte, donc je ne sais pas quelle est l'origine du problème.

Pour le SMBIOS, j'ai choisi iMac 16,2 qui est compatible avec Monterey (le 15,1 est limité à Big Sur)

J'ai galéré pour le mapping USB, avant de me rappeler qu'il ne fallait pas le faire avec Big Sur ou supérieur. J'ai donc utilisé Mojave pour ce faire. Mais il me semblait qu'il y avait moyen, jusqu'aux CPU Broadwell, de rediriger les ports USB2 vers l'EHCI (EC01 ou EC02, les CPU Skylake et supérieurs n'en disposant plus) pour "libérer de la place" pour les USB3 sur le contrôleur XHCI, mais je n'ai pas trouvé comment. Pouvez-vous m'aider?
Actuellement, j'ai les 6 ports USB3 (4 AR et 2 AV) qui ne fonctionnent qu'en USB3 et les 8 ports USB2 (4 AV et 4 AR).

L'ordi tourne et a des performances plutôt bonnes, mais si je fais tourner Intel Power Gadget, il ne m'affiche pas la vitesse du CPU qui reste à 0. Donc je ne sais pas si le SSDT fait avec SSDTPrGen fonctionne. Je ne sais pas trop non-plus quelle est l'utilité de CPUFriend, si ça va de pair avec le SSDT ou si c'est une alternative (en conflit?)

J'hésite à refaire l'EFI avec OpenCore (j'en ai peut-être déjà une faite pour le hack 10), qu'en pensez-vous?












Écrit par : jeandemi 29 Nov 2023, 09:57

Citation (jeandemi @ 25 Nov 2023, 19:46) *
pour le mapping USB, il me semblait qu'il y avait moyen, jusqu'aux CPU Broadwell, de rediriger les ports USB2 vers l'EHCI (EC01 ou EC02, les CPU Skylake et supérieurs n'en disposant plus) pour "libérer de la place" pour les USB3 sur le contrôleur XHCI, mais je n'ai pas trouvé comment. Pouvez-vous m'aider?

L'ordi tourne et a des performances plutôt bonnes, mais si je fais tourner Intel Power Gadget, il ne m'affiche pas la vitesse du CPU qui reste à 0. Donc je ne sais pas si le SSDT fait avec SSDTPrGen fonctionne. Je ne sais pas trop non-plus quelle est l'utilité de CPUFriend, si ça va de pair avec le SSDT ou si c'est une alternative (en conflit?)

J'hésite à refaire l'EFI avec OpenCore (j'en ai peut-être déjà une faite pour le hack 10), qu'en pensez-vous?

Personne n'a d'idée pour une réponse à ces questions ?
Merci

Écrit par : mbournau 29 Nov 2023, 11:46

Citation (jeandemi @ 29 Nov 2023, 09:57) *
pour le mapping USB, il me semblait qu'il y avait moyen, jusqu'aux CPU Broadwell, de rediriger les ports USB2 vers l'EHCI (EC01 ou EC02, les CPU Skylake et supérieurs n'en disposant plus) pour "libérer de la place" pour les USB3 sur le contrôleur XHCI, mais je n'ai pas trouvé comment. Pouvez-vous m'aider?


Peut être https://www.travelertechie.com/2019/02/create-ssdt-to-fix-usb-rehabmans-way.html mais bon...

Écrit par : Krazubu 30 Nov 2023, 09:22

Citation (jeandemi @ 25 Nov 2023, 19:46) *
L'ordi tourne et a des performances plutôt bonnes, mais si je fais tourner Intel Power Gadget, il ne m'affiche pas la vitesse du CPU qui reste à 0. Donc je ne sais pas si le SSDT fait avec SSDTPrGen fonctionne.

Pour moi si l'app reste à 0 c'est un problème différent d'une histoire de SSDT.
N'aurais-tu pas simplement oublié d'installer/autoriser l'extension intel qui va avec ?

Écrit par : jeandemi 30 Nov 2023, 10:10

Merci pour le lien mbournau, j'ai regardé et pas tout compris si ça faisait ça, mais je vais essayer. L'idée est que, comme on est limité à 15 ports par contrôleur, on fait gérer les ports exclusivement USB 2 par le driver EHCI (EC01 ou EC02) et les ports USB 3 (et USB 2 associés) par l'XHCI, ce qui permet d'avoir plus de ports fonctionnels.
Cette astuce n'est plus possible sur les Skylake et plus récents car ils n'ont plus de contrôleur EHCI

Krazubu: C'est possible... Mais iStat Menu ne me donne pas non-plus les fréquences, juste les températures

Possible également que des paramètres liés à l'overclocking dans le BIOS perturbent le SSDT. Je devrais le refaire avec la version bêta de SSDTPRGen en créant une variante avec les paramètres de boost présents dans le BIOS

Je viens de regarder, mon Hackintosh no10 est fait avec Clover, et je n'ai pas de version (fonctionnelle du moins) avec OpenCore de l'EFI. Donc si je veux utiliser OpenCore sur celui-ci, je dois repartir de zéro.

Merci

Écrit par : jeandemi 30 Nov 2023, 13:41

Citation (Krazubu @ 30 Nov 2023, 09:22) *
N'aurais-tu pas simplement oublié d'installer/autoriser l'extension intel qui va avec ?

J'ai réinstallé IPG, cette fois en autorisant bien l'extension, sans changement.
J'en ai profité pour purger certaines extensions que l'assistant de migration m'avait transférées à partir de mon ancien Mac sous Sierra, comme le VoodooHDA, le AppleHDADisabler et toutes les extensions des drivers Web de nVidia. J'ai réparé les autorisations également, sans changement.

J'ai enlevé tous les paramètres d'overclocking dans le BIOS, pas de changement
La carte graphique Intel y est bien activée et il me semble que j'ai bien les bons paramètres dans mon config.plist

Mais elle n'est pas détectée dans Hackingtool

Écrit par : jeandemi 3 Dec 2023, 11:37

J'ai résolu le problème avec Intel Power Gadget, il faut prendre le fichier EnergyDriver.kext qui se trouve dans //Library/Extensions/ et le mettre dans EFI//EFI/Clover/Kexts/Others/

Citation
J'ai enlevé tous les paramètres d'overclocking dans le BIOS, pas de changement

Si, il y a un changement, les score GeekBench sont moins bons. Je vais donc les remettre et vérifier maintenant si le CPU monte au delà des 3,9GHz qui est la fréquence de boost standard

Personne n'a d'idée pour la carte graphique Intel?

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)