web-dev-qa-db-fra.com

Comment utiliser le GPU NVIDIA GTX 970?

J'ai GPU NVIDIA GTX 97, qui est une puce assez nouvelle et qui n'est pas reconnue par le pilote nouveau fourni avec Ubuntu 14.10, par conséquent, je suis coincé sur la résolution 1024x768 sur un moniteur Full HD - pas si bon. Il n'y a pas de pilote propriétaire dans le paramètre Pilotes supplémentaires . J'ai donc décidé de télécharger et d'installer le pilote directement à partir du site Web de NVIDIA.

J'ai essayé d'installer le pilote NVIDIA exactement comme je l'avais fait il y a dix ans sur Slackware :

$ Sudo ./NVIDIA-Linux-x86_64-343.36.run

mais il est indiqué qu'il doit être exécuté sans exécuter X Server. Ctrl+Alt+F1 (ou combinaison avec tout autre F? clé) me conduit à l’écran noir et la seule chose que je puisse faire est de revenir à X en Alt+F7.

Ma prochaine étape a été d’ajuster GRUB pour démarrer en mode texte pur. J'ai édité /etc/default/grub pour avoir:

GRUB_CMDLINE_LINUX_DEFAULT="text"

Après

$ Sudo update-grub

et redémarrez, le système se bloque au démarrage sur certains éléments du mode vidéo.

Ma question est: comment exécuter un mode texte pur VGA? Pas de mémoire tampon, pas de splash fantaisie, juste du texte pur ASCII 80x24? J'en ai besoin une seule fois, il suffit d'installer le pilote NVIDIA et d'avoir une résolution d'écran de 1920x1080.

PS

J'ai également essayé d'installer le pilote NVIDIA à partir du référentiel Ubuntu:

$ Sudo apt-get install nvidia-331

Pas de succès, cela rendait mon système inutilisable avec des graphismes totalement foirés.

7
user280493

Nvidia 343.22 a ajouté le support pour GeForce GTX 970 et GTX 980. Il n’est pas disponible dans les dépôts officiels.

