Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:compilation_automatique_des_drivers_nvidia.run_lors_de_mise_a_jour_de_kernel [Le 02/02/2010, 00:01] 213.95.41.13 |
tutoriel:compilation_automatique_des_drivers_nvidia.run_lors_de_mise_a_jour_de_kernel [Le 26/05/2016, 13:58] (Version actuelle) L'Africain [Introduction] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>système pilote nvidia.run compilation mise_à_jour tutoriel}} | + | {{tag>système compilation tutoriel}} |
---- | ---- | ||
Ligne 6: | Ligne 6: | ||
===== Versions concernées ===== | ===== Versions concernées ===== | ||
- | + | Toutes. | |
- | * Toutes | + | |
=====Introduction===== | =====Introduction===== | ||
- | + | Si vous avez installé manuellement le pilote [[:nvidia]] du site officiel, vous devez recompiler celui-ci à chaque nouvelle version du kernel. | |
- | Si vous avez installé manuellement le pilote [[:nvidia.run]] du site officiel, vous devez recompiler celui-ci à chaque nouvelle version du kernel. | + | |
Ce guide va vous permettre d'automatiser ce processus lors de l'installation des nouveaux kernels. | Ce guide va vous permettre d'automatiser ce processus lors de l'installation des nouveaux kernels. | ||
- | <note important>Ce Tutoriel suppose que vous avez correctement installé le pilote [[:nvidia.run]] du site officiel. \\ | + | <note important>Ce tutoriel suppose que vous ayez correctement installé le pilote [[:nvidia]] du site officiel. \\ |
- | Ce guide n'est pas destiné aux utilisateurs qui ont installé les pilotes en utilisant [[:envyng|EnvyNG]] ou par l'intermédiaire du mécanisme par défaut d'Ubuntu.</note> | + | Ce guide n'est pas destiné aux utilisateurs qui ont installé les pilotes par l'intermédiaire du mécanisme par défaut d'Ubuntu.</note> |
=====Mise en place===== | =====Mise en place===== | ||
- | + | La première chose à faire est de déplacer le pilote que vous voulez utiliser vers **/usr/src** et de créer un lien vers celui-ci. \\ | |
- | La première chose a faire est de déplacer le pilote que vous voulez utiliser vers **/usr/src** et de **créer un lien** vers celui ci \\ | + | Par exemple: |
- | par exemple : | + | |
<code> | <code> | ||
sudo mv NVIDIA-Linux-x86-173.14.05-pkg1.run /usr/src # NOTE : À remplacer par le nom du fichier utilisé pour installer le pilote | sudo mv NVIDIA-Linux-x86-173.14.05-pkg1.run /usr/src # NOTE : À remplacer par le nom du fichier utilisé pour installer le pilote | ||
Ligne 27: | Ligne 23: | ||
</code> | </code> | ||
- | La raison de ce lien est que si vous souhaitez changer de version du pilote, vous n'aurez qu'a déplacer le lien sans avoir besoin de modifier le script de compilation automatique. | + | La raison de ce lien est que si vous souhaitez changer de version du pilote, vous n'aurez qu'à déplacer le lien sans avoir besoin de modifier le script de compilation automatique. |
- | Le script d'automatisation est le suivant : | + | Le script d'automatisation est le suivant: |
<file> | <file> | ||
Ligne 58: | Ligne 54: | ||
</file> | </file> | ||
- | Son travail est de vérifier que le kernel qui viens d'être installé contient une version du pilote nvidia. Sinon, il va compiler automatiquement le module pour ce noyau. | + | Son travail est de vérifier que le kernel qui vient d'être installé contient une version du pilote nvidia. Si non, il va compiler automatiquement le module pour ce noyau. |
- | + | ||
- | Nommez le script **update-nvidia** et installez-le de cette façon : | + | |
+ | Nommez le script **update-nvidia** et installez-le de cette façon: | ||
<code> | <code> | ||
sudo mkdir -p /etc/kernel/postinst.d | sudo mkdir -p /etc/kernel/postinst.d | ||
Ligne 67: | Ligne 62: | ||
</code> | </code> | ||
- | Et voila! La prochaine fois que vous installerez un kernel qui ne contient pas le pilote Nvidia, celui-ci sera automatiquement compilé pour cette version du kernel, | + | Et voilà ! La prochaine fois que vous installerez un kernel qui ne contient pas le pilote Nvidia, celui-ci sera automatiquement compilé pour cette version du kernel, |
et votre serveur X démarrera normalement au prochain redémarrage. | et votre serveur X démarrera normalement au prochain redémarrage. | ||