web-dev-qa-db-fra.com

Comment installer le pilote Nvidia pour une GeForce GT 630

J'ai récemment installé 14.04.

Mais maintenant, j'ai besoin d'un nouveau pilote pour mon nVidia GeForce GT 630. L'ancien pilote a été rejeté comme non compatible avec le 64 bits. J'ai trouvé cet autre pilote et lorsque je voulais l'installer dans le terminal avec sh, je fus appelé en premier pour arrêter le serveur x. Il ne peut pas être installé avec x-server en cours d'exécution.

Alors, comment puis-je les installer?

70
Horst Seeger

Vous pouvez installer les pilotes Ubuntu. Pour le GT 630, vous pouvez utiliser: Sudo apt-get install nvidia-304 OR Sudo apt-get install nvidia-304-updates, mais pas les deux.

16
L.V.A

Vous pouvez télécharger le pilote de votre carte vidéo pour Ubuntu 64bit à partir d’ici . En supposant que vous utilisiez Ubuntu 64 bits maintenant. Si vous avez installé Ubuntu 32 bits, il existe une version 331 du même pilote pour Ubuntu 32 bits. Enregistrez votre pilote dans un endroit où vous pourrez facilement y accéder, comme votre répertoire de base utilisateur ou dans un répertoire nouvellement créé nvidia dans votre répertoire de base utilisateur.

Pour pouvoir installer votre pilote nvidia, vous devez supprimer votre ancien pilote vidéo avec ce code dans une fenêtre de terminal:

    Sudo apt-get remove nvidia* && Sudo apt-get autoremove

Une fois que vous avez terminé avec celui-ci, vous devez également ajouter le pilote nouveau à la liste noire en éditant ce fichier avec:

    gksudo gedit /etc/modprobe.d/blacklist-nouveau.conf

ou

    Sudo nano /etc/modprobe.d/blacklist-nouveau.conf

… Et ajoutez ces lignes à la fin:

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

Si, par hasard, il n'y a pas blacklist-nouveau.conf dans /etc/modprobe.d/, vous pouvez enregistrer votre fichier sous le format blacklist-nouveau.conf à l'invite.

Et vous pouvez également désactiver le Kernel Nouveau en tapant ces lignes dans une fenêtre de terminal:

    echo options nouveau modeset=0 | Sudo tee -a /etc/modprobe.d/nouveau-kms.conf

et après ça

    update-initramfs -u

Vous pouvez maintenant redémarrer votre ordinateur et, lorsque vous êtes sur l'invite de connexion, appuyez sur Ctrl + Alt + F1 pour quitter la console du terminal. Connectez-vous avec votre identifiant et votre mot de passe.

Accédez au répertoire dans lequel vous avez enregistré votre pilote nvidia à l’aide de la commande cd de la console du terminal. Par exemple. cd nvidia étant donné que vous vous trouvez déjà dans votre répertoire personnel de l'utilisateur après votre connexion. Vous pouvez utiliser la commande dir pour voir le nom exact de votre pilote.

Pour arrêter votre gestionnaire d'affichage ou le serveur X, vous pouvez saisir ce code dans la console:

   Sudo stop lightdm   or

   Sudo lightdm stop

Si vous n'utilisez pas lightdm comme gestionnaire d'affichage par défaut, remplacez lightdm par votre gestionnaire d'affichage par défaut, qui peut être kdm ou gdm ou quel que soit votre gestionnaire d'affichage.

Vous devriez recevoir un message dans la console du terminal en disant -> lightdm arrêté/en attente

Et maintenant, vous pouvez enfin installer le pilote nvidia en utilisant un code similaire à celui-ci:

  Sudo sh NVIDIA-Linux-x86_64.....run    (for Ubuntu 64bit)  

ou

  Sudo sh NVIDIA-Linux-x86.....run    (for Ubuntu 32bit)

Si vous ne tapez pas le nom exact du pilote, vous obtiendrez le message suivant: NVIDIA-Linux ... est introuvable et vous devrait taper à nouveau le code pour installer le pilote.

Le programme d’installation de Nvidia installe automatiquement le pilote et vous demande à la fin si vous souhaitez enregistrer votre nouvelle configuration X. Appuyez sur Oui. Après avoir redémarré et accédé à votre bureau et modifié vos paramètres NVIDIA à votre guise, ouvrez une fenêtre de terminal et entrez le code suivant:

  Sudo nvidia-xconfig

pour enregistrer votre nouvelle configuration nvidia dans /etc/X11/xorg.conf.

Remarque

Vous devrez peut-être installer des packages logiciels supplémentaires si le programme d'installation de nvidia génère une erreur et vous invite à indiquer les dépendances manquantes:

    Sudo apt-get install dkms fakeroot build-essential linux-headers-generic

