Comment installer le pilote NVIDIA dans Ubuntu

16

J'utilise Ubuntu 13.04 sur DELL XPS L501 - Nvidia GeForce GT 420M. J'utilise le noyau 3.9.0-030900-generic.

Tous les en-têtes de noyau sont installés dans le système.

et

J'ai essayé ce qui suit.

  • Utilisez apt-get pour installer nvidia-current(qui télécharge 304) && charger en utilisantmodprobe
  • Utilisez apt-get pour installer et nvidia-310charger à l'aidemodprobe
  • Téléchargez le pilote nvidia 64 bits nvidia-319.23pour la série 400M et installez-le
  • Utilisez swat-x repo pour installer le pilote nvidia

Tout cela a échoué. Et je l'ai testé à chaque fois comme ça

  • Une fois le module chargé (vérifié à partir de lsmod),
  • redémarré lightdm
  • testé sur get.webgl.org
    • (La prise en charge Webgl de Google-Chrome est activée)

Problème rencontré nvidia-xconfig

  • après avoir exécuté nvidia-xconfig(qui écrit /etc/X11/xorg.conf) et redémarré lightdm, ma résolution d'affichage devient 640x480.
  • et a dû supprimer ce fichier pour revenir à l'ancien paramètre
  • Ont également essayé commentant ces deux lignes qui ajuste Horizontal and Vertical Settingen xorg.conf. Cela vient de rectifier la résolution. Mais je n'ai toujours pas pu utiliser la carte graphique (webgl).

EDIT 1: (nouveau)

  • Redémarrage essayé après chaque installation
  • Suppression (purge) de tout nouveau * avant de commencer.
  • Suppression d'un paquet supplémentaire (ne me souviens pas du nom exact) - xorg-xserver-blah-blah.

EDIT 2: (bitlbee)

  • J'avais bitlbeeinstallé auparavant. Supprimé aussi avant de commencer l'installation.
  • Lorsque bitlbee était présent, NVIDIA-3.9-x86.run(téléchargé depuis nvidia) n'était pas en mesure de reconnaître la carte graphique. Mais c'est ce que j'ai fait quand j'ai retiré bitlbee. (Je suppose donc ici que cela devrait fonctionner si le pilote graphique a été installé correctement)

EDIT 3: (software-properties-gtk)

  • sudo software-properties-gtk
  • l'onglet Pilotes supplémentaires est toujours NIL. (avant et après l'installation) (même si l'installation a réussi)

J'ai essayé cela toute la journée et je l'ai fait plusieurs fois. Aucun n'a fonctionné.

Besoin d'aide! Est-ce le problème avec kernel-3.9, qu'il n'y a pas de mises à jour pour cela?

Boopathi Rajaa
la source
Essayez de redémarrer après avoir installé le pilote nvidia. Je suppose que vous êtes en conflit avec le nouveau
Panther
essayé aussi. ajout de modifications à la question. bien vouloir vérifier.
Boopathi Rajaa
2
C'est une carte Optimus (sur demande) alors que la carte réelle est un GPU Intel. Donc, vous voulez regarder Bumblebee
bcbc
Le plus sûr et le plus efficace est le nvidia ppa de Ubuntu devs launchpad.net/~graphics-drivers/+archive/ubuntu/ppa et je n'utilise pas Bumblebee mais utilise nvidia-prime qui fonctionne bien sur mon ordinateur portable i7 de 4e génération. De plus, si vous avez l'intention de travailler avec CUDA et openCL, assurez-vous après le redémarrage d'installer nvidia-modrpobe, puis redémarrez à nouveau.
Arup Roy Chowdhury
1
flashbacks sur les raisons pour lesquelles je rage quitte Linux en 2000
Neuronet

Réponses:

19

J'ai trouvé un très bon tutoriel en ligne, et j'ai pu installer ces fameux pilotes Nvidia sur deux ordinateurs sans problème. Voici ce que vous faites:

Préparation

1) Tout d'abord, vous devez ouvrir un shell de terminal. Vous pouvez soit démarrer votre ordinateur et accéder à un shell virtuel

Ctrl+ Alt+F1

ou connectez-vous et ouvrez le terminal gnome

Ctrl+ Alt+t

2) Ensuite, dans le terminal, exécutez les commandes suivantes:

Cette commande rafraîchira vos packages

 sudo apt-get update

Ensuite, vous devrez installer les en-têtes Linux si ceux-ci ne sont pas déjà installés.

 sudo apt-get install linux-headers-generic

Ensuite, vous devrez effectuer une mise à niveau dist, qui mettra à niveau certains packages de votre système

 sudo apt-get dist-upgrade

Lorsque tout est terminé, vous devrez redémarrer votre système

 sudo reboot

L'installation des pilotes

1) Répétez l'étape 1 pour ouvrir le terminal.

Installez maintenant les pilotes Nvidia

 sudo apt-get install nvidia-current-updates 

Vous avez une étape de plus, sinon vous aurez de fortes chances que vous venez de briquer votre système. Pour des mesures de sécurité, exécutez cette commande finale:

sudo nvidia-xconfig

