Installez les pilotes graphiques Nvidia Optimus sur CentOS 7
Dans cet article, je vais vous montrer comment configurer une nouvelle carte graphique prise en charge par Nvidia Optimus dans une configuration graphique hybride sur CentOS 7. Tous les nouveaux ordinateurs portables/notebooks de nos jours utilisent ce type de configuration. C'est donc très courant de nos jours. J'ai utilisé ASUS UX303UB avec 2 Go de Nvidia GeForce 940M et Intel HD Graphics 520 pour tester tout de cet article. Commençons.
Cet article concerne uniquement la carte graphique prise en charge par Nvidia Optimus ou la configuration graphique hybride. Vous pouvez vérifier si votre carte graphique Nvidia prend en charge la technologie Optimus ou non avec la commande suivante :
“lspci | grep 'NVIDIA\|VGA'”
Si vous avez répertorié 2 cartes graphiques, comme dans la capture d'écran, vous pouvez suivre cet article et vous attendre à ce que tout fonctionne.
Remarque : avant de procéder à l'installation, désactivez le démarrage sécurisé à partir des paramètres du BIOS.
Tout d'abord, nous devons ajouter des référentiels de packages à notre système d'exploitation CentOS 7. Exécutez les commandes suivantes pour ajouter les référentiels de packages :
Ajoutez le dépôt elrepo :
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0.3.el7.elrepo.noarque.tr/min
Ajouter un dépôt epel :
sudo yum installer epel-release
Ajouter un dépôt Bumblebee :
sudo yum -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee/rhel7/noarch/bumblebee-release-1.2-1.noarque.tr/min
sudo yum -y --nogpgcheck install http://install.linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/rhel7/noarch/bumblebee-nonfree-release-1.2-1.noarque.tr/min
Maintenant, nous devons mettre à jour le noyau de CentOS 7. Sinon ça ne marchera pas.
sudo yum --enablerepo=elrepo-kernel install kernel-ml
Installez le nouveau package de développement du noyau avec la commande suivante :
sudo yum --enablerepo=elrepo-kernel install kernel-ml-devel
Comme vous le voyez, j'ai déjà fait cela et redémarré mon ordinateur. À partir de la commande 'uname -r', vous pouvez voir que ma version du noyau est maintenant '4.13.11'. Vous devez redémarrer votre ordinateur après avoir installé un nouveau noyau et un nouveau package kernel-ml-devel.
Nous sommes maintenant prêts à installer les pilotes Bumblebee Nvidia Optimus. Pour installer Bumblebee, exécutez la commande suivante :
sudo yum installer bumblebee-nvidia bbswitch-dkms primus kernel-devel
Ou la commande suivante, si vous souhaitez une compatibilité 32 bits :
sudo yum installer bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.développement du noyau i686
je vais aller avec la première commande.
Une fois la commande exécutée, appuyez sur « y », puis appuyez sur
Votre installation devrait commencer. Cela peut prendre plusieurs minutes pour terminer.
Une fois installé, exécutez la commande suivante pour ajouter votre utilisateur au groupe bourdon.
sudo usermod -aG bourdon VOTRE_NOM D'UTILISATEUR
Maintenant, redémarrez votre ordinateur. Une fois votre ordinateur redémarré, vous devriez pouvoir exécuter le panneau de configuration « Paramètres Nvidia ». Il vérifie que tout fonctionne correctement.
Vous pouvez également vérifier si tout fonctionne correctement à partir de la ligne de commande. Exécutez la commande suivante pour vérifier si le pilote Nvidia et le bourdon fonctionnent :
bourdon-nvidia --check
À partir de la sortie suivante, vous pouvez voir que tout fonctionne correctement.
Si vous rencontrez un problème, vous devriez essayer d'exécuter la commande suivante :
sudo bumblebee-nvidia --debug --force
Si vous souhaitez désinstaller les pilotes Nvidia Optimus de Bumblebee, exécutez la commande suivante :
sudo miam supprimer bumblebee-nvidia bbswitch-dkms primus kernel-devel
Appuyez sur « y » et appuyez sur . Les pilotes Bumblebee Nvidia Optimus devraient être supprimés.
Vous pouvez également supprimer le noyau mis à jour avec les commandes suivantes :
sudo yum supprimer kernel-ml kernel-ml-dev
Bien que la suppression du noyau ne soit pas nécessaire. Tu peux les utiliser si tu veux.
C'est ainsi que vous installez et désinstallez les nouveaux pilotes Nvidia Optimus sur CentOS 7. Merci d'avoir lu cet article.