Mais vous devez installer tous ces paquets manquants uniquement si nvidia-installer ne peut pas faire le travail tout seul.

Après le redémarrage, votre système peut afficher un écran noir ou entrer en mode graphique faible. Pour résoudre ce problème, vous devez revenir au terminal de la console, vous connecter avec votre nom d'utilisateur et votre mot de passe, et utiliser le code fourni ci-dessus Sudo nvidia-xconfig et également utilisation du tutoriel suivant. Il est destiné à corrige la bannière en supposant qu'ils n'ont pas corrigé ce bogue dans Ubuntu 14.04.

65
Taz D.

Comme la plupart de ces réponses sont obsolètes ... Voici le moyen moderne d’installer les pilotes nvidia pour Ubuntu (pour les versions 14.04 et plus récentes):

  1. Ajouter le pilote graphique ppa

    Sudo add-apt-repository ppa:graphics-drivers/ppa
    Sudo apt-get update
    
  2. Installer le pilote recommandé

    Sudo ubuntu-drivers autoinstall
    
  3. Redémarrez votre système

    Sudo reboot
    

Pour sélectionner un autre pilote, ou si ce qui précède ne fonctionne pas:

  1. Ajouter le pilote graphique ppa

    Sudo add-apt-repository ppa:graphics-drivers/ppa
    Sudo apt-get update
    
  2. Purgez tous les packages liés à nvidia existants que vous avez installés

    Sudo apt-get purge nvidia*
    
  3. Vérifiez quels pilotes sont disponibles pour votre système

    ubuntu-drivers devices
    
  4. Installer le pilote recommandé

    Sudo apt-get install nvidia-361
    
  5. Redémarrez votre système

    Sudo reboot
    
44
Corey Goldberg

Voici ce que je fais (via PPA):

J'ajoute d'abord un PPA xorg-edgers:

Sudo add-apt-repository -y ppa:xorg-edgers/ppa

Ensuite, je l’installe à partir de la ligne de commande ou d’une section de pilotes supplémentaire.

Tout d'abord, mettez à jour votre liste de paquets:

Sudo apt-get update

Des pilotes supplémentaires sont maintenant mis à jour avec les nouveaux packages.

Et alternativement, à partir du terminal, installez nvidia-331 (pour v331), nvidia-337 (pour v337) ou nvidia-current (pour les versions très récentes).

Après l’installation, n’oubliez pas de vous déconnecter ou de redémarrer, puis reconnectez-vous.

16
Arda

J'utilise geforce gt820m.

J'ai essayé presque toutes les suggestions ci-dessus, mais aucune n'a fonctionné pour moi. Cependant, en combinant ce que j’ai appris d’en haut avec d’autres ressources en ligne telles que ici , c’est comme cela que j’ai suivi la mienne.

Vous finirez par vous retrouver avec quelque chose comme ceci, si vous suivez ces étapes.

What I had

Tout d’abord, réinitialisez tout par défaut. Comment?

Désinstallez toutes les choses nvidia

Sudo apt-get --purge remove nvidia*

Soufflez xorg Edgers ppa

Dans votre onglet "Autres logiciels", décochez la PPA Xorg Edgers, pour ressembler à l'image ci-dessous. Ce ppa m'a fait tellement mal que de bien.

Uncheck xorg edges ppa in

Autorisez ensuite les paquets à être mis à jour lorsque vous y êtes invité ou laissez ...

Sudo apt-get update

...fais le reste.

Son temps

Retournez à des pilotes supplémentaires, et vous ne devriez voir qu'un seul binaire Nvidia répertorié (du moins pour ma carte, c'est ce qui était répertorié, au lieu des deux qui étaient affichés lorsque le ppa de xorg edge était actif)

Quelle était/quelle est la différence? Les drivers montrés par les edgers xorg ppa sont open source. Celui qui montre maintenant a l'indication propriétaire. Dans ce cas, les roches propriétaires, alors allez-y, à moins que vous ne vouliez perdre la tête pendant les heures à venir sans succès.