* Il y avait un bug bien connu que le script d'installation de Nvidia n'a pas exécuté cette commande. Si ce fichier de configuration n'est pas créé, vos graphiques ne fonctionneront pas.

Maintenant, redémarrez votre système:

 sudo reboot

Toutes nos félicitations! Vous devriez maintenant utiliser les pilotes Nvidia.

Confirmer que cela a fonctionné

Une façon rapide de vérifier est de cliquer sur le pignon d'engrenage en haut

Dent

Puis clique About This Computer

Dans la ligne qui dit Graphics, Il devrait indiquer votre pilote graphique:

Voici à quoi ressemble la mienne:

À propos de l'infographie

Vous pouvez également cliquer sur les graphiques pour obtenir plus de détails:

Graphique

À votre santé!

Source: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/

Max Tither
la source
Good post ..... + 1
Qasim
eh bien, j'ai tout fait et ça n'a pas marché. Malheureusement, lorsque j'ai couru, sudo nvidia-xconfigcela m'a donné une erreur. Je ne sais pas si c'était ça, mais quand je vais dans les graphiques (dans la section "À propos de cet ordinateur"), ça dit Graphics: Unknown. Des idées?
Sosi
J'ai le même problème .. !!
Boopathi Rajaa
Je n'en ai aucune idée. Je me souviens, cependant, que lorsque j'ai installé les pilotes Nvidia pour la première fois sur mon ordinateur, en utilisant la puce inter-gradée de ma carte mère, cela disait "Graphics: Unknown". J'utilise maintenant une carte et elle la reconnaît. Il se pourrait que Nvidia ait fait de mauvais pilotes pour votre carte, et donc, vous obtenez cela. Mon autre supposition est que quelque part, quelque chose s'est mal passé avec l'installation du pilote.
Max Tither
Cela a écrasé tous les graphiques pour moi.
user1205577
3

Bien qu'il semble que l'installation du pilote Nvidia dans Ubuntu soit un gâchis. Ce n'est pas vraiment comme ça. Il vous suffit de suivre les étapes:

  1. Ouvrez les "Logiciels et mises à jour" dans le tableau de bord et choisissez "Sources logicielles".

  2. Dans la petite fenêtre contextuelle, choisissez tous les boutons de sélection dans le premier onglet. Ferme le.

  3. Ouvrez un terminal et entrez la commande suivante. Après avoir entré la commande, appuyez sur la touche "Retour".

    sudo apt-get update && sudo apt-get upgrade
    
  4. Une fois terminé, ouvrez à nouveau "Logiciels et mises à jour" et sélectionnez l'onglet nommé "Pilotes supplémentaires". Là, vous pouvez choisir entre une version propriétaire de Nvidia et quelques versions de développement de xorg. Choisissez celui propriétaire étiqueté. Le téléchargement peut prendre un certain temps en fonction de votre connexion.

  5. Une fois le téléchargement terminé, fermez la fenêtre.

  6. Voilà, vous avez installé le pilote Nvidia.

Roshan George
la source
2

J'ai remarqué que vous avez dit série 400m. De nos jours, les ordinateurs portables sont équipés de la technologie optimus. Si vous avez optimus, vous devez installer bumblebee.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

Ajoutez le PPA Stable Bumblebee Releases et installez Bumblebee à l'aide du pilote NVIDIA propriétaire:

  sudo add-apt-repository ppa:bumblebee/stable
  sudo apt-get update
  sudo apt-get install bumblebee bumblebee-nvidia

Si vous avez des applications 32 bits comme Wine et exécutez 11.10 Oneiric ou une version ultérieure, vous aurez besoin de bibliothèques supplémentaires:

  sudo apt-get install virtualgl-libs:i386

Permettez-vous d'utiliser Bumblebee en vous ajoutant au groupe «Bumblebee». (remplacez $ USER par votre nom d'utilisateur)

  sudo usermod -a -G bumblebee $USER

Redémarrez ou reconnectez-vous pour appliquer les modifications de groupe Si vous souhaitez exécuter un programme sur la carte nvidia maintenant, utilisez le programme optirun:

  optirun firefox &
Mihai
la source
cela m'a aidé avec vaio vpceg
terminal ninja
1

Puisque la plupart de ces réponses sont obsolètes ... Voici une façon moderne d'installer les pilotes nvidia pour Ubuntu (pour 14.04 et plus récent):

Il vous suffit de:

  • Ajouter les graphiques-pilotes ppa
  • Installez le pilote Nvidia recommandé
  • Redémarrez votre système

donc, depuis un terminal, lancez:

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

c'est tout ce qu'on peut en dire!

Remarque: si vous souhaitez installer une version spécifique du pilote graphique, vous pouvez voir quels pilotes sont disponibles pour votre matériel en exécutant: sudo ubuntu-drivers deviceset en inspectant la sortie pour voir quels pilotes sont pris en charge. Ensuite, installez simplement normalement avec, par exemple,sudo apt-get install nvidia-381

Corey Goldberg
la source
0

Cela a fonctionné pour moi à quelques reprises lorsque les choses tournent mal:

sudo apt-get install build-essential linux-source
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install nvidia-current
sudo depmod -a
sudo modprobe nvidia_current
sudo restart lightdm
Vegard
la source