Ce référentiel est destiné à être utilisé uniquement à des fins de test ( pas tous les jours , veuillez vous assurer de lire le lien suivant pour comprendre le risque.

https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa

et suivez les instructions sur le lien ci-dessus, car ce PPA indique clairement qu'aucune instruction d'installation ne doit être donnée pour ce PPA en dehors de son site Web!

La source

10
Espen Tveit

J'ai eu le même problème que vous et, j'ai découvert que le seul moyen de résoudre ce problème était d'installer le pilote tiers, puis de configurer l'option de liste noire. Ensuite, vous pouvez supprimer le pilote tiers et installer le pilote officiel de Nvidia. Je recommande la version bêta car elle offre un meilleur support, mais si vous le souhaitez, vous pouvez utiliser la version 343 au lieu de la version 346. Les deux ont bien fonctionné pour moi.

Cela a bien fonctionné pour mon MSI Gaming GTX 970 4G. Le fichier NVIDIA .run est disponible à l’adresse suivante:


Guide d'installation

  1. Ceci est uniquement destiné à préparer le système à fonctionner pour l'installation .run afin qu'il ne passe pas à un écran noir lorsque vous essayez d'entrer dans tty, également appelé mode CLI.

    Appuyez sur Ctrl + Alt + T pour ouvrir le terminal et exécutez les commandes suivantes:

    Sudo add-apt-repository ppa:xorg-edgers/ppa
    Sudo apt-get update
    Sudo apt-get install nvidia-343
    Sudo reboot
    
  2. Supprimer ou désactiver le référentiel ppa: Xorg-edgers/ppa de /etc/apt/sources.list

  3. Installez build essential compiler, dmks, gcc et leafpad pour l’édition et gksu pour les applications graphiques.

    Sudo apt-get install linux-headers-$(uname -r) build-essential dmks gcc gksu leafpad
    
  4. Configurer la liste noire pour le pilote NVIDIA.run

    Commande pour le bloc-notes:

    gksu leafpad /etc/modprobe.d/blacklist.conf 
    

    La liste requise au bas du fichier blacklist.conf:

    blacklist AMD76x_edac  
    blacklist vga16fb  
    blacklist nouveau  
    blacklist rivafb  
    blacklist nvidiafb  
    blacklist rivatv  
    
  5. Allez dans le terminal tty ou console Shell:

    Appuyez sur Ctrl + Alt + F1 et connectez-vous à l'aide de vos informations d'identification.

    Commande pour supprimer nvidia: (si nécessaire, recommandée lors de la mise à jour ou bien vous avez 2 pilotes NVIDIA entraînant un écran noir du système ou parfois une panne matérielle.)

    Sudo apt-get remove --purge nvidia* 
    

    Ne redémarrez pas après cette étape.

  6. Commande d'arrêt de lightdm: (requis)

    Sudo service lightdm stop  
    

    Commande pour accéder à votre dossier Téléchargements: (ou à l'endroit où vous le mettez. Je recommande dans votre dossier personnel, la commande suivante est inutile).

    cd ~/Downloads   
    
  7. Commande permettant de modifier les autorisations du programme d'installation de NVIDIA afin que celui-ci s'exécute:

    chmod u+x [Nvidia installer here].run   
    
  8. Entrez le niveau d'exécution 3 en tapant: (L'installation du pilote graphique peut en avoir besoin. Vous en avez besoin dans Fedora et dans la plupart des distributions Linux.)

    Sudo init 3  
    
  9. Installez votre fichier Nvidia-driver * .run.

    Sudo ./[Nvidia installer here].run  or Sudo sh [Nvidia installer here].run 
    

    Acceptez la licence et tous les autres programmes et codes qu’elle installera, en particulier la bibliothèque 32 bits et démarrez l’installation.

  10. Redémarrer lightdm

    Sudo service lightdm start   
    

    pour tester si tout fonctionne toujours.

  11. Redémarrer

    Sudo reboot   
    

Maintenant, vérifiez dans Système -> Préférences -> Paramètres du serveur NVIDIA X .

J'ai essayé moi-même sur 4 ordinateurs, et cela fonctionne également avec Fedora, mais certaines commandes doivent être modifiées. Cela a bien fonctionné pour moi et mes amis.

9
matsaa93

J'ai essayé Sudo-apt get install nvidia-331 (et nvidia-current) sur mon ordinateur portable Asus avec le 970M, mais ces pilotes ne reconnaissent pas encore ce GPU. Ainsi, mon système a fonctionné en mode basse résolution, même après la suppression des packages. Je prévois d'essayer d'exécuter le programme d'installation:

Ctrl+Alt+F1 entrer en mode console.

Sudo service lightdm stop

Ensuite, lancez le package.

0
Tinytraders

Je devenais un écran vide dans un ordinateur portable avec un 970m, Ubuntu 14.10.

J'avais installé le fichier de pilote nvidia .run et pour me débarrasser d'un blocage de l'écran vide au démarrage, je devais ajouter nomodeset aux options de démarrage du noyau. Je viens de télécharger le pilote de nvidia et de l’installer à partir d’un terminal texte avec:

Sudo service lightdm stop (kill x server)
cd ~/Downloads
chmod +x NVIDIA-Linux-x86_64-346.35.run
Sudo ./NVIDIA-Linux-x86_64-346.35.run

http://ubuntuhandbook.org/index.php/2014/09/nvidia-343-22-install-in-ubuntu-1404/

0
J.Serra

L'utilisation du fichier .run plantera votre système. Il suffit d'installer le paquet

Sudo apt-get install nvidia-331

Le menu "Pilotes supplémentaires" ne peut pas reconnaître beaucoup de matériel, ce qui ne veut rien dire. le Ctrl+Alt+F1 aurait dû travailler. C'est un problème distinct que vous devez résoudre après avoir traité avec des conducteurs.

0
Barafu Albino