Je viens de commander la carte Nvidia GTX. J'ai un dilemme, cependant. Devrais-je continuer à utiliser le pilote disponible dans les "pilotes supplémentaires" sous Ubuntu ou dois-je installer le pilote à partir du site Nvidia?
Alors quel pilote est le meilleur pour moi?
drivers
nvidia
hybrid-graphics
Richard Rodriguez
la source
la source
Réponses:
Mise à jour - 18 septembre 2018
Le moyen rapide:
Avant d’ajouter ce PPA, veuillez lire la description de ce dernier sur leur page, qui mentionne des informations importantes sur son utilisation, la version adaptée à votre carte Nvidia et plus encore. Ceci est destiné aux utilisateurs de bureau souhaitant obtenir la dernière version du pilote ou la dernière prise en charge pour leur carte.
Utilisation de 18.04+ Pour installer, exécutez la commande suivante:
Cela mettra automatiquement à jour les référentiels et vous pourrez alors exécuter la ligne suivante:
Si votre ordinateur ne se charge pas après l’installation du pilote correspondant, procédez comme suit:
puis supprimez le commentaire (symbole #) de la ligne qui dit
Et enregistrer. Puis redémarrez. Si cela ne fonctionne toujours pas, veuillez désactiver Secure Boot, car vous utilisez peut-être réellement UEFI.
Questions courantes concernant Nvidia:
Pour résoudre les problèmes liés à Nvidia ou aux paramètres d’overclocking, veuillez consulter la réponse ci- dessous, qui couvre:
Principales questions posées sur les cartes vidéo:
1. Puis-je utiliser le dernier pilote sur une ancienne version d'Ubuntu?
Depuis 12.04+, les pilotes vidéo sont maintenus et mis à jour plus souvent. Il est plus facile de gérer et de résoudre les problèmes rencontrés avec les plus anciens. Vous n'aurez probablement pas besoin de PPA supplémentaires à moins de disposer de la dernière carte Nvidia.
2. Différence entre les cartes vidéo et les pilotes: site officiel de Nvidia, Ubuntu's Default, PPA & Nouveau
Je les recommande dans l'ordre suivant en fonction des problèmes rencontrés, de la sensation «clé en main» pour les utilisateurs finaux, de leur compatibilité, de la facilité de mise à jour, d'installation ou de suppression et de la sensation une fois que vous l'aurez. installer:
Nvidia PPA - Grande performance. Cela fonctionne par défaut pour la plupart des cartes en utilisant le pilote inclus dans le PPA (qui sont différents pour chaque génération de cartes Nvidia.
Pilote recommandé par défaut pour Ubuntu - Ubuntu fait un travail remarquable pour déterminer le pilote Nvidia dont vous avez besoin en fonction de la carte que vous utilisez.
Nouveau - Ceci est l'implémentation open source du pilote Nvidia. Ils font également un travail incroyable et bien qu’ils ne soient pas à égalité avec les pilotes officiels ou ceux du PPA (encore plus avec les dernières cartes Nvidia), la vitesse de développement, l’engagement, le dévouement et les progrès qu’ils font par semaine , donne confiance que c’est en fait une option à avoir et à promouvoir.
Site officiel de Nvidia - Il s’agit des pilotes officiels (identiques à ceux du PPA). La différence essentielle est qu’ils ne se mettent pas à jour automatiquement et présentent des problèmes lors de la mise à jour, de la désinstallation et de l’installation (très rare, mais cela se produit).
Les différences peuvent être résumées dans les points suivants:
-- Site officiel --
- Dépôts d'APP -
- Pilotes Ubuntu par défaut -
4. Comment savoir quel pilote ou package installer?
Selon le nombre de cartes vidéo que vous possédez et si elles sont intégrées ou non, la méthode d'installation et les packages à installer seront modifiés par rapport au PPA mentionné ci-dessus, qui concerne les cartes simples.
ORDINATEURS AVEC DEUX CARTES VIDÉO EN MODE HYBRIDE
À partir de Nvidia 319.xx, Nvidia Optimus et les pilotes PCIe communs sont intégrés dans un seul. Par conséquent, si vous installez le package Nvidia-319 ou une version plus récente, vous obtiendrez le pilote pour les cartes intégrées Nvidia ainsi que pour les cartes PCI.
Il existe deux solutions possibles pour les cartes hybrides: la première est un package appelé
bumblebee
, qui peut utiliser différentes configurations pour différentes applications. Pour l'installer, lancez:Le second est un paquet officiel NVIDIA appelé
nvidia-prime
, qui est automatiquement installé avec lenvidia-355
paquet. Il est en mesure de décider de la carte à utiliser au niveau du profil, c'est-à-dire lorsque l'utilisateur se connecte. Cette décision est ajustable dans le Panneau de configuration des paramètres de NVIDIA X Server. Notez quenvidia-prime
etbumblebee
sont incompatibles: Sibumblebee
est installé, ilnvidia-prime
ne fonctionnera pas correctement et ses options ne seront pas affichées dans le Panneau de configuration des paramètres de NVIDIA X Server. Vous devrez 1. supprimerbumblebee
2. réinstallernvidia-430
afin de le faire fonctionner à nouveau.Après cela, il est recommandé d' éteindre l'ordinateur puis de le rallumer .
L'image suivante doit être vue avec
nvidia-prime
installé, mais pas nécessairement quandbumblebee
est également installé.Ordinateurs avec une configuration SLI
Si vous avez 2 cartes vidéo ou plus en mode SLI, vous pouvez effectuer les opérations suivantes:
Pour les cartes NVidia,
Xorg.conf
ajoutez les éléments suivants à la ligne lors de la création :Enfin, Ubuntu propose un moyen judicieux de choisir le pilote à utiliser en fonction de la carte vidéo et des pilotes disponibles (c’est pourquoi je recommande également d’ajouter d’abord les PPA). Tapez simplement:
Il devrait vous montrer une liste des packages de pilotes disponibles pour votre matériel, y compris, mais sans s'y limiter, la carte vidéo. Si vous souhaitez voir quel pilote est recommandé pour votre carte vidéo, tapez simplement ce qui suit:
5. Comment installer un pilote?
La méthode utilisée dépend du nombre de cartes vidéo que vous possédez et du type de cartes vidéo que vous utilisez. Voici quelques manières d'installer une carte vidéo Nvidia:
NVIDIA (anciens pilotes qui ont besoin des en-têtes)
Pour Nvidia, vous devez souvent installer d’abord les fichiers d’en-tête de la version du noyau que vous utilisez à ce moment-là pour que le pilote s’installe correctement. Donc, vous devez d’abord exécuter la ligne suivante:
Ensuite, installez le package associé au pilote (nvidia * pour les cartes Nvidia). Dans d'autres cas, vous devrez peut-être aller un peu plus loin et installer les sources et les fichiers d'en-tête spécifiques, par exemple:
qui installe le
linux-source
paquet et le fichier d’en-tête spécifique en supposant que vous avez dans ce cas la3.5.0-16-generic
version du noyau.Pour vérifier quelle version vous avez à un moment donné,
uname -r
indiquez la version du noyau spécifique utilisée.Pour Nvidia, cela dépend de la carte vidéo et du package requis, pour les dernières cartes vidéo et en supposant que vous ajoutiez le PPA mentionné ci-dessus, la ligne de terminal serait:
Le nombre à la fin changerait en fonction de l'âge de votre carte vidéo ou de son état nouveau (certaines versions disponibles sont 390, 410, 415 et 418).
Utilisation des GPU pour les séries GeForce 10, 20 et RTX Utilisation
nvidia-430
pour les GPU des séries GeForce 8 et 9 Utilisation
nvidia-340
pour les GPU des séries GeForce 6 et 7
nvidia-304
Les dernières versions apportent davantage de correctifs et corrigent les problèmes liés à la corruption graphique, au support HDMI, au support thermique et plus encore aux cartes Nvidia les plus récentes. Normalement, la mise à jour des pilotes vidéo résout de nombreux problèmes.
Notez que Fan Control et toutes les autres fonctionnalités de Nvidia qui ne figurent pas dans l'
nvidia-settings
application ne sont pas liées à Ubuntu, mais à Nvidia. Je recommanderais, en s'adressant aux développeurs Nvidia présents sur le forum officiel de Nvidia, de préciser les fonctionnalités à inclure (contrôle du ventilateur, fonctions d'overclocking, etc.).Pour CUDA, vous pouvez suivre ce lien Installer et tester CUDA dans Ubuntu 14.04
Pour Bumblebee (NVIDIA Optimus), vous pouvez utiliser le PPA suivant (les utilisateurs d’Ubuntu 15.04+ peuvent éventuellement ne pas le faire car il est déjà inclus):
6. Différence entre les pilotes propriétaires?
Veuillez consulter Différence entre les pilotes supplémentaires (Nvidia) pour plus d’informations sur les pilotes propriétaires.
7. Comment savoir si ma carte vidéo est prise en charge dans Ubuntu?
Voici quelques astuces pour savoir si votre carte vidéo est prise en charge dans Ubuntu:
Si la carte vidéo existait AVANT la publication de la version d'Ubuntu que vous utilisez, le pourcentage de changement de cette carte sera de 99%.
Si la carte vidéo est apparue moins de 6 mois APRÈS la publication de la version Ubuntu que vous utilisez et que vous avez gardé cette version à jour, vous avez de bonnes chances qu'elle soit prise en charge.
Si vous ajoutez l'un des PPA mentionnés ci-dessus, vous avez 99,99% de chances qu'il soit pris en charge.
Vérifier le support du site Nvidia ou du PPA peut donner une réponse plus rapide, mais dans presque 100% des cas, votre carte vidéo sera supportée par le pilote open source ou par le pilote propriétaire.
L'utilisation de la dernière version d'Ubuntu augmentera également vos chances de voir votre dernière carte vidéo prise en charge.
En règle générale, je règle en règle générale que si vous avez la dernière carte vidéo ou presque l'une des cartes vidéo les plus récentes, vous aurez besoin des derniers pilotes. Installez donc toujours les derniers pilotes via le PPA ou les sources de logiciels fournies avec Ubuntu si vous possédez la dernière carte Nvidia.
REMARQUE - Ubuntu pourrait afficher la valeur inconnue dans l'option Graphiques de "À propos de cet ordinateur" . Si cela se produit, veuillez installer le
mesa-utils
package.Cette réponse est orientée vers la résolution des bugs courants de Nvidia (écran noir, pilotes ne fonctionnant pas en général, FPS bas, etc.)
1. Quels bugs courants sont résolus en utilisant les derniers pilotes?
Les bogues communs partagés par toutes les cartes vidéo sont:
nvidia-xconfig
ne pas créerxorg.conf
correctementSi vous en rencontrez un, c'est une bonne idée d'ajouter l'un des PPA et de mettre à jour vos pilotes vidéo avec les derniers qu'ils peuvent gérer. Dans presque tous les cas, le problème est résolu après la mise à jour et le redémarrage. Dans ces cas, je vous recommande également d'utiliser le pilote graphique PPA.
Je vous invite également à examiner certaines des questions connexes:
Quel ATI / AMD, Intel ou NVIDIA Graphics pour Unity?
Quelle est la bonne façon d’installer les pilotes vidéo propriétaires ATI Catalyst (fglrx) directement à partir d’AMD?
Comment activer correctement Desktop Cube dans Unity 3D?
Activer l'audio HDMI pour une carte Nvidia
Comment activer les effets visuels sur le bureau?
Les pilotes NVIDIA ne fonctionnent pas après la mise à niveau. Pourquoi ne puis-je voir que le terminal?
Le bureau ne montre pas quand j'ai installé les pilotes nvidia!
Écran noir sur les dernières cartes Nvidia / Ati lors du démarrage de LightDM / Ubuntu
La connexion HDMI / VGA coupe les bordures de l'écran ou crée un texte flou
/etc/X11/xorg.conf n'existe pas?
L'installation du dernier Nvidia à partir de Xorg PPA donne un écran noir
Maintenant quelques points que je veux mentionner:
Pour les cartes NVIDIA, il est également utile de créer le
xorg.conf
fichier à l'aide de lanvidia-xconfig
ligne de commande. Il suffit d’aller dans le terminal pour taper ce qui suit, puis redémarrer:Sachez que si
nvidia-xconfig
une des erreurs suivantes est générée, vous devez probablement supprimer lexorg.conf
fichier existant avant d'exécuter ànvidia-xconfig
nouveau la commande:ERREUR DE VALIDATION - Il peut mentionner une section manquante, des informations incorrectes dans une section, pas des sections fermées ou nécessitant simplement au moins une section pour continuer.
AVERTISSEMENT - Il est possible de mentionner plusieurs erreurs dans les valeurs concernant tout paramètre trouvé dans une section, par exemple, en ne spécifiant pas explicitement une valeur pour un paramètre.
ERREUR FATAL SERVER - Une fois exécuté,
nvidia-xconfig
vous pouvez obtenir une erreur "aucun écran trouvé", ce qui signifie très probablement que les recommandations mentionnées ci-dessus, telles que l'installation du PPA, n'ont pas été appliquées en premier ou qu'un module possible fonctionne toujours (Soit le nouveau chargement ou un pilote nvidia installé à l'aide du package de pilotes Nvidia à partir du site nvidia.ERREUR - Vous obtiendrez une erreur similaire à
Unable to write to directory '/etc/X11'
si vous exécutiez lanvidia-xconfig
commande sans sudo. Si l'erreur persiste via le,nvidia-settings
vous devez d'abord supprimer lexorg.conf
fichier.Dans tous les cas où vous devez supprimer le
xorg.conf
fichier, veillez à sauvegarder toutes les modifications apportées avant de le supprimer.La réinstallation du pilote résout plusieurs problèmes. Par exemple, si vous utilisez le
nvidia-graphics-drivers-355
package de pilotes, procédez comme suit pour le réinstaller:La réinstallation de Xorg aide également dans d’autres cas:
Supprimer le xorg existant à l'aide de la commande suivante
Installez xorg en utilisant la commande suivante
Reconfigurer xorg à l'aide de la commande suivante
Après cela, il est recommandé de réinstaller le pilote vidéo si vous utilisez Nvidia ou ATI comme mentionné ci-dessus.
Je dois ajouter que si vous avez un écran noir après avoir installé les pilotes Nvidia à partir du PPA et redémarré (sans système hybride), votre problème pourrait être la nécessité de supprimer le paquet bumblebee avec le fichier bumblebee.conf. fichier. Suivez les étapes décrites dans Installation de la dernière version de Nvidia à partir de Xorg PPA pour afficher un écran noir à cet effet ou exécutez simplement les lignes suivantes:
2. Ma carte vidéo ne s'installe pas correctement (problèmes d'installation)
La plupart des problèmes d'installation liés à ATI ou à Nvidia peuvent être résolus en suivant les étapes décrites dans Impossible d'installer le pilote Nvidia, mais en résumé, je peux résumer cela en procédant comme suit en supposant que vous rencontriez l'un des problèmes suivants:
Si vous avez installé les pilotes officiels Nvidia, suivez toutes les étapes ci-dessous après avoir démarré Ubuntu en mode de récupération . Sinon, passez à l'étape 2:
Si vous avez installé le pilote Nvidia à partir du site Nvidia ou le pilote ATI à partir du site officiel AMD, tapez ce qui suit sur le terminal (dans cet exemple, supposons que vous avez Ubuntu 64Bit avec la version 304.51 de Nvidia):
Si vous avez installé un paquet similaire à nvidia
nvidia-current
ounvidia-current-updates
supprimez-le. Il en va de même avec les pilotes ATI.sudo apt-get remove nvidia-current
par exemple.TOUT changement que vous avez fait pour mettre le pilote Nvidia / ATI en liste noire, par exemple, ou les modifications apportées à tout autre fichier lié aux pilotes Nvidia / ATI doivent être inversées. C'est juste au cas où vous alliez de l'avant et que vous commenciez à éditer comme un fou (ce qui arrive, je le sais ^^).
Supprimer ou sauvegarder / déplacer le
xorg.conf
fichier. Vous n'aurez pas besoin de ce fichier maintenant.Après avoir suivi toutes les étapes ci-dessus, redémarrez l'ordinateur et assurez-vous qu'il se charge avec Nouveau et non avec les pilotes Nvidia pour les cas Nvidia ou avec les pilotes ATI et non avec les
fglrx
cas Ati / AMD.Si à l'heure actuelle, vous SAVEZ que vous utilisez Unity avec le pilote Nouveau (ou le pilote open source ATI) ou s'il vous arrive d'avoir une erreur vidéo ou si vous ne parvenez pas à charger LightDM correctement, ne vous inquiétez pas, les 3 options mettront fin au processus. de la même façon. Lors du redémarrage, dans le menu GRUB, sélectionnez le "Mode de récupération". Une fois que le mode de récupération affiche les options de récupération, choisissez l’ option racine ou l’ option Failsafe X. Dans ces modes et après que toutes les étapes précédentes aient été effectuées, installez le pilote Nvidia / ATI en utilisant le PPA mentionné plus haut. Essayez toujours d’installer le dernier pilote si vous avez une carte vidéo récente:
sudo apt-get install nvidia-430
pour les cartes Nvidia ousudo apt-get install fglrx
pour les dernières cartes Ati / AMD. Rappelez-vous qu'il ne devrait y avoir aucune installation avant de faire cela en ce qui concerne les pilotes Nvidia / ATI (sauf évidemment les pilotes Nouveau).Maintenant, redémarrez et tout devrait fonctionner.
NOTE - À l'étape 6, si le chargement du PC semble bloqué, appuyez sur CTRL+ ALT+ F1pour accéder au terminal TTY1 et effectuez l'étape 6 à partir de là.
D'autres problèmes d'installation courants impliquent la résolution. Vous pouvez vérifier et modifier la résolution via le terminal de la manière suivante:
Ouvrez le terminal et tapez
xrandr
ce qui vous montrera toutes les résolutions possibles supportées (cela dépend de votre carte vidéo et de votre moniteur / tv). Prenez note de l'ordre dans lequel ils apparaissent dans la liste. La première ligne indiquant la résolution est la ligne 1, la suivante est la ligne 2 et ainsi de suite pour toutes les résolutions prises en charge. Une valeur de 0 rétablira la résolution par défaut une fois que vous avez défini une résolution.Tapez
xrandr -s X
où X est le numéro de ligne mentionné ci-dessus. Donc , il ressemblerait à quelque chose comme:xrandr -s 1
.Enfin, pour les utilisateurs qui ont signalé ne pas avoir vu le Unity Launcher / Panel après la mise à jour de la version du noyau et / ou de Nvidia, la première chose à faire est de vérifier si le plug-in Unity est activé. Pour cela, allez dans le gestionnaire de paramètres Compiz Config (en supposant qu’il est déjà installé) et dans le plug-in Unity. Vérifiez que la case à cocher correspondante est activée. Sinon, activez cette option et suivez les suggestions à l'écran.
3. Réglage et ajustement de ma carte vidéo
Pour les cartes vidéo Nvidia, procédez comme suit:
Dans le type de terminal:
sudo nano /etc/X11/xorg.conf
Recherchez la section de périphérique et ajoutez la ligne suivante:
Ça devrait ressembler a quelque chose comme ca:
Maintenant, sauvegardez et redémarrez. Vous devriez maintenant voir (selon le modèle de votre carte vidéo) une nouvelle option sur la vitesse du ventilateur, comme ceci:
Une brève explication de CoolBits:
CoolBits active diverses fonctionnalités non prises en charge, telles que la prise en charge de la manipulation d'horloge GPU dans l'extension NV-CONTROL X. Cette option accepte un masque de bits à activer. Ce qui signifie une valeur de 0, 1, 2 ou 4.
CoolBits = 1 - Lorsque "1" (bit 0) est défini dans la valeur de l'option "Coolbits", l'
nvidia-settings
utilitaire contient une page intitulée "Fréquences d'horloge" permettant de manipuler les paramètres d'horloge. "Coolbits" est uniquement disponible sur GeForce FX et ci-dessus.CoolBits = 2 - Lorsque "2" (bit 1) est défini, il tente d'initialiser SLI lors de l'utilisation de GPU avec différentes quantités de mémoire vidéo.
CoolBits = 4 - Lorsque "4" (bit 2) est défini, la page du moniteur thermique permet la configuration de la vitesse du ventilateur du processeur graphique, sur les cartes graphiques avec capacité de ventilateur programmable.
L'option par défaut est 0 (les fonctionnalités non prises en charge sont désactivées).
A partir de Nvidia 337.XX, les options suivantes sont disponibles:
CoolBits = 8 - Lorsque "8" (bit 3) est défini, la page PowerMizer du
nvidia-settings
panneau de commande affiche un tableau permettant de définir les décalages par domaine d'horloge et par performance à appliquer aux valeurs d'horloge. Ceci est autorisé sur certains GPU GeForce de la série GeForce GTX 400 et versions ultérieures. Tous les domaines d'horloge ou niveaux de performance ne peuvent pas être modifiés.CoolBits = 12 - Lorsque "12" (bits 3 + 2), l'activation des effets de Coolbits 8 + Coolbits 4. sera identique à l'activation des effets de Coolbits 8 + Coolbits 4. Vous obtiendrez ainsi les nouvelles fonctionnalités d'overclocking et le contrôle du ventilateur.
Cette option peut également être activée en lançant la commande suivante:
AVERTISSEMENT: cela pourrait endommager le système et annuler les garanties.
Je souhaite également ajouter que les informations relatives aux pilotes propriétaires sont généralement enregistrées dans le dossier de base. Par exemple, les informations enregistrées par
nvidia-settings
sont stockées~/.nvidia-settings-rc
et vous pouvez y accéder en tapant ce qui suit:Je mentionne cela parce que si le
xorg.conf
n'est pas utilisé, comment fonctionnent les paramètres pour ATI ou Nvidia? La raison en est que X peut détecter et configurer automatiquement de nombreuses optionsxorg.conf
telles que les périphériques d’entrée / sortie et les cartes vidéo. Cela ne s'était pas fait automatiquement auparavant, mais depuis 2010, X peut gérer de nombreuses options et les détecter sans aucun problème, ni la nécessité de configurer un fichier pour elles.Notez que beaucoup d’entre eux sont toujours présents mais divisés en fichiers plus spécifiques
/usr/share/X11/xorg.conf.d/
Par exemple, certaines cartes vidéo n’affichent pas le Unity Launcher ou le panneau supérieur, sauf s’il
xorg.conf
est présent. Dans d'autres cas, les utilisateurs qui souhaitent modifier leur carte vidéo peuvent avoir besoin de l'option Coolbits qui est ajoutée à xorg.conf. Ce sont les raisons pour lesquellesnvidia-xconfig
existe. Fournir un niveau de support supplémentaire au cas où X ne détecte pas ou n'offre pas toutes les options pour la carte vidéo.Une autre astuce consiste à exécuter la
update-pciids
mise à jour de la liste d’identités PCI. Dans de très rares cas, l'ID n'est pas trouvé ou détecté de manière incorrecte pour la carte vidéo (en fait, tout périphérique PCI), ce qui aidera à résoudre tout problème lié à celle-ci.Dans certains cas, il est également utile de changer la valeur du filtre de texture en Rapide dans le plug-in OpenGL du gestionnaire de paramètres Compiz Config.
Enfin, modifier les options des paramètres d’image en «Performances élevées» dans les paramètres OpenGL du panneau de paramètres Nvidia peut s’avérer utile dans certains cas.
4. Moyen rapide de régler la résolution d'écran par défaut
J'ai lu et suivi des conseils sur l'utilisation
xrandr
ou la modification duxorg.conf
fichier, mais le moyen le plus rapide que j'ai trouvé a été de l'éditer littéralement~/.config/monitors.xml
et de modifier la résolution autour des lignes 15 à 18 (celles mentionnant Largeur, Hauteur et Débit). Donc, définissez la largeur, la hauteur et le taux corrects et redémarrez pour le vérifier. Ceci ne sert qu'à définir la résolution par défaut que vous souhaitez voir au démarrage de l'ordinateur.la source
Tout d’abord, vous devez identifier votre matériel graphique NVIDIA - alors ouvrez un terminal et exécutez:
Les options suivantes ne doivent pas toutes être prises.
Arrêtez-vous lorsque vous atteignez ce que vous voulez atteindre.
Plus le nombre est élevé, plus la solution est complexe (et moins stable).
Option 1 - Recherchez les pilotes NVIDIA disponibles dans les référentiels officiels Ubuntu:
Option 2.1 - Recherchez les pilotes NVIDIA disponibles sur le tableau de bord:
Pilotes GPU propriétaires PPA
Option 2.2 - Pour inclure les derniers pilotes NVIDIA, ajoutez le référentiel aux sources de logiciels:
Recherchez des pilotes ... vous verrez une liste de pilotes ... la version en bas est la plus récente:
Option 3 - Recherche de pilotes disponibles sur le site Web de NVIDIA:
Versions de pilotes NVIDIA GPU
Suivez ensuite ces étapes :
Étape 1.1 - Sélectionnez les pilotes NVIDIA que vous souhaitez utiliser et exécutez:
Étape 1.2 - Si le GPU NVIDIA dispose de la prise en charge Optimus, exécutez:
Étape 2 - Pour terminer le processus d'installation des pilotes, exécutez:
Information additionnelle:
Produits GPU NVIDIA pris en charge
Informations de version des pilotes GPU NVIDIA
NVIDIA prend en charge les délais pour les versions de GPU existantes
la source
sudo apt-get install nvidia-*
. Une méthode facultative consiste à installer à partir de PPA. Ce sera bien d'avoir cette réponse. Déjà +1.lspci -k | grep -EA2 VGA|3D
. Il montrera le modèle et si le pilote est installé.Installez le pilote:
Installez
mesa-utils
pour afficher les informations graphiques:Redémarrer le PC:
Résoudre les problèmes:
Configurez un
/etc/X11/xorg.conf
fichier pour obtenir toutes les résolutions. Informations sur la configuration de xorg.conf Utilisez gtf pour créer une ligne de modeFaire un fichier appelé
xorg.conf
et le mettre dans/etc/X11
. X lira le fichier de configuration et essaiera d’accepter vos déclarations. Il configurera alors automatiquement tout ce que vous ne dites pas explicitement.Running
nvidia-xconfig
crée un fishbone avec une configuration de base. Des commandes similaires pour d'autres pilotes binaires peuvent exister.Cela créera un fichier xorg.conf.new dans votre répertoire actuel. Maintenant, vous devriez faire ce qui suit:
Meilleure interface graphique (arandr) pour manipuler les résolutions, etc.:
la source
Vous n'avez pas besoin d'utiliser une ligne de commande ni un centre logiciel pour installer les pilotes NVIDIA (il est également préférable de ne pas l'installer de cette façon, car vous pouvez parfois démarrer sur un écran noir.).
Ubuntu est livré avec des pilotes NVIDIA préconfigurés (mais non installés), il vous suffit de:
Ouvrir le tableau de bord
Recherchez et lancez des pilotes supplémentaires , attendez la recherche, puis sélectionnez le pilote que vous souhaitez installer. Il est livré avec 2 pilotes, l’un est open source Nouveau et propriétaire de NVIDIA.
Sélectionnez le pilote, appuyez sur Appliquer les modifications et attendez. Il faudra peut-être un peu de temps et une connexion Internet pour le télécharger et l’installer pour vous.
Maintenant, redémarrez.
J'ai sélectionné les pilotes propriétaires
la source
La méthode recommandée consiste à installer les pilotes des référentiels Ubuntu.
Maintenant, tous les adaptateurs Nvidia sont pris en charge par les pilotes inclus dans les référentiels Ubuntu. Mais cela n’a pas toujours été le cas et à l’avenir, de nouveaux adaptateurs pourraient ne plus être supportés par les pilotes officiels Ubuntu.
Dans la plupart des cas, le système sélectionne le bon pilote
Paramètres système -> Logiciels et mises à jour -> Pilotes supplémentaires.
Tout d’abord, vous devez trouver le modèle de votre GPU.
Courez dans le terminal
lspci -k | grep -EA2 'VGA|3D'
et vous obtiendrez quelque chose commeLe modèle est
GeForce GTX 550 Ti
donc installé et un pilote propriétaire Nvidia est installé.Si le pilote open source est en cours d'utilisation, vous verrez
Pour vérifier quel pilote propriétaire est installé, exécutez:
Le paquet marqué avec
ii
est installé.Vous pouvez vérifier quelle version de pilote prend en charge cet adaptateur à l'adresse suivante:
Site des pilotes Nvidia
Par exemple, ma carte est prise en charge par les versions majeures 340, 346, 349, 352 et 355.
Les référentiels Ubuntu ont maintenant les versions de pilote 340 et 352 pour cet adaptateur. Il est logique d'installer le 352.
Cela peut être fait à partir de l'interface graphique comme mentionné ci-dessus ou en exécutant
Si votre adaptateur n'est pris en charge par aucun pilote des référentiels officiels ou si vous souhaitez essayer le tout dernier, vous pouvez installer un pilote à partir de ppa.
Hybryd graphiques
Si vous avez un ordinateur portable avec un processeur Intel, dans la plupart des cas, vous aurez également un adaptateur Intel intégré dans le processeur.
Dans ce cas, vous devrez également installer le
nvidia-prime
package. Mais si vous installez à partir des référentiels officiels, il sera installé automatiquement.Ensuite, vous pourrez changer d'adaptateur en
Nvidia X Server Settings
(Profils PRIME).Ou vous pouvez le faire dans le terminal.
sudo prime-select nvidia
passera à l'adaptateur Nvidia.sudo prime-select intel
passera à l'adaptateur Intel.prime-select query
montrera l'état actuel.Vous devrez vous déconnecter et vous connecter pour appliquer le paramètre.
Nouveaux adaptateurs non pris en charge par le pilote nouveau
Il est possible que vous ayez un très nouvel adaptateur Nvidia mal pris en charge par le pilote Open Source Nouveau.
Dans ce cas, il est possible que votre système ne puisse pas démarrer à partir de l'interface graphique.
Vous pouvez vous référer à cette réponse et démarrer avec le
nomodeset
paramètre. Vous devrez démarrer le système de cette façon lorsque vous démarrez à partir de LiveUSB, puis installez Ubuntu.Après avoir installé Ubuntu, vous devrez redémarrer
nomodeset
et installer le pilote Nvidia approprié.Lorsque vous démarrez en mode UEFI, cette
F6
option n'apparaît pas. Dans ce cas, vous devrez accéder au menu de menu, appuyer sure
et saisirnomodeset
manuellement.la source
nomodeset
après avoir installé les pilotes. Alors retirez-le/etc/default/grub
et courezsudo update-grub
.Voici une réponse détaillée sur la façon de le faire. Il énumérera deux manières d'installer les derniers pilotes Nvidia sur Ubuntu 12.10 à 14.04. Il est préférable que Synaptic soit installé sur votre système, car vous en aurez besoin pour installer certains fichiers. S'il n'est pas installé, appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:
Toutes les étapes répertoriées nécessitent l’utilisation de Terminal. Pour l'ouvrir, appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier
La première façon:
La première chose à faire est de mettre à jour votre distribution Ubuntu.
Redémarrez si nécessaire.
Téléchargez le dernier pilote pour votre distribution à partir de Nvidia
Installez linux-source + linux-headers-generic + dkms (en utilisant le gestionnaire de paquets Synaptic)
Installez Build Essentilas, gcc et g ++
Redémarrez votre système à ce stade.
Une fois le système sauvegardé et en cours d'exécution, éditez
/etc/modprobe.d/blacklist.conf
et ajoutez les lignes suivantes à la fin du fichierEnregistrez et quittez le fichier.
Supprimer tous les pilotes Nvidia actuels
Supprimez tous les pilotes xserver-xorg-video-nouveau
Editer le fichier grub
De la ligne qui a
GRUB_CMDLINE_LINUX
supprimer"quiet splash"
et le remplacer par"text"
Mettre à jour grub en utilisant les commandes suivantes
Redémarrez votre système à ce stade. Une fois le système redémarré, il sera en mode texte. Connectez-vous à votre système, puis faites
(tapez votre mot de passe)
(à condition que le fichier téléchargé sur Nvidia soit sauvegardé là)
(où xxx est le nom du fichier Nvidia) Cliquez sur OK Si un message concernant le pilote s'affiche, cliquez sur oui (il est très important que vous cliquiez sur oui) Attendez la fin de l'installation, puis
De la ligne qui a
GRUB_CMDLINE_LINUX
supprimer"test"
et le remplacer par"quiet splash"
puis faireCtrl+ x→ y→ enterpour enregistrer le fichier et quitter.
Mettre à jour grub en utilisant les commandes suivantes
Redémarrez et vous êtes prêt.
La deuxième façon:
Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:
Les deux méthodes ont été testées avec le pilote Nvidia version 340 et fonctionnent correctement. De nombreuses mises à jour ont été effectuées après coup et tout fonctionne correctement.
la source
Voulais jeter ma mise en garde là-dessus sur le sujet après avoir passé 2 jours avec cela.
J'utilise Ubuntu depuis des années. La semaine dernière, j'ai abandonné mon ancien PC à base de processeur AMD 940 quadricœur et construit un nouveau cœur AMD 8350 8 avec asus mobo et pour une carte vidéo, car je ne joue pas à des jeux. J'ai acheté une nouvelle carte GTX 650 gpu.
Après avoir installé la GTX 650 .. cela fonctionnait bien avec le pilote Noveau mais je voulais utiliser le port HDMI des cartes vidéo et pour une raison quelconque qui ne fonctionnait pas avec mon moniteur HP w2207h.
J'ai donc d'abord installé le test Ubuntu NVIDIA "Current Proprietary".
Toujours pas de HDMI mais le bureau de l'unité, etc. tout fonctionnait toujours bien.
Pensant que je devrais peut-être essayer le pilote linux directement à partir de NVIDIA, je suis allé dans la section des pilotes, j'ai recherché la carte linux GTX 650 et téléchargé ce fichier .run - où va figurer un nom de pilote long.
Prochaine étape pour ceux qui découvrent Ubuntu / Unity
Appuyez sur ctrl + alt + F1 me met dans un terminal
Avant de pouvoir appliquer le pilote NVIDIA, vous devez supprimer le LIGHTDM qui est toujours en cours d’exécution en arrière-plan.
Une fois que lightdm est arrêté, vous devez modifier le fichier .run pour qu'il soit exécutable:
Ensuite, exécutez enfin le nouveau programme d'installation du pilote.
ceci commencera et vous posera plusieurs questions auxquelles vous devrez répondre.
quand c'est fait, vous redémarrez.
Maintenant mon avertissement.
Avant de commencer à faire tout ce qui précède, vous devez disposer d’un deuxième ordinateur / ordinateur portable afin que vous puissiez rechercher comment inverser ce qui précède si vous rencontrez un problème - ou vous devriez avoir imprimé toutes les informations dont vous avez besoin, INCLUANT:
la ligne de commande nécessaire pour "purger" le nouveau pilote Nvidia
Une fois cela fait, vous devez installer un pilote vidéo AVANT de redémarrer, sauf si vous avez laissé le pilote Noveau installé (vous ne l'avez pas supprimé - la plupart disent qu'il n'est pas nécessaire d'avoir essayé le pilote propriétaire NVIDIA ci-dessus).
Ensuite ... assurez-vous de connaître la ligne de commande requise pour réinstaller le pilote Noveau si nécessaire.
Alors pourquoi ai-je posté ceci?
J'ai été assez prudent lors de l'installation du dernier pilote de site Web NVIDIA pour la carte GTX 650.
Cependant, après un redémarrage, le bureau Unity sous Ubuntu 12.10 était fou avec divers problèmes.
Parce que je n'avais pas pris le temps de me préparer à supprimer ce pilote et à réinstaller un pilote actif en ligne de commande (rappelez-vous que je ne pouvais pas utiliser l'outil Paramètres système? ... c'était vraiment pénible de revenir à mon système fonctionnait auparavant.
Alors, faites comme le dit le modèle du scoutisme: "soyez préparé" avant de vous lancer dans cette voie.
Le pire de tout pour moi ... Même avec le dernier pilote de NVIDIA installé, je ne pouvais PAS avoir le port HDMI de la GTX 650 à afficher sur mon moniteur. Pour vérifier, j’ai branché le câble HDMI à un deuxième moniteur HDMI beaucoup plus récent et j’ai quand même reçu AUCUN SIGNAL.
Je suis donc de retour à la case départ en essayant toujours de faire fonctionner mon port HDMI MAIS ... verre plein 1/2 plein, j'ai appris beaucoup de choses au cours du processus.
J'espère que cela aide les autres.
la source
Une méthode d'installation simple en ligne de commande (une variante textuelle de la réponse de @edwardtorvalds):
Lancer la commande
(
/usr/bin/ubuntu-drivers
est fourni parubuntu-drivers-common
, fourni sous forme de package depuis le 14.04 , et disponible sous forme d' application dans les versions précédentes.)Après quelques secondes, vous devriez obtenir une sortie qui ressemble à ceci:
Le pilote recommandé est
nvidia-346
, alors exécutez(Les pilotes nVidia n'étant pas des logiciels libres, vous devez d'abord vous assurer que le référentiel multivers est activé .)
la source
ubuntu-drivers devices | grep recommended
Son disponible dans les référentiels par défaut.
A partir de maintenant, les pilotes Nvidia sont disponibles sur les référentiels par défaut. Donc pas besoin de ppa.
Exécuter:
À partir de maintenant,
nvidia-361
la version la plus récente est-elle disponible sur les référentiels par défaut. Vous voudrez peut-être vous en assurer en recherchant tous les pilotes disponibles enapt-cache search nvidia
la source
Télécharger pour 64 bits: http://www.nvidia.com/object/linux-display-amd64-295.53-driver.html
Télécharger pour 32 bits: http://www.nvidia.com/object/linux-display-ia32-295.53-driver.html
sudo service lightdm stop
sudo ./NVIDIA*
sudo reboot
Le pilote devrait fonctionner sans problème maintenant (je viens de faire cela avec ma GTX 570)
Testez le pilote en ouvrant un terminal: ( ctrl+ alt+ T)
glxinfo | grep direct
Il devrait rendre compte:direct rendering: Yes
nvidia-settings
REMARQUE: le script devrait mettre le pilote nouveau sur liste noire par défaut. Si le pilote NVIDIA ne fonctionne pas, essayez de le faire manuellement:
sudoedit /etc/modprobe.d/blacklist.conf
Ajoutez les lignes suivantes:
sudo reboot
la source
Le problème que vous rencontrez est que vous n'avez pas la source Linux, vous pouvez donc installer le pilote nvidia. Je crois que ce que vous voulez, ce sont les en-têtes Linux pour la version de votre noyau.
sudo apt-get install linux-headers-generic
devrait installer les bons en-têtes, ce qui vous permettra ensuite de continuer là où vous les avez laissés.la source
Cela est devenu plus facile avec 346.72, au moins avec Lubuntu et MATE 14.04. J'ai appuyé sur Ctrl + Alt + F1 et il a fallu 5 commandes. Les étapes qui ont fonctionné pour moi sont les suivantes:
sudo service lightdm stop
cd /path/to/file
sudo chmod +x NVIDIA-Linux-(asterisk)-346.72.run && sudo sh NVIDIA-Linux-(asterisk)-346.72.run
sudo service lightdm start
ou une variante de cette commande. Ils étaient légèrement différents pour Lubuntu et MATE.Pas besoin de générer un xorg.conf car il l’a fait quand j’ai répondu oui pendant l’installation. En outre, pas besoin de liste noire nouveau avant l'installation. Le seul problème que j'ai rencontré a été l'installation du même pilote pour un système d'exploitation 32 bits. Il m'a dit qu'il fallait un paquet gcc + que j'ai sur mon premier google.
la source
Il existe de nombreuses solutions mais voici ce qui a réellement fonctionné pour moi (supposons que vous ayez une nouvelle installation d'Ubuntu 16.04 et du pilote binaire nvidia téléchargés)
Si vous utilisez le double démarrage, allez dans les paramètres du BIOS et réglez l'option de démarrage sécurisé sur "autre système d'exploitation";
Appuyez sur Ctrl+ Alt+ F1dans la session de connexion pour entrer le TTY-1 et procédez comme suit:
Avant d'installer le pilote, arrêtez lightdm en:
Exécuter le script NVIDIA
Au cours de l'installation, un message d'erreur "Échec du script fourni par la distribution" peut s'afficher, ignorez-le.
la source