Comment installer les pilotes Nvidia?

118

Je viens de commander la carte Nvidia GTX. J'ai un dilemme, cependant. Dois-je continuer à utiliser le pilote disponible dans "pilotes supplémentaires" dans Ubuntu, ou devrais-je installer le pilote à partir du site Nvidia?

Alors, quel pilote est le meilleur pour moi?

    
posée Richard Rodriguez 14.09.2011 - 16:21
la source

13 réponses

183

Mis à jour - 13 août 2018

Le moyen rapide:

Avant d’ajouter ce PPA, veuillez lire la description du PPA sur leur page qui mentionne des informations importantes sur son utilisation. Ceci est pour les utilisateurs de bureau qui veulent la dernière version du pilote.

Utilisation de 18.04+ Pour installer, exécutez la commande suivante:

sudo add-apt-repository ppa:graphics-drivers/ppa

Cela mettra automatiquement à jour les référentiels et vous pourrez alors exécuter la ligne suivante:

sudo apt install nvidia-driver-396

Si votre bureau ne se charge pas après l’installation du pilote correspondant, procédez comme suit:

sudo nano /etc/gdm3/custom.conf

puis supprimez le commentaire (symbole #) de la ligne qui indique

# WaylandEnable=false

et enregistrez. Puis redémarrez. Si cela ne fonctionne toujours pas, désactivez le démarrage sécurisé car vous utilisez peut-être déjà UEFI.

Questions courantes concernant Nvidia:

  • 1. Puis-je utiliser le dernier pilote sur une ancienne version d'Ubuntu?
  • 2. Différence entre cartes vidéo et amplis pilotes: Site officiel de Nvidia, Default d'Ubuntu, PPA & amp; Nouveau?
  • 3. Quels PPA sont recommandés lors de l’utilisation d’une carte vidéo?
  • 4. Comment connaître le pilote ou le package à installer?
  • 5. Comment installer un pilote?
  • 6. Différence entre les pilotes propriétaires?
  • 7. Comment savoir si ma carte vidéo est prise en charge dans Ubuntu?

Pour le dépannage des problèmes Nvidia ou des paramètres d’overclocking, consultez cette réponse qui couvre:

  • 1. Quels problèmes courants sont résolus en utilisant les derniers pilotes?
  • 2. Ma carte vidéo ne s’installe pas (problèmes d’installation)
  • 3. Optimisation et réglage par carte vidéo

Questions les plus fréquentes sur les cartes vidéo:

1. Puis-je utiliser le dernier pilote sur une ancienne version d'Ubuntu?

Ubuntu 12.04 +

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 que vous n'ayez la dernière carte Nvidia.

2. Différence entre cartes vidéo et amplis pilotes: Site officiel de Nvidia, Default d'Ubuntu, PPA & amp; Nouveau

Je les recommande dans l’ordre suivant en fonction des problèmes rencontrés, de la manière dont les utilisateurs sont satisfaits, de leur compatibilité, de leur facilité de mise à jour, d’installation ou de suppression et de leur capacité à se sentir une fois. vous l'avez configuré:

Nvidia PPA : des performances exceptionnelles. Il fonctionne automatiquement pour la plupart des cartes en utilisant le pilote inclus dans le PPA (qui est différent pour chaque génération de cartes Nvidia (ceci est expliqué ci-dessous).

Pilote recommandé par défaut d'Ubuntu - Ubuntu fait un travail remarquable en déterminant quel pilote Nvidia vous avez besoin en fonction de la carte que vous utilisez.

Nouveau : il s’agit de l’implémentation open source du pilote Nvidia. Ils font aussi un travail incroyable et même s'ils ne sont pas à la hauteur des pilotes officiels ou de la PPA (encore plus avec les dernières cartes Nvidia), la rapidité de développement, l'engagement, le dévouement et les progrès qu'ils font par semaine. , donne confiance que c'est une option à avoir et à promouvoir.

Site Nvidia officiel - Ce sont les pilotes officiels (identiques à ceux du PPA), mais la différence réside dans le fait qu’ils ne sont pas mis à jour automatiquement Très rare mais ça arrive).

Les différences peuvent être résumées dans les points suivants:

- Site officiel -

  • Offre le dernier pilote
  • L’installation se fait par le terminal
  • Lorsqu'une mise à jour apparaît, vous devez télécharger manuellement le nouveau package
  • Il a plus de problèmes que toute autre méthode (spécialement pour Nvidia)

- Référentiels PPA -

  • Offre le dernier pilote heures / jours après sa sortie officielle
  • L’installation se fait par terminal ou par interface graphique
  • Si vous avez déjà installé un pilote, il mettra automatiquement à jour le paquet
  • Lorsqu'une mise à jour apparaît, vous serez averti de la mise à jour à l'aide du gestionnaire de mise à jour
  • Il est plus stable et testé que les officiels
  • Il a moins de problèmes que toute autre méthode (Moins de problèmes pour toutes les cartes vidéo)
  • C'est la première méthode recommandée pour les cartes Nvidia.

- Pilotes Ubuntu par défaut -

  • Pour chaque nouvelle version, les pilotes vont de mieux en mieux
  • Se met à jour moins souvent qu'un PPA
  • Dans la plupart des cas, les pilotes travailleront directement (Nouveau pour Nvidia)
  • Pas à jour par rapport au site officiel ou à un PPA
  • Il est de loin, plus testé dans Ubuntu que tout autre moyen (PPA ou officiel)
  • Plus facile à mettre à jour

4. Comment savoir quel pilote ou package installer?

Selon le nombre de cartes vidéo dont vous disposez et s’ils sont intégrés ou non, la méthode d’installation et les packages à installer changeront 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 courants sont tous deux intégrés dans un même module. Si vous installez le package Nvidia-319 ou une version plus récente, vous obtiendrez le pilote pour les cartes Nvidia intégrées et le PCI. ceux.

Il existe deux solutions possibles pour les cartes hybrides: la première est un package appelé bumblebee , capable d’utiliser différentes configurations pour différentes applications. Pour l'installer, exécutez:

sudo apt install bumblebee linux-headers-generic

Le second est un package NVIDIA officiel appelé nvidia-prime , qui est automatiquement installé avec le package nvidia-355 . Il est en mesure de décider quelle carte utiliser au niveau du profil, c'est-à-dire lorsque l'utilisateur se connecte. Cette décision est réglable dans le panneau de configuration des paramètres du serveur NVIDIA X. Notez que nvidia-prime et bumblebee sont incompatibles: si bumblebee est installé, nvidia-prime ne fonctionnera pas correctement et ses options ne seront pas affichées dans le panneau de configuration des paramètres du serveur NVIDIA X. Vous devrez 1. supprimer bumblebee 2. réinstaller nvidia-355 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 lorsque bumblebee 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, lors de la création de Xorg.conf , ajoutez ce qui suit à la ligne:

    sudo nvidia-xconfig --sli=On
    

Enfin, Ubuntu propose un moyen pratique de recommander le pilote à utiliser en fonction de votre carte vidéo et des pilotes disponibles (c'est pourquoi je recommande également d’ajouter d’abord les PPA). Tapez simplement:

ubuntu-drivers devices

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:

ubuntu-drivers devices | grep recommended

5. Comment installer un pilote?

La méthode utilisée dépendra du nombre de cartes vidéo que vous avez et du type de carte vidéo que vous utilisez. Voici quelques exemples d’installation d’une carte vidéo Nvidia:

NVIDIA (anciens pilotes ayant besoin des en-têtes)

Pour Nvidia, vous devez d’abord installer les fichiers d’en-tête de la version du noyau que vous utilisez à ce moment pour que le pilote s’installe correctement. Donc, vous devez d'abord exécuter la ligne suivante:

sudo apt-get install linux-headers-generic

Et puis installez le paquet lié 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:

sudo apt install linux-source linux-headers-3.5.0-16-generic

qui installe le package linux-source et le fichier d'en-tête spécifique en supposant que vous ayez dans ce cas la version du noyau 3.5.0-16-generic .

Pour vérifier quelle version vous avez à un moment donné, tapez uname -r qui devrait vous donner la version du noyau spécifique utilisée.

Pour Nvidia, cela dépend de la carte vidéo et du package requis, des dernières cartes vidéo et en supposant que vous avez ajouté le PPA mentionné ci-dessus, la ligne de terminal serait:

sudo apt install nvidia-driver-396

Le nombre à la fin changerait en fonction de l’ancienneté de votre carte vidéo ou de sa nouveauté (certaines versions sont disponibles en 304, 340, 355 et 370).

Pour les GPU des séries GeForce 8 et 9, utilisez nvidia-340
Pour les GPU des séries GeForce 6 et 7, utilisez nvidia-304

Les dernières versions apportent davantage de correctifs et de problèmes corrects liés à la corruption graphique, à la prise en charge HDMI, à la prise en charge thermique, etc. pour les dernières cartes Nvidia. 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 se trouvent pas sur l’application nvidia-settings ne sont pas liés à Ubuntu mais à Nvidia. Je recommanderais aux développeurs Nvidia de consulter les forums officiels de Nvidia sur les fonctionnalités à inclure (contrôle du ventilateur, fonctionnalités 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 (Ubuntu 15.04+ utilisateurs peuvent éventuellement ne pas le faire car il est déjà inclus):

 sudo add-apt-repository ppa:graphics-drivers/ppa
 sudo apt-get update
 sudo apt-get install bumblebee linux-headers-generic

6. Différence entre les pilotes propriétaires?

S'il vous plaît visitez différence entre les pilotes supplémentaires (NVIDIA) pour plus informations sur les pilotes propriétaires.

7. Comment savoir si ma carte vidéo est prise en charge dans Ubuntu?

Voici quelques conseils pour savoir si votre carte vidéo est prise en charge dans Ubuntu:

  • Si la carte vidéo existait AVANT la version de Ubuntu que vous utilisez, elle sera modifiée à 99%.

  • Si la carte vidéo est apparue moins de 6 mois APRÈS la version d'Ubuntu que vous utilisez et que vous avez conservé cette version d'Ubuntu, vous avez de bonnes chances pris en charge.

  • Si vous avez ajouté l'un des PPA que j'ai mentionnés ci-dessus, vous avez 99,99% de chances qu'il soit pris en charge.

  • Vérifier le site Nvidia ou le PPA pour obtenir une assistance peut donner une réponse plus rapide, mais dans presque 100% des cas, votre carte vidéo sera prise en charge par le pilote open source ou par le pilote propriétaire.

  • L'utilisation de la dernière version d'Ubuntu améliorera également vos chances de voir votre dernière carte vidéo prise en charge.

En règle générale, si vous disposez de la dernière carte vidéo ou de l’une des dernières cartes vidéo, 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 disposez de la dernière carte Nvidia.

REMARQUE - Ubuntu peut apparaître dans l'option Graphiques de "À propos de cet ordinateur", la valeur Inconnu . Si cela se produit, installez le package mesa-utils .

Cette réponse est orientée vers la résolution de bugs Nvidia courants (écran noir, pilotes ne fonctionnant pas en général, FPS faible, etc ...)

  • 1. Quels problèmes courants sont résolus en utilisant les derniers pilotes?
  • 2. Ma carte vidéo ne s’installe pas (problèmes d’installation)
  • 3. Optimisation et réglage par carte vidéo

1. Quels problèmes courants sont résolus en utilisant les derniers pilotes?

Les bogues communs à toutes les cartes vidéo sont les suivants:

  • Lanceur ou panneau Missing Unity
  • Options manquantes dans les paramètres Nvidia
  • Le bureau n'apparaît pas (écran noir)
  • Haut / Bas de l’écran sont découpés
  • La vidéo semble coupée en morceaux
  • Les résolutions plus élevées ne sont pas utilisables (non trouvé)
  • Des vidéos avec VGA mais pas avec HDMI (et Vice Versa)
  • Ne pas travailler sur un ordinateur portable lors de la fermeture du couvercle
  • La vitesse du ventilateur fait beaucoup de bruit ou est toujours à pleine vitesse
  • Problèmes de chaleur
  • nvidia-xconfig ne crée pas correctement xorg.conf

Si vous utilisez l'un de ces éléments ou des éléments similaires sur certains aspects, il est généralement recommandé d'ajouter un des PPA et de mettre à jour les pilotes vidéo les plus récents. Dans presque tous les cas, le problème est résolu après la mise à jour et le redémarrage. Dans ce cas, je vous recommande également d'utiliser le pilote PPA Graphics Drivers.

Compte tenu de ce qui précède, je vous invite également à examiner certaines des questions liées aux cartes vidéo:

Quel ATI / AMD, ou Intel, ou NVIDIA Graphics for Unity?

Quelle est la manière correcte installer des pilotes vidéo ATI Catalyst (fglrx) propriétaires directement depuis AMD?

Comment activer correctement Desktop Cube dans Unity 3D?

Activer l'audio HDMI pour une carte Nvidia

Comment puis-je activer les effets visuels du bureau?

Les pilotes NVIDIA ne fonctionnent pas après améliorer. Pourquoi est-ce que je peux seulement voir le terminal?

Desktop ne s'affiche pas lorsque j'ai installé les pilotes nvidia!

Écran noir sur le dernier Nvidia / Ati Cartes lors du démarrage de LightDM / Ubuntu

HDMI / VGA connexion coupe les bordures de l'écran ou crée du texte flou

/ etc / X11 / xorg.conf n'existe pas?

L'installation de la dernière version de Nvidia à partir de Xorg donne un écran noir

Maintenant, quelques conseils que je veux mentionner:

  • Pour les cartes NVIDIA, il est également utile de créer le fichier xorg.conf à l'aide de la ligne de commande nvidia-xconfig . Il suffit d'aller dans le terminal pour taper ce qui suit, puis redémarrer:

    sudo nvidia-xconfig
    

    Sachez que si nvidia-xconfig génère l'une des erreurs suivantes, vous devrez probablement d'abord supprimer le fichier xorg.conf existant avant d'exécuter à nouveau la commande nvidia-xconfig :

    • ERREUR DE VALIDATION - Il peut mentionner des sections manquantes, des informations incorrectes dans une section, des sections non fermées ou nécessitant au moins 1 section.

    • AVERTISSEMENT - Il peut mentionner plusieurs erreurs de valeurs concernant tout paramètre trouvé dans une section, par exemple, ne pas spécifier explicitement une valeur pour un paramètre.

    • ERREUR DE SERVEUR FATAL - Après avoir exécuté nvidia-xconfig , vous pouvez obtenir dans de petits cas une erreur "pas d’écran détecté", ce qui signifie très probablement que les recommandations appliqué en premier ou un module possible fonctionne toujours (le nouveau est en cours de chargement ou un pilote nvidia est installé à l'aide du package de pilotes Nvidia sur le site nvidia.

    • ERREUR : vous obtenez une erreur similaire à Unable to write to directory '/etc/X11' si vous avez exécuté la commande nvidia-xconfig sans sudo. Si l'erreur persiste via nvidia-settings , vous devez d'abord supprimer le fichier xorg.conf .

    Pour tous les cas où vous devez supprimer le fichier xorg.conf , assurez-vous de le sauvegarder avant de le supprimer.

  • La réinstallation du pilote résout plusieurs problèmes. Par exemple, si vous utilisez le package de pilote nvidia-graphics-drivers-355 , procédez comme suit pour le réinstaller:

    sudo apt-get install --reinstall nvidia-graphics-drivers-355
    
  • La réinstallation de Xorg aide également dans d’autres cas:

    1. Supprimez xorg existant à l’aide de la commande suivante

      sudo apt-get remove --purge xserver-xorg
      
    2. Installez xorg à l’aide de la commande suivante

      sudo apt-get install xserver-xorg
      
    3. Reconfigurez xorg en utilisant la commande suivante

      sudo dpkg-reconfigure xserver-xorg
      
    4. Après cela, il est recommandé de réinstaller le pilote vidéo si vous utilisez Nvidia ou ATI comme indiqué ci-dessus.

Je dois ajouter que si vous souffrez de Black Screen après avoir installé les pilotes Nvidia à partir du PPA et redémarré (Et vous ne possédez pas de système hybride) alors votre problème pourrait être la nécessité de supprimer le paquet Bumblebee avec le Fichier bumblebee.conf. Suivez les étapes fournies dans L'installation de la dernière version de Nvidia de Xorg PPA donne un écran noir. pour cela ou exécutez simplement les lignes suivantes:

sudo apt-get purge bumblebee primus   
sudo rm -fr /etc/modprobe.d/bumblebee.conf
sudo reboot

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 fournies dans Impossible installer le pilote Nvidia mais en bref, je peux résumer cela dans les étapes suivantes en supposant que vous avez l'un des problèmes suivants:

  • Installation des pilotes Nvidia officiels et problème de mise à jour ou de suppression
  • L'écran semble incorrect / corrompu
  • Unity ne charge pas de chargement
  • Impossible d'accéder à l'environnement graphique en aucun cas

Si vous avez installé les pilotes Nvidia officiels, suivez les étapes ci-dessous après avoir démarré Ubuntu en Mode de récupération . Sinon, passez à l'étape 2:

  1. Si vous avez installé le pilote Nvidia à partir du site Nvidia ou du pilote ATI à partir du site officiel AMD, tapez ce qui suit sur le terminal (dans cet exemple, supposez que vous avez Ubuntu 64Bit avec la version 304.51 de Nvidia):

    sudo sh NVIDIA-Linux-x86_64-304.51.run --uninstall
    
  2. Si vous avez installé un paquet nvidia tel que nvidia-current ou nvidia-current-updates , supprimez-les. Même chose avec les pilotes ATI. sudo apt-get remove nvidia-current par exemple.

  3. Toute modification apportée à la liste noire du pilote Nvidia / ATI ou des modifications apportées à d’autres fichiers liés aux pilotes Nvidia / ATI doit être annulée. C'est juste au cas où vous alliez de l'avant et que vous commenciez à éditer comme un fou (ce qui arrive je sais ^^).

  4. Supprimer ou sauvegarder / déplacer le fichier xorg.conf . Vous n'aurez pas besoin de ce fichier pour le moment.

  5. Après avoir effectué toutes les étapes ci-dessus, redémarrez le PC et assurez-vous qu'il se charge avec Nouveau et non avec des pilotes Nvidia pour Nvidia ou avec des pilotes ATI et non avec fglrx pour Ati / AMD.

  6. Si maintenant vous savez que vous utilisez Unity avec le pilote Nouveau (ou pilote Open Source ATI) ou si une erreur vidéo s’est produite, ou qu’elle ne parvient pas à charger correctement LightDM, ne vous inquiétez pas, les 3 options se termineront de la même manière.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 Failsafe X . Dans ces modes et après avoir effectué toutes les étapes précédentes, installez le pilote Nvidia / ATI en utilisant le PPA mentionné ci-dessus. Essayez toujours d'installer le dernier pilote si vous disposez d'une carte vidéo récente: sudo apt-get install nvidia-313 pour les cartes Nvidia ou sudo apt-get install fglrx pour les dernières cartes Ati / AMD. Rappelez-vous que rien ne doit être installé avant de le faire en ce qui concerne les pilotes Nvidia / ATI (sauf évidemment les pilotes Nouveau).

  7. Maintenant, redémarrez et tout devrait fonctionner.

NOTE - A l'étape 6, si le chargement du PC semble bloqué, appuyez simplement sur CTRL + ALT + F1 pour aller à le terminal TTY1 et effectuez l'étape 6 à partir de là.

D'autres problèmes d'installation courants impliquent une résolution. Vous pouvez vérifier et modifier la résolution via le terminal de la manière suivante:

  1. Ouvrez le terminal et tapez xrandr , cela vous montrera toutes les résolutions possibles prises en charge (cela dépend de votre carte vidéo et de votre moniteur / téléviseur). Prenez note de l'ordre dans lequel ils apparaissent listés. La première ligne indiquant la résolution est la ligne 1, la suivante est 2 et ainsi de suite pour toutes les résolutions prises en charge. Une valeur de 0 réinitialisera la résolution par défaut après avoir défini une résolution.

  2. Tapez xrandr -s X où X est le numéro de ligne mentionné ci-dessus. Donc, cela ressemblerait à quelque chose comme: xrandr -s 1 .

    Enfin, pour les utilisateurs qui ont signalé ne pas voir le Unity Launcher / Panel après la mise à jour du noyau et / ou de la version Nvidia, la première chose à faire est de vérifier si le plug-in Unity est activé. Pour cela, rendez-vous dans le gestionnaire de paramètres Compiz Config (en supposant qu'il soit déjà installé) et accédez au plug-in Unity. Vérifiez que la case à cocher est activée. Sinon, activez cette option et suivez les suggestions à l'écran.

3. Réglage et réglage de ma carte vidéo

Pour les cartes vidéo Nvidia, suivez ces étapes:

  1. Dans le type de terminal: sudo nano /etc/X11/xorg.conf

  2. Recherchez la section périphérique et ajoutez la ligne suivante:

     Option "Coolbits" "4"
    

ça devrait ressembler à ceci:

 Section "Device"
     Identifier     "Device0"
     Driver         "nvidia"
     VendorName     "NVIDIA Corporation"
     Option         "Coolbits" "4"
 EndSection

Maintenant, enregistrez et redémarrez. Vous devriez maintenant voir (en fonction de votre modèle de carte vidéo) une nouvelle option concernant 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 de l’horloge GPU dans l’extension NV-CONTROL X. Cette option accepte un masque de bits de fonctionnalités à 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'utilitaire nvidia-settings contiendra une page intitulée "Fréquence d'horloge" dans laquelle les paramètres d'horloge peut être manipulé. "Coolbits" est uniquement disponible sur GeForce FX et ci-dessus.

CoolBits = 2 : lorsque "2" (bit 1) est défini, il tentera 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 Thermal Monitor permet de configurer la vitesse du ventilateur GPU sur les cartes graphiques dotées d’une fonction 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 panneau de configuration nvidia-settings affiche un tableau permettant de définir le domaine par horloge et le niveau de performance. les décalages à 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 et tous les niveaux de performance ne peuvent pas être modifiés.

CoolBits = 12 - Lorsque "12" (Bit 3 + 2), cela équivaudra à activer les effets de Coolbits 8 + Coolbits 4. Vous obtiendrez ainsi les nouvelles fonctions d’overclocking et le contrôle du ventilateur.

Cette option peut également être activée en émettant la commande suivante:

nvidia-xconfig --cool-bits=4

AVERTISSEMENT: cela peut 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 dans ~/.nvidia-settings-rc auquel vous pouvez accéder en tapant ce qui suit:

nano ~/.nvidia-settings-rc

Je mentionne cela parce que si le xorg.conf n'est pas utilisé, alors comment fonctionnent les paramètres pour ATI ou Nvidia. La raison en est que X peut détecter et configurer automatiquement de nombreuses options de xorg.conf telles que les périphériques d'entrée / sortie et les cartes vidéo. Cela ne s'est pas produit automatiquement avant, mais depuis 2010, X peut gérer de nombreuses options et les détecter sans aucun problème ou la nécessité de configurer un fichier pour eux.

Notez que beaucoup d’entre eux sont toujours présents mais divisés en fichiers plus spécifiques dans /usr/share/X11/xorg.conf.d/

Par exemple, certaines cartes vidéo ne montrent pas le Unity Launcher ou le panneau supérieur sauf si xorg.conf est présent. Dans d'autres cas, les utilisateurs souhaitant modifier leur carte vidéo peuvent avoir besoin de l'option Coolbits ajoutée à xorg.conf. Ce sont les raisons pour lesquelles nvidia-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 update-pciids afin de mettre à jour la liste d’ID 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 vous aidera à résoudre tout problème lié.

Dans certains cas, il est également utile de remplacer la valeur Filtre de texture par Rapide dans le plug-in OpenGL du gestionnaire de paramètres Compiz Config.

Enfin, changer les options Paramètres d'image en "Performances élevées" dans les paramètres OpenGL du panneau de configuration de Nvidia peut aider dans certains cas.

    
réponse donnée Luis Alvarado 14.09.2011 - 20:31
la source
22

Tout d’abord, vous devez identifier votre matériel graphique NVIDIA - alors ouvrez un terminal et exécutez:

lspci -k | grep -EA2 'VGA|3D'

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 Ubuntu officiels:

apt-cache search nvidia

Option 2.1 - Recherchez les pilotes NVIDIA disponibles sur Launchpad:

Pilotes GPU propriétaires PPA

Option 2.2 - Pour inclure les derniers pilotes NVIDIA - ajoutez le référentiel aux sources logicielles:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Rechercher des pilotes ... vous verrez une liste de pilotes ... la version en bas est la plus récente:

apt-cache search nvidia | grep -oE "nvidia-[0-9]{1,3}"

Option 3 - Rechercher des pilotes disponibles sur le site Web NVIDIA:

Versions des pilotes NVIDIA GPU

Suivez ensuite les étapes :

Étape 1.1 - Sélectionnez les pilotes NVIDIA que vous souhaitez utiliser et exécuter:

sudo apt-get install nvidia-<version_number>

Étape 1.2 - Dans le cas où le support NVIDIA est compatible avec Optimus, exécutez:

sudo apt-get install nvidia-prime

Étape 2 - Pour terminer le processus d’installation des pilotes, exécutez:

sudo reboot

Informations supplémentaires:

Produits GPU NVIDIA pris en charge

Informations sur la version des pilotes NVIDIA GPU

Délais de prise en charge de NVIDIA pour les versions de GPU héritées

    
réponse donnée cl-netbox 02.10.2015 - 17:15
la source
5

Installez le pilote:

sudo apt-get update
sudo apt-get install nvidia-current
sudo apt-get update

Installez mesa-utils pour afficher les informations graphiques:

sudo apt-get install mesa-utils

glxinfo | grep OpenGL

Redémarrez l'ordinateur:

sudo shutdown -r now

Résolution des problèmes:

Configurez un fichier /etc/X11/xorg.conf pour obtenir toutes les résolutions. Informations sur la configuration de xorg.conf Utilisez gtf pour créer une ligne de mode

Créer un fichier appelé xorg.conf et le mettre dans /etc/X11 . X va lire le fichier de configuration et essayer d'accepter vos déclarations. Il va ensuite configurer automatiquement tout ce que vous ne dites pas explicitement.

L'exécution de nvidia-xconfig crée une arête de poisson avec une configuration de base. Des commandes similaires pour d'autres pilotes binaires peuvent exister.

sudo service lightdm stop
sudo X -configure
sudo mv xorg.conf.new /etc/X11/xorg.conf
sudo start lightdm

Cela va créer un fichier xorg.conf.new dans votre répertoire actuel. Maintenant, vous devriez faire ce qui suit:

  1. tuer le serveur x
  2. générer un nouveau fichier xorg.conf
  3. renommer et déplacer
  4. retour à l'interface graphique

Meilleure interface graphique (arandr) pour manipuler les résolutions, etc.:

sudo apt-get update
sudo apt-get install arandr
    
réponse donnée The Demz 20.07.2013 - 13:15
la source
4

La méthode recommandée consiste à installer les pilotes à partir des référentiels Ubuntu.

Tous les adaptateurs Nvidia sont désormais pris en charge par les pilotes inclus dans les référentiels Ubuntu. Mais ce n’était pas toujours le cas et à l’avenir, de nouveaux adaptateurs pourraient apparaître, qui ne seraient pas supportés par les pilotes officiels d’Ubuntu pendant un certain temps.

Dans la plupart des cas, le système choisit le bon pilote dans

Paramètres système - & gt; Logiciel & amp; Mises à jour - & gt; Pilotes supplémentaires.

Tout d’abord, vous devez trouver le modèle de votre GPU.

Exécuter au terminal lspci -k | grep -EA2 'VGA|3D' et vous obtiendrez quelque chose comme

01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 351a
Kernel driver in use: nvidia

Le modèle est donc GeForce GTX 550 Ti et un pilote propriétaire Nvidia est installé.

Si le pilote open source est utilisé, vous verrez

Kernel driver in use: nouveau

Pour vérifier quel pilote propriétaire est installé, exécutez:

dpkg -l | grep nvidia

Le paquet marqué avec ii est installé.

Vous pouvez vérifier quelle version de pilote prend en charge cette carte sur

Site des pilotes Nvidia

Par exemple, ma carte est prise en charge par 340, 346, 349, 352 et 355 versions principales.

Maintenant, les référentiels Ubuntu ont des versions de pilotes 340 et 352 pour cet adaptateur. Il est judicieux d'installer le 352.

Cela peut être fait à partir de l’interface graphique mentionnée ci-dessus ou en exécutant

sudo apt-get install nvidia-352

Si votre adaptateur n’est pas pris en charge par les pilotes des dépôts officiels, ou si vous souhaitez essayer le dernier, vous pouvez installer un pilote à partir de ppa.

Graphiques Hybryd

Si vous avez un ordinateur portable équipé d’un processeur Intel, vous disposerez dans la plupart des cas d’un adaptateur Intel intégré au processeur.

Dans ce cas, vous devrez également installer le package nvidia-prime . Mais si vous installez à partir des dépôts officiels, il sera installé automatiquement.

Ensuite, vous pourrez changer d’adaptateur dans 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 basculera sur la carte Intel.

  • prime-select query affichera 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

Vous pouvez rencontrer une situation où vous avez un tout nouvel adaptateur Nvidia mal pris en charge par le pilote nouveau open source.

Dans ce cas, votre système risque de ne pas pouvoir démarrer avec une interface graphique.

Vous pouvez vous référer à cette réponse et démarrer avec le paramètre nomodeset . 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 avec nomodeset et installer le pilote Nvidia approprié.

Lorsque vous démarrez en mode UEFI, cette option F6 n'apparaît pas. Dans ce cas, vous devrez accéder au menu grub, appuyer sur e et taper manuellement nomodeset .

    
réponse donnée Pilot6 02.10.2015 - 17:45
la source
4

Vous n’avez pas besoin d’utiliser la ligne de commande ni le 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 fourni avec les pilotes NVIDIA préconfigurés (mais non installés), tout ce que vous avez à faire est de:

  1. Ouvrir le tableau de bord

  2. Recherchez et lancez Pilotes supplémentaires , attendez qu’il 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.

  3. Sélectionnez le pilote, appuyez sur Appliquer les modifications et attendez. Il faudra peut-être du temps et une connexion Internet pour le télécharger et l'installer pour vous.

  4. Maintenant, redémarrez.

J'ai sélectionné les pilotes propriétaires

    
réponse donnée edward torvalds 02.10.2015 - 17:33
la source
3

Voici une réponse détaillée à votre question. Il listera 2 manières d'installer les derniers pilotes Nvidia sur Ubuntu 12.10 à 14.04. C'est mieux si vous avez installé Synaptic sur votre système, car vous en aurez besoin pour installer certains fichiers. Si ce n'est pas installé, appuyez simplement sur Ctrl + Alt + T sur votre clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

sudo apt-get install synaptic

Toutes les étapes répertoriées nécessitent l’utilisation de Terminal. Pour l'ouvrir, appuyez simplement sur Ctrl + Alt + T sur votre clavier

Le premier moyen:

La première chose à faire est de mettre à jour votre distribution Ubuntu

sudo apt-get update && sudo apt-get dist-upgrade

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 Synaptic Package Manager)

Installez Build Essentilas, gcc et g ++

sudo apt-get install build-essential gcc g++

Redémarrez votre système à ce stade.

Une fois le système sauvegardé et exécuté, éditez /etc/modprobe.d/blacklist.conf et ajoutez les lignes suivantes à la fin du fichier

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Enregistrez et quittez le fichier.

Supprimez tous les pilotes Nvidia actuels

sudo apt-get remove --purge nvidia*

Supprimez les pilotes xserver-xorg-video-nouveau

sudo apt-get --purge remove xserver-xorg-video-nouveau

Modifier le fichier grub

sudo nano /etc/default/grub

Sur la ligne contenant GRUB_CMDLINE_LINUX remove "quiet splash" et remplacée par "text"

Mettez à jour grub à l’aide des commandes suivantes

sudo update-grub
sudo update-initramfs -u

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

sudo su

(entrez votre mot de passe)

cd Downloads

(à condition que le fichier téléchargé par Nvidia soit enregistré ici)

sh xxx.run 

(où xxx est le nom du fichier Nvidia) Cliquez sur OK Si un message apparaît concernant le pilote, cliquez sur Oui (il est très important que vous cliquiez sur Oui) Attendez que l'installation se termine, puis

sudo nano /etc/default/grub

Sur la ligne contenant GRUB_CMDLINE_LINUX remove "test" et la remplacer par "quiet splash" alors do

Ctrl + x y entrez pour enregistrer le fichier et quitter.

Mettez à jour grub à l’aide des commandes suivantes

sudo update-grub/
sudo update-initramfs -u

Redémarrez et vous êtes défini.

La deuxième manière:

Appuyez simplement sur Ctrl + Alt + T sur votre clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update 
sudo apt-get install nvidia-340

Les deux méthodes ont été testées avec Nvidia Driver Version 340 et fonctionnent toutes les deux correctement. De nombreuses mises à jour ont été effectuées après coup, et tout fonctionne correctement.

    
réponse donnée Mitch 07.08.2014 - 20:25
la source
2

Vouloir jeter mon avertissement là-dessus après avoir passé 2 jours avec cela.

J'utilise Ubuntu depuis des années. La semaine dernière, j'ai retiré mon ancien PC quad core AMD 940 et construit un nouveau noyau AMD 8350 8 avec asus mobo et une carte vidéo car je ne joue pas aux 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 quelque raison que ce soit qui ne fonctionnait pas avec mon moniteur HP w2207h.

NOTE:  I'd actually never tried the hdmi port on that monitor before so I don't know if 
it ever worked as that monitor is now nearly 4 years old.

J'ai donc tout d’abord installé le test "Current Proprietary" d’Ubuntu NVIDIA.

Toujours pas de HDMI mais le bureau d’unité, etc., tout fonctionnait bien.

Penser que je devrais peut-être essayer le pilote Linux directement depuis NVIDIA Je suis allé dans la section des pilotes, j'ai cherché la carte Linux GTX 650 et téléchargé ce fichier .run - où va se trouver un nom de pilote long.

Prochaine étape pour les nouveaux utilisateurs / unité

Appuyez sur ctrl + alt + F1 me place dans un terminal

Ensuite, avant de pouvoir appliquer le pilote NVIDIA, vous devez tuer le LIGHTDM toujours en cours d’exécution en arrière-plan.

       $ sudo service lightdm stop

Une fois que lightdm est arrêté, vous devez modifier le fichier .run pour qu'il soit exécutable:

       $ sudo chmod +x ./<nvidia>.run

puis enfin exécuter le nouveau programme d'installation du pilote.

       $ sudo ./<nvidia>.run

Cela va commencer et vous poser plusieurs questions auxquelles vous devrez répondre.

quand c'est fait, vous redémarrez.

Maintenant, mon avertissement.

Avant que vous ne commenciez à faire tout ce qui précède, vous devriez avoir un 2ème ordinateur / ordinateur portable disponible pour rechercher comment inverser ce qui précède si vous avez des problèmes -ou- vous devriez avoir imprimé toutes les informations dont vous avez besoin, y compris:

la ligne de commande dont vous avez besoin pour "purger" le nouveau pilote Nvidia

       $ sudo ./<nvidia>.run --uninstall

une fois terminé, vous devez installer un pilote vidéo AVANT de redémarrer à moins que vous ayez laissé le pilote Noveau installé (vous ne l’avez pas supprimé - ce qui, selon la plupart, n’a pas besoin d’avoir essayé le pilote propriétaire NVIDIA ci-dessus).

Suivant ... assurez-vous de connaître la ligne de commande requise pour réinstaller le pilote Noveau si nécessaire.

Pourquoi ai-je posté ceci?

J'ai été très prudent en installant le dernier pilote de sites Web NVIDIA pour la carte GTX 650.

Cependant, après un redémarrage, mon bureau Ubuntu 12.10 Unity était fou avec divers problèmes.

  1. J'utilise synaptic mais je ne pouvais pas l'utiliser car le lancer ne ferait que minimiser à la barre d'outils Unity sur la gauche de laquelle je ne pouvais pas le faire apparaître à l'écran
  2. Je n'ai pas pu lancer les "Paramètres système"     de bureau ou de cli. Il a fait la même chose que synaptic
  3. J'ai trouvé que ma souris pouvait ou non apparaître à l'écran lorsque je connecté. Sinon je devrais faire un arrêt ... pas un redémarrage ... pour l'obtenir bac

Parce que je n’avais pas pris le temps de me préparer à supprimer ce pilote et à réinstaller un pilote à partir de la ligne de commande (rappelez-vous que je ne pouvais pas utiliser l’outil Paramètres système? revenir à mon ancien système de travail.

Alors, comme le modèle Boy Scout dit "soyez prêt" avant de vous lancer dans cette voie.

Le pire de tout pour moi ... Même avec le dernier pilote NVIDIA installé, je n'ai PAS pu afficher le port HDMI de la GTX 650 sur mon moniteur. Pour vérifier, j’ai attaché le câble HDMI à un deuxième moniteur HDMI beaucoup plus récent et je n’ai toujours pas de signal avec ça.

Donc, je suis de retour à la case départ essayant toujours de faire fonctionner mon port HDMI MAIS ... verre à moitié plein, j'ai appris beaucoup dans le processus.

J'espère que cela aidera les autres.

    
réponse donnée bmullan 28.01.2013 - 14:19
la source
0

Le problème que vous rencontrez est que vous n'avez pas le source Linux, vous pouvez donc installer le pilote nvidia. Je pense 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 en-têtes corrects, ce qui vous permettra ensuite de continuer à partir de là où vous les avez laissés.

    
réponse donnée Goldentoa11 28.09.2013 - 04:08
la source
0

C'est devenu plus facile avec 346.72, du 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:

  1. Télécharger depuis le site NVidia.
  2. Appuyez sur Ctrl + Alt + F1 pour accéder au fichier tty et vous connecter.
  3. sudo service lightdm stop
  4. cd /path/to/file
  5. sudo chmod +x NVIDIA-Linux-(asterisk)-346.72.run && sudo sh NVIDIA-Linux-(asterisk)-346.72.run
  6. Tout se passe sans problème avec 64 bits. Le script de pré-installation a échoué mais je lui ai dit d’installer quand même. De là, c'était fondamentalement "oui, oui, oui".
  7. 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 cela a été fait lorsque j'ai répondu oui lors de l'installation. En outre, pas besoin de mettre en liste noire nouveau avant l'installation. Le seul problème que j'ai rencontré est lorsque j'ai installé le même pilote pour un système d'exploitation 32 bits. Il m'a dit qu'il avait besoin d'un paquet gcc + que j'ai eu sur mon premier google.

    
réponse donnée Ben Doidge 02.06.2015 - 19:24
la source
0

Une méthode d’installation simple en ligne de commande (variante textuelle de la réponse de @edwardtorvalds):

  1. Exécuter la commande

    ubuntu-drivers devices
    

    ( /usr/bin/ubuntu-drivers est fourni par ubuntu-drivers-common , qui est inclus dans un package depuis 14.04 , et disponible sous forme de application dans les versions antérieures.)

  2. Après quelques secondes, vous devriez obtenir une sortie qui ressemble à ceci:

    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00000DE1sv000019DAsd00001167bc03sc00i00
    model    : GF108 [GeForce GT 430]
    vendor   : NVIDIA Corporation
    driver   : nvidia-346-updates - distro non-free
    driver   : nvidia-340-updates - distro non-free
    driver   : nvidia-304-updates - distro non-free
    driver   : nvidia-340 - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    driver   : nvidia-304 - distro non-free
    driver   : nvidia-346 - distro non-free recommended
    

    Le pilote recommandé est nvidia-346 , donc lancez

    sudo apt-get install nvidia-346
    

    (Les pilotes nVidia étant des logiciels non libres, vous devez d'abord vous assurer que le référentiel multivers est activé .)

réponse donnée 200_success 03.10.2015 - 10:17
la source
0

Il est disponible dans les référentiels par défaut.

Désormais, les pilotes Nvidia sont disponibles sur les référentiels par défaut. Donc pas besoin de ppa.

Exécuter:

sudo apt-get update
sudo apt-get install nvidia-361

À partir de maintenant, nvidia-361 est la version la plus récente disponible sur les référentiels par défaut. Vous voudrez peut-être être sûr en recherchant tous les pilotes disponibles par apt-cache search nvidia

    
réponse donnée Severus Tux 11.06.2016 - 18:06
la source
0

Il existe de nombreuses solutions, mais voici ce qui a fonctionné pour moi (supposons que vous ayez une nouvelle installation d’Ubuntu 16.04 et du pilote binaire nvidia téléchargé)

  1. Si vous avez un double démarrage, accédez aux paramètres de votre BIOS et définissez l'option de démarrage sécurisé sur "autre système d'exploitation";

  2. Appuyez sur Ctrl + Alt + F1 dans la session de connexion pour entrer le TTY-1 et procédez comme suit:

    sudo apt-get install linux-source
    sudo apt-get install linux-headers
    
  3. Avant d’installer le pilote, arrêtez le lightdm en:

    sudo service lightdm stop
    
  4. Exécutez le script NVIDIA

    sudo ./NVIDIA-Linux-x86_64-378.09.run
    

Au cours de l’installation, vous pouvez recevoir un avertissement indiquant que "le script fourni pour la distribution a échoué", ignorez-le simplement.

    
réponse donnée Jie Cheng 10.02.2017 - 22:39
la source
-1
  • Téléchargez le pilote et placez-le dans votre répertoire personnel

Télécharger pour 64 bits: lien

Télécharger pour 32 bits: lien

  • Faire: ctrl + alt + F6 (Attention: vous passerez à un TTY, pas d’interface graphique)
  • Connectez-vous avec votre nom d'utilisateur et votre mot de passe
  • Type: sudo service lightdm stop
  • Type: sudo ./NVIDIA*
  • Type: sudo reboot

Le pilote devrait fonctionner sans problème maintenant (je viens de le faire avec mon GTX 570)

Testez le pilote en ouvrant un terminal: ( ctrl + alt + T )

  • Type: glxinfo | grep direct Il devrait faire rapport: direct rendering: Yes
  • Pour ajuster vos paramètres NVIDIA Type: nvidia-settings

REMARQUE: Le script doit mettre en liste noire le nouveau pilote par défaut. Si le pilote NVIDIA ne fonctionne pas, essayez de le faire manuellement:

  • Type: sudoedit /etc/modprobe.d/blacklist.conf

Ajoutez les lignes suivantes:

blacklist nouveau
options nouveau modeset=0
  • Type: sudo reboot
réponse donnée era878 07.06.2012 - 06:09
la source

Lire d'autres questions sur les étiquettes