HACKINTOSH MONTRÉAL & FRANCE

Tuto Webdriver - Page 4 Popup110
Vous devez lire la charte et vous présenter avant de poster!
➤  La Charte du Forum

➤  Présentation

Tuto Webdriver

Page 4 sur 4 Précédent  1, 2, 3, 4

Aller en bas

Tuto Webdriver - Page 4 Empty Tuto Webdriver

Message par emax31 le Mer 11 Mai - 4:11

Rappel du premier message :

Quel pilote doit-on installer pour son nouveau GPU ?
Afin de tirer le meilleur parti de votre nouvelle carte graphique GPU vous pouvez avoir besoin d'installer de nouveaux pilotes pour votre version actuelle de Mac OS X.
Les GPU AMD ne nécessitent pas de pilotes supplémentaires; ils sont inclus directement dans OS X.

Nous nous intéresserons donc uniquement aux GPU Nvidia
Les GPU Nvidia reçoivent des mises à jour de pilotes peu de temps après chaque nouvelle mise à jour de version de OS X. Un seul pilote est libéré par Nvidia et il inclut le support pour tous leurs GPU de dernières générations.
Certaines versions de OS X d'une même version ont plusieurs pilotes . Ces pilotes sont différenciés par un numéro de version entre parenthèses, qui correspond au numéro de Build. Les pilotes Web Nvidia sont jumelés à un "Build" spécifique de OS X. Le nouveau numéro de build nécessite un nouveau pilote Web.
Nvidia WebDriver
Les pilotes ne sont pas appelés pilotes Nvidia pour OS X, ils sont tous intitulés "Quadro & GeForce Mac OS X Driver Release xxx.xx.xx".
http://www.nvidia.fr/download/driverResults.aspx/127827/fr

Cuda
Pour activer le support CUDA les cartes Nvidia exigent également un pilote CUDA .
Sur la même page du pilote vous trouverez aussi le lien du pilote CUDA avec cette explication" Pour les applications qui tirent parti de l'architecture CUDA de certaines cartes graphiques NVIDIA, les utilisateurs devront télécharger et installer le pilote 7.5.26 (actuellement) pour Mac situé ici. "
Installez le dernier pilote CUDA qui fonctionne avec votre version actuellement installée de OS X pour activer le support CUDA.
Exemple : CUDA driver update to support MAC OS X 10.11.4 and NVIDIA display driver 346.03.06f01
Lien des archives pour CUDA Drivers ci-dessous
http://www.nvidia.com/object/mac-driver-archive.html

Les cartes GTX960 / 970 / 980 nécessite 10.10 ou une version ultérieure et le Web Driver pour pouvoir fonctionner pleinement.
Voici une liste non exhaustive pour les dernières versions OSX actuelles de pilotes Web Nvidia
Mavericks 10.9.5
(13F1712) 334.01.03f09
(13F1808) 334.01.03f10
(13F1911) 334.01.03f11 du 2016.7.20

Yosemite 10.10.5
(14F27) 346.02.03f01
(14F1021) 346.02.03f02
(14F1505) 346.02.03f03
(14F1509) 346.02.03f04
(14F1605) 346.02.03f05
(14F1713) 346.02.03f06
(14F1808) 346.02.03f07
(14F1912) 346.02.03f09
(14F2411) 346.02.03f13 du 2017.5.17
(14F2511) 346.02.03f14 du 2017.7.21
Pour Yosemite 10.10.5 chaque mise à jour supplémentaire a changé le numéro de build . Ce nouveau numéro de version a nécessité un nouveau pilote Web.

El Capitan 10.11
10.11.3 (15D21) 346.03.05f02
10.11.4 (15E65) 346.03.06f01
10.11.5 (15F34) 346.03.10f01
10.11.6 (15G1004)  346.03.15f03
10.11.6 (15G1510)  346.03.15f08 du 2017.5.17
10.11.6 (15G1611) 346.03.15f09 du 2017.7.21
10.11.6 (15G17023) 346.03.15f10    du 2017.11.3
10.11.6 (15G18013) 346.03.15f11     du 2017.12.7