Basculez du x.org x serveur au nvidia binary et appliquez-le. Cela devrait prendre un peu de temps pour postuler (ça m'a pris un peu de temps ici, et je me suis rendu compte que ça téléchargeait des paquets dans le processus). Redémarrez votre ordinateur quand c'est fait.

Dépannage

Si vous avez ajouté quelque chose de différent de celui par défaut à/etc/default/grub ou si vous avez apporté des modifications à /etc/X11/xorg.conf, réinitialisez-les à leurs valeurs par défaut. Vous devriez être intelligent pour savoir ce que vous avez ajouté et l'enlever.

Après avoir annulé toutes vos modifications dans ces deux domaines, veuillez les mettre à jour:

Sudo update-initramfs -u
Sudo update-grub

Les deux commandes ci-dessus garantissent que les modifications que vous avez apportées au fichier ci-dessus, en particulier celle de/etc/default/grub sont appliquées au prochain redémarrage. Le fait de ne pas appliquer les commandes de mise à jour m'a empêché de conserver toutes les modifications apportées au fichier grub, même après le redémarrage.

Pour le fichier xorg.conf, vous pouvez le supprimer de ce dossier (vous êtes libre de le sauvegarder)

Si vous ne voyez pas une bonne résolution, assurez-vous de le faire.

Sudo nvidia-xconfig

Redémarrez votre PC alors.

Si vous vous sentez excité, vous pouvez supprimer nouveau de votre PC simplement en

Sudo apt-get remove xserver-xorg-video-nouveau

Je ne vous recommanderai pas de retirer le nouvea, mais je l’ai quand même fait: P

Suivre les étapes ci-dessus m'a permis de redémarrer avec le pilote nvidia après plusieurs heures d'essai et d'erreur.

Des problèmes?

Oui. Pour certaines raisons que je ne connais pas encore, l'exécution de nombreuses applications provoque le blocage du PC. Ctrl + Alt + F1 me donne la chance de ré-engendrer le lightdm, mais pourquoi le gel se produit est un mystère pour moi maintenant. Toute aide est très appréciée.

4
Rexford

Vous pouvez installer des pilotes supplémentaires pour les cartes graphiques nVidia (et pour tout autre matériel) avec buntu-drivers-common (anciennement jockey). Apparemment, la détection du matériel et la gestion des pilotes se font maintenant via une interface de ligne de commande:

Sudo ubuntu-drivers autoinstall

Pour plus de détails, voir https://askubuntu.com/a/9465/175814 .

4
David Foerster

J'ai eu beaucoup de problèmes avec NVIDIA et Ubuntu 14.04. Mais finalement, j'ai réussi à l'installer. J'ai un ordinateur portable Acer Aspire avec Nvidia GeForce 820M.

Voici comment ça se passe:

  • Installez nvidia-331. Je l'ai fait via le gestionnaire de paquets Synaptic. Mais je devine

Sudo apt-get install nvidia-331

fonctionnera aussi bien. Je n'ai pas effectué Sudo apt-get install nvidia-331-updates. Je n'ai pas effectué de désactivation supplémentaire du pilote nouveau.

  • Ensuite, j'ai redémarré le système.

  • J'ai téléchargé cuda_5.5.22_linux_64.run à partir de la page Web NVidia et l'ai extrait dans des fichiers séparés:

    $ chmod 755 cuda_5.5.22_linux_64.run
    $ ./cuda_5.5.22_linux_64.run -extract=/home/user/Downloads/cuda-5.5
    $ ls 
    cuda-linux64-rel-5.5.22-16488124.run    NVIDIA-Linux-x86_64-319.37.run cuda-samples-linux-5.5.22-16488124.run
    
    $ Sudo sh cuda-linux64-rel-5.5.22-16488124.run
    $ Sudo sh cuda-samples-linux-5.5.22-16488124.run
    
  • Ensuite, j'ai compilé 1_Utilitaires/deviceQuery et cela a fonctionné. Et puis j'ai compilé le 0_Simple/matrixMul et cela a fonctionné aussi bien. Assurez-vous de définir $PATH et $LD_LIBRARY_PATH.

J'ai essayé de suivre le même chemin avec cuda 6.0. Bien que deviceQuery ait été compilé, son exécution a échoué:

$ ./deviceQuery 
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 3
-> initialization error
Result = FAIL

$ echo $PATH
/opt/cuda-6.0/bin:/opt/cuda-5.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

$ echo $LD_LIBRARY_PATH
/opt/cuda-6.0/lib64:/opt/cuda-6.0/lib:/opt/cuda-5.5/lib64:/opt/cuda-5.5/lib:
2
yomagg

si vous êtes bloqué hors ligne, mais que vous pouvez accéder à Internet tiers, vous pouvez toujours télécharger votre pilote sous forme de fichier .run à partir du site Web de Nvidia.

vous devrez arrêter lightdm pour installer, ce qui n’est pas difficile:

  • utilisez Ctrl + Alt + F1 et connectez-vous à l'environnement du terminal
  • Sudo service lightdm stop
  • cd *directory of .run file*
  • *drivername*.run après avoir suivi la procédure d'installation, cela vous ramènera à votre bureau:
  • Sudo service lightdm start

vous ne devrez peut-être pas redémarrer, bien que cela vous soit recommandé.

Je recommande également d'utiliser les pilotes propriétaires par rapport à nouveau.
Selon mon expérience, nouveau ne peut pas faire du multi-moniteur à 1600x1200, mais ne peut faire qu'un seul moniteur à 1280x1024 max pour mon Galaxy Nvidia GeForce GT430.
Sans parler des FPS de jeu très médiocres.

0
Tcll