web-dev-qa-db-fra.com

Impossible de passer au GPU NVIDIA malgré le téléchargement du pilote propriétaire (Acer) (Ubuntu 16.04)

Bien que nous ayons téléchargé les pilotes décrits dans d’autres didacticiels pour passer à nvidia gpus sur Ubuntu, les détails du système montrent toujours que les informations Intel sont utilisées.

Détails

En utilisant une machine avec des graphiques hybrides, le système montre actuellement qu’Intel GPU est utilisé. enter image description here

Après plusieurs tutoriels sur le passage à un autre nvidia gpu, j’ai fait ce qui suit:

  • Exécutez la commande pour voir quels gpus étaient disponibles et quels pilotes ils devraient utiliser:

    $ lspci -k | grep -A 2 -i "VGA"
    00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
    Subsystem: Acer Incorporated [ALi] Device 118a
    Kernel driver in use: i915
    
    01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c20 (rev a1)
    Subsystem: Acer Incorporated [ALi] Device 118b
    Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384
    
  • Allez dans le menu software and updates et passez au pilote propriétaire nvidia, puis appliquez les modifications: enter image description here

  • Redémarrez le système

  • Exécuter la commande

    $ nvidia-detector
    none
    

*

    $ nvidia-smi
    zsh: command not found: nvidia-smi
  • Vérifiez le centre de contrôle nvidia

    $ nvidia-settings
    ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
    ERROR: Error querying connected displays on GPU 0 (Missing Extension).
    
    ** Message: PRIME: No offloading required. Abort
    ** Message: PRIME: is it supported? no
    
    ERROR: nvidia-settings could not find the registry key file. This file should have been
           installed along with this driver at
           /usr/share/nvidia/nvidia-application-profiles-key-documentation. The application
           profiles will continue to work, but values cannot be prepopulated or validated,
           and will not be listed in the help text. Please see the README for possible values
           and descriptions.
    

Avis, pas de gpu répertorié.

Comme indiqué, beaucoup de commandes ne donnent pas les sorties attendues, pourtant j'ai installé le pilote, alors vous ne savez pas quel est le problème? Voudrais vraiment rester avec Linux, donc toutes les suggestions et explications seraient appréciées. Merci

Remarque

J'utilise ubuntu 16.04 dual booted sur une machine Windows 10 (ordinateur portable Acer helios 300) installée via live usb en utilisant le mode install along side windows (sur un SDD distinct installé spécifiquement à des fins de Linux à double amorçage)

1
lampShadesDrifter

Voici comment j'ai résolu le problème:

  1. Redémarrez l'ordinateur et appuyez sur F12 au démarrage.

  2. Désactiver le démarrage sécurisé: dans le menu de démarrage, accédez à l'onglet security et définissez un mot de passe de superviseur ( mémorisez/stockez ce mot de passe ). désactiver le démarrage sécurisé sans définir de mot de passe ici pour Acer). Accédez ensuite à l'onglet boot et désactivez le démarrage sécurisé. Quittez avec les modifications enregistrées et redémarrez sur ubuntu (je pense que vous pourrez réactiver ultérieurement l’initialisation sécurisée après (ré) installation du pilote) (- lien vers l'endroit où j'ai obtenu cette information spécifique pour les ordinateurs Acer )

  3. Exécuter: Sudo apt-get remove --purge nvidia-* (Sudo apt pruge nvidia-* devrait également fonctionner aussi). (Remarque: J'utilisais initialement ohmyzsh et il ne détectait pas l'opérateur générique (*). Basculez Shell sur bash pour exécuter cette commande.)

  4. Utilisez l’application Additional Drivers pour revenir au pilote nvidia propriétaire, comme indiqué dans la question initiale (puisqu’après avoir supprimé les packages nvidia à l’étape 2, le pilote doit revenir à celui d’opensource) et appliquer les modifications pour réinstaller le paquet. chauffeur.

  5. Redémarrez le système. Essayez de lancer nvidia-smi et de rechercher des profils PRIME dans nvidia-settings pour voir si cela fonctionne.

  6. Facultatif : réactivez le démarrage sécurisé et effacez le mot de passe du superviseur (bien que je ne l'aie pas fait moi-même, car d'autres applications semblent avoir des problèmes lorsque le démarrage sécurisé est activé.) activé (par exemple, virtualbox))

Je me rends compte que c'est sans doute un dup. des questions similaires et des réponses pour ce problème commun de GPU, mais en le laissant ici juste parce qu'il fournit un ensemble complet d'étapes de problème et de résolution (ainsi que quelques informations spécifiques à la machine Acer).

Remarque: J'aurais probablement dû effectuer l'étape 2 puis l'étape 1, mais en écrivant simplement le véritable ordre dans lequel j'ai spécifiquement fait les choses afin de documenter de manière véridique ce que j'ai fait.

0
lampShadesDrifter

ummm, allez dans le bios MB et changez IGP en PEG et assurez-vous que la vidéo est attachée au GPU dans le premier emplacement PCIE.

0
Spencer