macOS Sierra  
10.12 (16A323) 367.15.10.05f01 -->ICI et lire l'onglet "infos supplémentaires"
10.12.1 (16B2657) 367.15.10.15f03 du 2016.11.4 ->ICI
10.12.2 (16C67/16C68) 367.15.10.25f02  du 2017.1.6 ->ICI
10.12.3 (16D32) 367.15.10.35f01  du 2017.1.25 ->ICI
10.12.4 (16E195) 367.15.10.45f01 du 2017.3.30 ->ICI
A partir des versions ci dessous nvidia GTX 1030, 1050, 1060, 1070, 1080 prise en charge
10.12.4 (16E195) 378.05.05.05f01 du 2017.4.11  ->ICI
10.12.5 (16F73) 378.05.05.15 du 2017.5.16  ->ICI
10.12.6 (16G29) 378.05.05.25f01 du 2017.7.21  ->ICI
10.12.6 (16G1036) 378.05.05.25f03 du 2017.11.1  ->ICI
macOS Sierra 10.12.6 (16G1114)378.05.05.25f04 du 2017.12.7   ->ICI


macOS Hight Sierra  
10.13 (17A365) 378.10.10.10.15.114 du 2017.9.27-->ICI
10.13 (17A405)  378.10.10.10.15.117 du 2017.10.9 -->ICI
10.13 (17A405)  378.10.10.10.15.120 du 2017.10.17  -->ICI
A partir du Package WebDriver-378.10.10.10.20.107 pour High Sierra 10.13.1 Nvidia  a retirer du package le flag pour le SIP sécurité. Vous n'avez plus à modifier les scripts pour ce package. Vous pouvez l'utiliser tel quel avec le SIP  désactivé.
10.13.1 (17B48) 378.10.10.10.20.107 du 2017.11.1 --> ICI
10.13.1 (17B1002) 378.10.10.10.20.108 du 2017.11.30 --> ICI
10.13.1 (17B1003) 378.10.10.10.20.109 du 2017.12.1 --> ICI
10.13.2 (17C88) New   378.10.10.10.25.102 du 2017.12.7 --> ICI

Nouveauté géniale
Désormais vous n'aurez plus de lien d'indiqué mais vous aurez toujours la possibilité de télécharger n'importe quel Nvidia Web Drivers officiel du site Nvidia. Pour cela utiliser ce programme fantastique qui va créer un dossier Web Drivers avec en prime le classement des versions téléchargées, très pratique.
--> Web-driver-getter-master

Lire l'onglet "infos supplémentaires" et pour Cuda voir le lien en début du tuto

Pour connaitre l'état de votre SIP
csrutil status
Pour vous aider --> SIP Apple

Recommandations uniquement pour packages :
- WebDriver-378.10.10.10.15.114,  
- WebDriver-378.10.10.10.15.117,
-  WebDriver-378.10.10.10.20.107 :

1- Pour utiliser le Package Nvidia Officiel il est nécessaire que le SIP soit activé
Pour cela réactiver le SIP avec 0x0 dans CSRActiveConfig du config.plist puis installer les pilotes nvidia.
Mettre sur nvda_drv=1 puis reboot

2- Pour installer avec le sip désactivé il vous faut :
- soit créer votre propre package avec -->  Nvidia Payload Packager
- soit utiliser le package déjà réalisé par @chris1111 --> ICI


Comment trouver son numéro de build
Il est très important de vérifier votre OS X et votre numéro de build afin d'installer le pilote qui correspond à la fois à votre version de Mac OS X et à votre numéro de build.
Vous pouvez trouver votre "Numéro de Build " en allant dans "A propos de ce Mac", puis :
- soit en double cliquant sur le numéro de version de cette même page, pour faire apparaître le numéro de la build
- soit par "Rapport Système". Ensuite, cliquez sur l'onglet "Logiciel" . La première ligne contient les informations que vous avez besoin version du système.: OS X 10.13 (17A365)
- soit par le terminal en tapant --> sw_vers

Procédure de mise à jour des web drivers à faire à chaque changement de build
Il est conseillé au préalable de s'assurer de la présence des nouveaux webdrivers fournis par nvidia,
- télécharger les nouveaux web drivers
- désactiver les web drivers --> nv_disable=1
- reboot
- faire la MAJ des web drivers
- réactiver les web drivers -->nvda_drv=1
- reboot

Changement
Pour pouvoir installer les webdrivers le SMBIOS devait être un de ceux ci :
Mac Pro 5,1 (2010), Mac Pro 4,1 (2009) and Mac Pro 3,1 (2008) users.
iMac 14,2 / 14,3 (2013), iMac 13,1 / 13,2 (2012) and MacBook Pro 11,3 (2013), MacBook Pro 10,1 (2012), and MacBook Pro 9,1 (2012) users.

