IPB

Bienvenue invité ( Connexion | Inscription )

> Continuer à utiliser un MacBook Pro 2011 malgré une carte graphique en panne, Réactions à la publication du 30/12/2014
Options
Lionel
posté 30 Dec 2014, 09:57
Message #1


BIDOUILLE Guru
*****

Groupe : Admin
Messages : 55 528
Inscrit : 14 Jan 2001
Lieu : Paris
Membre no 3



Nous donnons la parole à Laurent:

J'ai un mbp 2011 qui a perdu son gpu... Pas fan du four qui est une solution trop temporaire, j'ai enfin réussi à faire une install de yosemite avec unibeast. J'ai tout documenté. Mon mbp 2011 marche pas si mal.
http://ellis2323.github.io/mbp2011/Mbp2011_fr.html
Bon naturellement ca ne répare pas le Mac, mais ça le rend utilisable. Il manquera toujours le support d'écrans externes mais comme le gpu integrated n'est pas connecté au port Thunderbolt on pourra pas faire mieux.

Pour avoir une réparation réelle il faudra soit payer, soit attendre qu'Apple pressée par les tribunaux ne finisse par accepter de régler ce qui est un vice caché.
Lien vers le billet original


--------------------
C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
ellis2323
posté 30 Dec 2014, 21:44
Message #2


Nouveau Membre


Groupe : Membres
Messages : 15
Inscrit : 13 May 2009
Membre no 136 029



Bonsoir,

Unibeast n'agit comme un simple logiciel pour mettre l'installer sur une clef USB. Certaines extensions ne sont pas les mêmes et les options de boot sont spécifiques. Il suffit de voir dans le contenu de l'application Unibeast le contenu des differents pkg. Attention, il faut bien choisir le support Laptop sinon la clef usb n'atteindra pas l'installeur.

Ce message a été modifié par ellis2323 - 30 Dec 2014, 21:48.
Go to the top of the page
 
+Quote Post
polyzargone
posté 30 Dec 2014, 23:04
Message #3


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 775
Inscrit : 11 May 2006
Membre no 60 938



Citation (ellis2323 @ 30 Dec 2014, 21:44) *
Bonsoir,

Unibeast n'agit comme un simple logiciel pour mettre l'installer sur une clef USB. Certaines extensions ne sont pas les mêmes et les options de boot sont spécifiques. Il suffit de voir dans le contenu de l'application Unibeast le contenu des differents pkg. Attention, il faut bien choisir le support Laptop sinon la clef usb n'atteindra pas l'installeur.


Les extensions sont les mêmes que celles de l'installeur officiel.

Celles qu'UniBeast rajoute sont destinées à tout autre chose : Gestion réseau, FakeSMC pour "tromper" l'installeur et lui faire croire que c'est un vrai Mac (donc inutile dans ce cas précis), gestion des HDD SATA "autres", de la gestion d'énergie du CPU (inutile aussi), des périphériques PS/2 et un autre pour régler d'éventuels problèmes d'extinction/redémarrage.

Seul une option dans le org.chameleon.Boot.plist (IGPEnabler=Yes) pourrait expliquer le passage par le GPU intégré mais je suis surpris que ce soit aussi simple.

Les autres packages d'UniBeast sont destinés à d'autres versions d'OS X et aucun ne remplace/désactive les kexts nVidia ou AMD.

Pour moi, le mystère reste entier…

Citation (macmagna @ 30 Dec 2014, 22:30) *
Reste donc à déterminer ce qui change entre une installation Yosemite "standard" et une installation Yosemite Unibeast/Multibeast "standard".
Une fois qu'on aura la réponse on devrait pouvoir concevoir un simple patch sur l'installation officielle pour rendre la vie au MBPs sans passer par une réinstallation complète à la sauce Hackintosh...


Ce qui change, c'est qu'UniBeast installe un bootloader pour pouvoir démarrer depuis un PC et qu'il ajoute les extensions dont j'ai parlé pour régler certains problèmes qui empêcherait le PC de démarrer sous OS X (gestion d'énergie, FakeSMC, etc.). C'est tout.

C'est justement pourquoi je ne comprends pas bien comment cette solution peut régler le problème de GPU. Auparavant, sur Hackintosh, il existait bien une solution qui consistait à retirer les kexts AMD et nVidia pour forcer l'usage du GPU. Je crois que ce n'est plus nécessaire maintenant mais du coup, comme le système n'est pas altéré et n'est tout au plus que "patché" grâce à l'ajout d'extensions, je ne m'explique pas cette astuce. Je ne vois que cette option, IGPEnabler=Yes mais encore une fois, je trouve très surprenant que ce soit aussi simple.

Enfin bon, si ça marche tant mieux !

Ce message a été modifié par polyzargone - 30 Dec 2014, 23:12.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Guest_macmagna_*
posté 31 Dec 2014, 00:03
Message #4





Guests






Citation (polyzargone @ 30 Dec 2014, 23:04) *
Citation (ellis2323 @ 30 Dec 2014, 21:44) *
Bonsoir,

Unibeast n'agit comme un simple logiciel pour mettre l'installer sur une clef USB. Certaines extensions ne sont pas les mêmes et les options de boot sont spécifiques. Il suffit de voir dans le contenu de l'application Unibeast le contenu des differents pkg. Attention, il faut bien choisir le support Laptop sinon la clef usb n'atteindra pas l'installeur.

Les extensions sont les mêmes que celles de l'installeur officiel.

Celles qu'UniBeast rajoute sont destinées à tout autre chose : Gestion réseau, FakeSMC pour "tromper" l'installeur et lui faire croire que c'est un vrai Mac (donc inutile dans ce cas précis), gestion des HDD SATA "autres", de la gestion d'énergie du CPU (inutile aussi), des périphériques PS/2 et un autre pour régler d'éventuels problèmes d'extinction/redémarrage.

Seul une option dans le org.chameleon.Boot.plist (IGPEnabler=Yes) pourrait expliquer le passage par le GPU intégré mais je suis surpris que ce soit aussi simple.

Oui, c'est peut être (presque) aussi simple.

En parcourant la doc chez Tonymacx86, on trouve ceci: http://www.tonymacx86.com/graphics/131937-...gpdeviceid.html, qui nous indique que IGPEnabler sert bien à forcer l'activation du GPU Intel.

Je ne suis pas un spécialiste de Unibeast mais il semble que le fichier org.chameleon.Boot.plist serve à désigner quelles extensions seront lancées/activées ou non au moment du boot système. Il doit donc être possible de les lister une fois le système lancé et de comparer avec une installation "standard" pour savoir ce qui diffère entre les deux.

Comparter les sorties de:
Code
sudo kextstat -l
sur deux MacBook Pro similaires disposant de la même version du système dont l'un est installé "normalement" et l'autre via Unibeast pourrait donner un début de réponse.
Go to the top of the page
 
+Quote Post
polyzargone
posté 31 Dec 2014, 00:24
Message #5


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 775
Inscrit : 11 May 2006
Membre no 60 938



Citation (macmagna @ 31 Dec 2014, 00:03) *
Oui, c'est peut être (presque) aussi simple.

En parcourant la doc chez Tonymacx86, on trouve ceci: [url="http://www.tonymacx86.com/graphics/131937-chimera-hd-graphics-bootflags-igpenabler-igplatformid-igpdeviceid.html[/url], qui nous indique que IGPEnabler sert bien à forcer l'activation du GPU Intel.

Je ne suis pas un spécialiste de Unibeast mais il semble que le fichier org.chameleon.Boot.plist serve à désigner quelles extensions seront lancées/activées ou non au moment du boot système. Il doit donc être possible de les lister une fois le système lancé et de comparer avec une installation "standard" pour savoir ce qui diffère entre les deux.


Là, tu mets un point important en avant. Selon la doc :

c'est IGPlatformID et IGPDeviceID qui sont à retenir. Le premier sert à dire à l'installeur quel framebuffer utiliser (sans rentrer dans les détails, disons que ça active l'accélération matérielle) et le second sert à déterminer le type de GPU Intel (HD 3000, HD 4000, mobile, desktop, etc…). IGPEnabler va donc servir à forcer l'utilisation du GPU Intel et rendre donc l'astuce fonctionnelle.

Bien vu !

Citation (macmagna @ 31 Dec 2014, 00:03) *
Comparter les sorties de:
Code
sudo kextstat -l
sur deux MacBook Pro similaires disposant de la même version du système dont l'un est installé "normalement" et l'autre via Unibeast pourrait donner un début de réponse.


Ça pose une seconde question alors car cela implique qu'il faut installer Chimera/Chameleon (le bootloader) sur un vrai Mac pour que cela marche à chaque démarrage. Car c'est bien org.chameleon.Boot.plist qui va forcer l'utilisation du GPU Intel. Faut-il donc installer le bootloader et si oui, est-ce vraiment une bonne idée sur un vrai Mac qui n'est pas du tout prévu pour fonctionner de telle manière ? Est-ce sans risques ?

Là, je sèche un peu…


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Guest_macmagna_*
posté 31 Dec 2014, 09:28
Message #6





Guests






Citation (polyzargone @ 31 Dec 2014, 00:24) *
c'est IGPlatformID et IGPDeviceID qui sont à retenir. Le premier sert à dire à l'installeur quel framebuffer utiliser (sans rentrer dans les détails, disons que ça active l'accélération matérielle) et le second sert à déterminer le type de GPU Intel (HD 3000, HD 4000, mobile, desktop, etc…). IGPEnabler va donc servir à forcer l'utilisation du GPU Intel et rendre donc l'astuce fonctionnelle.

Ça pose une seconde question alors car cela implique qu'il faut installer Chimera/Chameleon (le bootloader) sur un vrai Mac pour que cela marche à chaque démarrage. Car c'est bien org.chameleon.Boot.plist qui va forcer l'utilisation du GPU Intel. Faut-il donc installer le bootloader et si oui, est-ce vraiment une bonne idée sur un vrai Mac qui n'est pas du tout prévu pour fonctionner de telle manière ? Est-ce sans risques ?

Pas forcement, c'est peut être juste la différence de configuration des extensions entre Uninbeast et MacOS "normal" qui fait la différence dans le fonctionnement ultérieur des machines, comme une version plus aboutie de la manip qui consiste à virer à la main les drivers AMD.

De mon point de vue, tous ces paramètres (IGPlatformID, IGPDeviceID, IGPEnabler) servent à définir ce qui doit être activé ou pas selon la machine concerné. Si cette configuration ne concerne que les extensions systèmes (kext) à charger alors mon idée de comparer ce qui diffère à ce niveau entre deux MBP, l'un normal et l'autre installé avec Unibeast, devrait fonctionner. Rester à trouver deux volontaires pour poster leur sortie de "sudo kextstat -l" afin d'effectuer la comparaison.

Bien entendu, si l'action du boot loader dépasse le cadre du chargement du système seul et agît aussi à un niveau plus bas (EFI?) alors la comparaison des kext chargées ne sera probablement pas suffisante.

Ce message a été modifié par macmagna - 31 Dec 2014, 09:34.
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Lionel   Continuer à utiliser un MacBook Pro 2011 malgré une carte graphique en panne   30 Dec 2014, 09:57
- - Eagle Kiss   Citation (Lionel @ 30 Dec 2014, 09:57) Po...   30 Dec 2014, 10:23
- - misc   Merci pour l'info, c'est bien a avoir sous...   30 Dec 2014, 10:29
|- - Faabb   Citation (misc @ 30 Dec 2014, 11:29) Merc...   30 Dec 2014, 16:48
|- - Eagle Kiss   Citation (Faabb @ 30 Dec 2014, 16:48) - E...   30 Dec 2014, 17:16
|- - delo06to75   Citation (Eagle Kiss @ 30 Dec 2014, 17:16...   5 Jan 2015, 15:49
|- - polyzargone   Citation (delo06to75 @ 5 Jan 2015, 15:49)...   5 Jan 2015, 16:23
|- - delo06to75   Citation (polyzargone @ 5 Jan 2015, 16:23...   5 Jan 2015, 16:31
|- - polyzargone   Citation (delo06to75 @ 5 Jan 2015, 16:31)...   5 Jan 2015, 17:27
- - owai   sinon le four marche très très bien... réussi 3...   30 Dec 2014, 10:30
|- - Eagle Kiss   Citation (owai @ 30 Dec 2014, 10:30) sino...   30 Dec 2014, 10:33
|- - hellomorld   Citation (owai @ 30 Dec 2014, 10:30) sino...   30 Dec 2014, 17:25
- - Zetiag   Ça vaut bien le coup d'acheter un mac la peau...   30 Dec 2014, 10:36
- - sinbad21   Je suis entièrement d'accord avec sa conclusi...   30 Dec 2014, 10:44
|- - Eagle Kiss   Citation (sinbad21 @ 30 Dec 2014, 10:44) ...   30 Dec 2014, 10:51
|- - r@net54   Citation (sinbad21 @ 30 Dec 2014, 11:44) ...   30 Dec 2014, 12:49
|- - sinbad21   Citation (r@net54 @ 30 Dec 2014, 13:49) C...   30 Dec 2014, 14:37
- - 406   Mon titanium 1ghz de 2002 fonctionne très bien. b...   30 Dec 2014, 10:55
- - Drakko   Mon MB Pro 15 pouces mid-2010 est passé au change...   30 Dec 2014, 10:59
- - scentstone   Bonjour et merci de cette info. J'ai un MBPro...   30 Dec 2014, 10:59
|- - lolo-69   Citation (scentstone @ 30 Dec 2014, 10:59...   30 Dec 2014, 11:28
||- - Cekter   Citation (lolo-69 @ 30 Dec 2014, 11...   30 Dec 2014, 11:45
|- - scentstone   Citation (scentstone @ 30 Dec 2014, 11:59...   30 Dec 2014, 13:40
- - mR_Zlu   J'ai un macbook pro 17 fin 2007 (!) qui a ...   30 Dec 2014, 11:13
- - nicopulse   La solution : un recommandé au vendeur, puis un r...   30 Dec 2014, 11:26
|- - iAPX   Citation (nicopulse @ 30 Dec 2014, 05:26)...   30 Dec 2014, 13:55
|- - Illiade   Citation (iAPX @ 30 Dec 2014, 14:55) +1 s...   30 Dec 2014, 15:22
|- - iAPX   Citation (Illiade @ 30 Dec 2014, 09:22) C...   30 Dec 2014, 20:44
- - sinbad21   Mon MBP de début 2008 a lui aissi été pris en c...   30 Dec 2014, 11:37
- - ellis2323   salut, Comme vous j'attends et fait attendre ...   30 Dec 2014, 11:45
- - owai   une autre technique (mais qui fera surement sauter...   30 Dec 2014, 12:00
- - ptitfou75   Bonjour à tous! Et bravo pour ce tuto! J...   30 Dec 2014, 12:10
- - Eagle Kiss   Citation (Lionel @ 30 Dec 2014, 09:57) J...   30 Dec 2014, 12:15
|- - prijker   Citation (Eagle Kiss @ 30 Dec 2014, 12:15...   30 Dec 2014, 12:51
- - cheblon   Bonjour, j'ai fait réparer le mien en Allemag...   30 Dec 2014, 12:47
- - ellis2323   salut Eagle Kiss, Oui c'est le fait de passer...   30 Dec 2014, 13:32
|- - Eagle Kiss   Citation (ellis2323 @ 30 Dec 2014, 13:32)...   30 Dec 2014, 13:36
- - ellis2323   Re Eagle Kiss, Je serai preneur de tes retours n...   30 Dec 2014, 13:54
- - PierreH   J'ai un 2010 qui s'éteint inopinément, c...   30 Dec 2014, 14:09
- - PERRETSY   Depuis que j'ai eu un problème avec un macboo...   30 Dec 2014, 16:02
- - macmagna   Quelqu'un peut-il m'expliquer en quoi le f...   30 Dec 2014, 18:00
|- - polyzargone   Citation (macmagna @ 30 Dec 2014, 18:00) ...   30 Dec 2014, 21:27
- - neovex   Bonjour à tous, ma copine à un MacBook Pro 15...   30 Dec 2014, 18:14
- - shredup   Bonjour à tous Pas vraiment le sujet de base mais...   30 Dec 2014, 19:15
|- - Philgood   Citation (shredup @ 30 Dec 2014, 19:15) B...   30 Dec 2014, 21:47
- - pyropat73   L'utilisation de GFX Card Status n'est pas...   30 Dec 2014, 19:43
- - stephn666   Bonsoir, Pour avoir dépanner un bon paquet de mac...   30 Dec 2014, 20:57
- - ellis2323   Bonsoir, Unibeast n'agit comme un simple logi...   30 Dec 2014, 21:44
|- - macmagna   Citation (ellis2323 @ 30 Dec 2014, 21:44)...   30 Dec 2014, 22:30
|- - polyzargone   Citation (ellis2323 @ 30 Dec 2014, 21:44)...   30 Dec 2014, 23:04
|- - macmagna   Citation (polyzargone @ 30 Dec 2014, 23:0...   31 Dec 2014, 00:03
|- - polyzargone   Citation (macmagna @ 31 Dec 2014, 00:03) ...   31 Dec 2014, 00:24
|- - macmagna   Citation (polyzargone @ 31 Dec 2014, 00:2...   31 Dec 2014, 09:28
|- - polyzargone   Citation (macmagna @ 31 Dec 2014, 09:28) ...   31 Dec 2014, 14:03
|- - macmagna   Citation (polyzargone @ 31 Dec 2014, 14:0...   31 Dec 2014, 14:19
|- - polyzargone   Citation (macmagna @ 31 Dec 2014, 14:19) ...   31 Dec 2014, 14:44
- - Album   ^ 7 minutes, 10 minutes, tout se discute, pour ma ...   30 Dec 2014, 21:47
|- - polyzargone   Citation (Album @ 30 Dec 2014, 21:47) ^ 7...   30 Dec 2014, 21:51
- - macmagna   Citation (polyzargone @ 31 Dec 2014, 14:4...   31 Dec 2014, 17:09
|- - polyzargone   Citation (macmagna @ 31 Dec 2014, 17:09) ...   31 Dec 2014, 18:03
- - delo06to75   Oui tout à fait, j'ai bien coché laptop. A l...   6 Jan 2015, 09:46
|- - polyzargone   Citation (delo06to75 @ 6 Jan 2015, 09:46)...   6 Jan 2015, 13:14
- - LucL   Ouîîîî ! Ca marche. Bon ce fut laborieux...   27 Jan 2015, 22:49
- - prijker   Bonjour à tous! Des nouvelles depuis janvier ...   14 Jan 2016, 12:44
- - polyzargone   Des nouvelles ? Visiblement non. Mais le forum Ha...   14 Jan 2016, 12:54
- - prijker   Salut. Désolé de revenir à ce post 2 ans après...   24 Mar 2016, 13:18
- - prijker   dommage, ce post est moribond...   15 Apr 2016, 19:05
- - 4mid   GfxCardStatus marche bien sur mon mbp 2010 dont la...   27 Aug 2016, 17:39
- - baron   Si tu peux prouver que le défaut était bien pré...   27 Aug 2016, 19:59
- - 4mid   Le défaut n'est apparu qu'après 4 ans, c...   29 Aug 2016, 14:01
- - cjbusiness   Mon MBP middle 2010 souffre du bug de carte graphi...   1 Oct 2016, 08:28
- - tuaneric   Bonjour tout monde Maintenance on peut changer ...   26 Feb 2018, 19:52


Reply to this topicStart new topic
7 utilisateur(s) sur ce sujet (7 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 2nd August 2025 - 04:24