SMBIOS  6,1-15,1-17,1
Toutefois, pour ne pas avoir de problèmes sur vos hackintoshs, il est préférable de ne pas utiliser les SMBIOS de :
MacPro 4,1 / 5,1 / 6,1 ou iMac15,1 ou iMac17,1comme définitions de système.
1° Méthode
Pour ceux possédant ce type de SMBIOS ( 6,1-15,1-17,1) il faut changer le SMBIOS par un listé ci-dessus
<key>ProductName</key>
<string>iMac14,2</string>

2° Méthode
Autre méthode pour utiliser SMBIOS ( 6,1-15,1-17,1)
Pour installer le nouveau package de pilote Web Nvidida 10.13 officiellement, procédez ainsi :
 1.) Téléchargez et installez le paquet de pilote web Nvidia 10.13. Ignorez le message d'erreur lors de l'installation et continuez avec l'installation du pilote Web jusqu'à ce que vous soyez invité à redémarrer le système. Ne pas redémarrer le système comme demandé.

2. Téléchargez, décompressez et exécutez l'option AGDPfix pour éviter le problème de l'écran noir lors du redémarrage. L'attente pour appliquer le correctif peut être longue. Une fois que le correctif a été appliqué avec succès, vous recevrez une autre notification pour redémarrer votre système.

 3.) Maintenant, redémarrez le système. Lors du démarrage du système, vous devriez avoir un pilote web Nvidia 10.13 entièrement fonctionnel avec support Metal 2 et OpenGL

3° Méthode
Renommez dans DSDT ou SSDT périphérique GFX0 à GFX1

Installation
Vérifier le paramétrage du bios pour carte sur PCIe et non sur IGPU
Après avoir téléchargé la bonne version des webdrivers correspondant à votre numéro OSX et build associé.
Modifier le config.plist comme suit
<key>Arguments</key>
<string>-v dart=0 nv_disable=1 kext-dev-mode=1 rootless=0</string>
Reboot
Installer la dernière Nvidia WebDriver pour OS X 10.13 (17A405)
WebDriver-378.10.10.10.15.120.pkg
Modifier de nouveau le config.plist comme suit
<key>Arguments</key>
<string>-v dart=0 nvda_drv=1 kext-dev-mode=1 rootless=0</string>
Reboot

Attention uniquement à partir de Sierra
A partir de Sierra c'est différent vous devez mettre NvidiaWeb à la section SystemParameters
Faire d'abord Terminal —> sudo nvram -c
Code:

<key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>YES</string>
        <key>InjectSystemID</key>
        <true/>
        <key>NvidiaWeb</key>
        <true/>
    </dict>

Vérifier dans "A propos de ce Mac", puis "Rapport Système".
Ensuite, cliquez sur l'onglet "Cartes vidéo / moniteur" .
Vérifier la VRAM (totale)  détectée

Attention à ce cas particulier
Si malgré l’installation des webdrivers vous ne pouvez continuer à booter qu'avec nv_disable=1, il vous faudra installer dans /Volumes/EFI/EFI/CLOVER/kexts/Other deux kexts supplémentaires ci-dessous
Lilu.kext et NvidiaGraphicsFixup.kext
Lilu
NvidiaGraphicsFixup

Correctif des fenêtres transparentes sans contenu
L' extension NVWebDriverLibValFix.kext modifie MacOS pour reconnaître les pilotes Web NVIDIA en tant que binaires de la plate-forme. Cela résout le problème avec des fenêtres transparentes sans contenu, qui apparaissent pour les applications qui utilisent Metal  Comme par exemple iBooks.



Que faire si vous avez fait la mise à jour de sécurité avant que le Web Driver correspondant ne soit sorti
Certains cliquent sur le bouton de mise à jour de sécurité sans vérifier au préalable si le nouveau pilote Web est sorti.
Après cette mise à jour, lorsque vous redémarrez, si vous aviez une carte qui nécessitait Web Driver, l’accélération n’est plus bonne
Deux solutions :
- Attendre la sortie du pilote WebDriver conseillé
- Modifier le pilote pour continuer à travailler sur cette dernière version sans avoir à revenir à une version plus ancienne du système d'exploitation .

1. Allez dans System/Library/Extensions  S/L/E et faites glisser NVDAStartupWeb.kext sur votre bureau deux fois.
Cela va créer ainsi 2 copies, renommer la 2ième copie NVDAStartupWeb_original.
2. Prenez le premier NVDAStartupWeb, cliquez à droite " Afficher le contenu du paquet "  puis content ouvrez le info.plist dans X-Code ou avec TextEdit
3. Dans le champ qui a "15E65" changer cette valeur à "15F34" par exemple correspondant à la nouvelle build. Enregistrez
4. Utilisez maintenant kext Installer MacOS Sierra qui vous permettra d'installer vos kexts fonctionne d'OS X Mavericks 10.9  à MacOS Sierra 10.12 en toute sécurité, vous le trouverez ICI .
5. Allez dans Terminal et tapez sudo nvram boot-args="kext-dev-mode=1 nvda_drv=1"
6. Redémarrez et vous devriez avoir l’accélération Nvidia.

Lorsque le nouveau pilote sortira vous aurez à renommer NVDAStartupWeb_original qui est la copie resté sur votre bureau en NVDAStartupWeb, puis à effectuer à nouveau les étapes 4-5-6 pour revenir à l'état précédent.
Ensuite vous pourrez installer le dernier webdriver


Dernière édition par emax31 le Lun 7 Jan - 1:07, édité 28 fois

_________________
 Aladin VII   :


Tuto Webdriver - Page 4 Aladin12




Important : Une fois résolu, l'auteur du sujet peut ajouter [Résolu] au début du titre en cliquant sur Editer de son premier message, et ajouter un bref récapitulatif de la solution à la fin de celui-ci ou mieux faire un tuto. Merci.
avatar
emax31
Gourou
Gourou

Date d'inscription : 04/12/2013
Localisation : Ariège - Grenoble - France

Revenir en haut Aller en bas


Tuto Webdriver - Page 4 Empty Re: Tuto Webdriver

Message par emax31 le Ven 25 Jan - 6:08

C'est pas compliqué il n' y a pas à faire au petit bonheur la chance
tu fais dans le terminal
sw_vers
et tu prends le driver correspondant à ta build .
suis je clair ?

_________________
 Aladin VII   :


Tuto Webdriver - Page 4 Aladin12




Important : Une fois résolu, l'auteur du sujet peut ajouter [Résolu] au début du titre en cliquant sur Editer de son premier message, et ajouter un bref récapitulatif de la solution à la fin de celui-ci ou mieux faire un tuto. Merci.
avatar
emax31
Gourou
Gourou

Date d'inscription : 04/12/2013
Localisation : Ariège - Grenoble - France

Revenir en haut Aller en bas

Tuto Webdriver - Page 4 Empty Re: Tuto Webdriver

Message par Manmusic le Ven 25 Jan - 6:13

OOOOoooooh!!! tu parles j'en ai pour 3 guerres mondiales de téléchargement depuis chez moi.... je laisse tombé la MAJ et je me concentre sur les autres sujets : Sons, bluetooth et certainement d'autres choses auxquelles je n'ai pas pensé ....
Manmusic
Manmusic
Top usr
Top usr

Date d'inscription : 09/10/2015
Age : 46
Localisation : France

http://studioenhaut.net

Revenir en haut Aller en bas

Tuto Webdriver - Page 4 Empty Re: Tuto Webdriver

Message par emax31 le Lun 28 Jan - 2:15

Mise à jour nvidia 387.10.10.10.40.118 sortie pour macOS High Sierra 10.13.6 (17G5019)
https://www.nvidia.fr/Download/driverResults.aspx/142158/fr
Pour Mojave pas de pilotes NVIDIA, reste AMD

_________________
 Aladin VII   :


Tuto Webdriver - Page 4 Aladin12




Important : Une fois résolu, l'auteur du sujet peut ajouter [Résolu] au début du titre en cliquant sur Editer de son premier message, et ajouter un bref récapitulatif de la solution à la fin de celui-ci ou mieux faire un tuto. Merci.
avatar
emax31
Gourou
Gourou

Date d'inscription : 04/12/2013
Localisation : Ariège - Grenoble - France

Revenir en haut Aller en bas

Tuto Webdriver - Page 4 Empty Re: Tuto Webdriver

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 4 sur 4 Précédent  1, 2, 3, 4

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum