fixation Ubuntu gel au démarrage

fixation Ubuntu gel au démarrage

ce tutoriel étape par étape vous montre comment gérer Ubuntu gel au démarrage en installant des pilotes NVIDIA propriétaires. Le tutoriel a été effectué sur un système Ubuntu nouvellement installé, mais il devrait également être applicable autrement.

L’autre jour, j’ai acheté un ordinateur portable Acer Predator (lien d’affiliation) pour tester diverses distributions Linux. C’est un ordinateur portable encombrant et lourd qui contraste avec mon goût pour les ordinateurs portables plus petits et légers comme le génial Dell XPS.,

la raison pour laquelle j’ai opté pour cet ordinateur portable de jeu même si Je ne joue pas sur PC est les graphiques NVIDIA. Acer Predator Helios 300 est livré avec NVIDIA GeForce GTX 1050Ti.

NVIDIA est connu pour sa mauvaise compatibilité avec Linux. Un certain nombre de ses lecteurs FOSS ont demandé mon aide avec leurs ordinateurs portables NVIDIA et je ne pouvais rien faire parce que je n’avais pas de système avec carte graphique NVIDIA.

donc, quand j’ai décidé d’obtenir un nouvel appareil dédié pour tester les distributions Linux, j’ai opté pour un ordinateur portable avec des graphiques NVIDIA.,

Cet ordinateur portable est livré avec Windows 10 installé sur le SSD de 120 Go et 1 To de disque dur pour stocker des données. J’ai démarré deux fois Windows 10 avec Ubuntu 18.04. L’installation a été rapide, facile et indolore.

j’ai démarré sur Ubuntu. Il montrait l’écran violet familier et puis j’ai remarqué qu’il a gelé là-bas. La souris ne bouge pas, Je ne pouvais rien taper et rien d’autre ne pouvait être fait sauf éteindre l’appareil en maintenant le bouton d’alimentation enfoncé.

et c’était la même histoire au prochain essai de connexion. Ubuntu reste coincé à l’écran violet avant même d’atteindre l’écran de connexion.,

Ubuntu Bloqué Au Démarrage

cela vous semble familier? Permettez-moi de vous montrer comment vous pouvez résoudre ce problème de gel Ubuntu à la connexion.

Ne pas utiliser Ubuntu?

veuillez noter que bien que ce tutoriel ait été réalisé avec Ubuntu 18.04, cela fonctionnerait également sur d’autres distributions basées sur Ubuntu telles que Linux Mint, elementary OS, etc. Je l’ai confirmé avec Zorin OS.,

Correction du gel D’Ubuntu au démarrage à cause des pilotes graphiques

Vous pouvez voir comment résoudre ce problème dans la vidéo suivante.

j’ai mis à jour ce tutoriel avec deux solutions: L’Une fonctionne pour Intel et NVIDIA/AMD et l’autre est exclusivement pour les systèmes avec carte graphique AMD/NVIDIA. Veuillez vérifier quelle carte graphique avez-vous sur votre système Linux.

sans plus tarder, voyons comment résoudre ce problème.,

Étape 1: Modification de Grub

Lorsque vous démarrez votre système, simplement s’arrêter à l’écran Grub comme celle ci-dessous. Si vous ne voyez pas cet écran, maintenez la touche Maj au démarrage.

sur cet écran, appuyez sur la touche ‘E’ pour passer en mode édition.

Appuyez sur la touche ‘E’

Vous devriez voir une sorte de code comme celui ci-dessous. Vous devriez vous concentrer sur la ligne qui commence par Linux.,

aller à la ligne commençant par Linux

Étape 2: Modifier Temporairement les paramètres du noyau Linux dans Grub

rappelez-vous, notre problème est avec les pilotes graphiques NVIDIA. Cette incompatibilité avec la version open source des pilotes NVIDIA a causé le problème, donc ce que nous pouvons faire ici est de désactiver ces pilotes.

Maintenant, vous pouvez essayer de désactiver ces pilotes de plusieurs façons. Ma façon préférée est de désactiver toutes les cartes vidéo/graphiques en utilisant nomodeset.,

ajoutez simplement le texte suivant à la fin de la ligne commençant par Linux. Vous devriez pouvoir taper normalement. Assurez-vous que vous l’ajouter à la fin de la ligne.

nomodeset

Maintenant, votre écran devrait ressembler à ceci:

Désactiver les pilotes graphiques en ajoutant nomodeset au noyau

Appuyez sur Ctrl+X ou la touche F10 pour enregistrer et quitter. Maintenant, vous allez démarrer avec les paramètres du noyau nouvellement modifiés ici.,

Explication de ce que nous avons fait ici (cliquez pour agrandir)

Donc, ce que nous venons faire ici? C’est quoi ce truc de nomodeset? Permettez-moi de vous l’expliquer brièvement.

normalement, la carte vidéo / graphique a été utilisée après le démarrage du serveur X ou de tout autre serveur d’affichage. En d’autres termes, lorsque vous êtes connecté à votre système et voir interface utilisateur graphique.

mais dernièrement, les paramètres du mode vidéo ont été déplacés vers le noyau. Entre autres avantages, il vous permet d’avoir une belle, écrans de démarrage haute résolution.,

Si vous ajoutez le paramètre nomodeset au noyau, il indique au noyau de charger les pilotes vidéo / graphiques après le démarrage du serveur d’affichage.

en d’autres termes, vous avez désactivé le chargement du pilote graphique à ce moment-là et le conflit qu’il provoquait disparaît. Après vous être connecté au système et voir tout parce que la carte graphique est chargée à nouveau.

dépannage: impossible de démarrer même après l’utilisation de nomodeset?

Si l’utilisation de nomodeset dans le grub n’a pas fonctionné et que vous ne pouvez toujours pas démarrer, essayez d’autres paramètres au lieu de nomodeset.,

suivez les mêmes étapes que celles mentionnées ci-dessus. Lors de l’édition de grub, ajoutez nouveau.noaccel=1 à la place de nomodeset. Enregistrez et quittez grub et voyez si vous pouvez démarrer maintenant.

Si même cela ne fonctionne pas, essayez d’ajouter noapic noacpi nosplash irqpoll au lieu de Quiet splash dans le grub.

Étape 3: Effectuez des modifications permanentes dans Grub (si vous pouvez démarrer et qu’il n’y a aucun problème avec les graphiques)

avertissement!,

Dans certains cas, ne pas utiliser du tout le pilote graphique ou passer au pilote open source peut entraîner une mauvaise résolution. Si c’est le cas avec vous, essayez de passer au pilote propriétaire comme expliqué dans l’autre étape 3 (section suivante).

ne soyez pas encore trop heureux simplement parce que vous pouvez vous connecter à votre système maintenant. Ce que vous avez fait était temporaire et la prochaine fois que vous démarrez dans votre système, votre système gèlera toujours car il essaiera toujours de charger les pilotes graphiques.,

cela signifie-t-il que vous devrez toujours modifier le noyau à partir de l’écran grub? Heureusement, la réponse est non.

Que pouvez-vous faire ici pour modifier la configuration de grub afin que le noyau Linux n’essaie pas de charger le pilote graphique avant le serveur d’affichage.

pour ce faire, ouvrez le terminal (utilisez le raccourci Ctrl+Alt+T) puis utilisez la commande suivante pour ouvrir le fichier de configuration grub dans L’éditeur Gedit:

sudo gedit /etc/default/grub 

vous devrez utiliser votre mot de passe pour ouvrir ce fichier. Une fois le fichier texte ouvert, recherchez la ligne qui contient: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash".,

changer cette ligne à:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

Il devrait ressembler à ceci:

modifier Grub pour fixer Ubuntu Boot Freeze

enregistrez le fichier et mettez à jour Grub afin que les modifications soient prises en compte. Utilisez cette commande:

sudo update-grub

Une fois terminé, redémarrez votre système et il ne devrait plus geler.

autre étape 3: vous pouvez démarrer mais les graphiques ont l’air bizarre?, Mettez à jour votre système et installez des pilotes graphiques propriétaires

Si vous ne souhaitez pas modifier la configuration Grub comme mentionné à l’étape précédente, vous pouvez également installer des pilotes supplémentaires dans Ubuntu pour NVIDIA et AMD. Ubuntu ne gèlera pas au démarrage lors de l’utilisation de ces pilotes propriétaires.

dans Ubuntu et de nombreuses autres distributions, vous avez un moyen facile d’installer des pilotes propriétaires. Recherchez « pilotes supplémentaires » dans le menu Ubuntu. Ici, vous pouvez trouver des pilotes graphiques supplémentaires pour votre système.,

Cliquez sur pour développer la section suivante pour voir en détail les étapes de l’installation de pilotes supplémentaires.

installation de pilotes NVIDIA propriétaires (étapes détaillées)

je suppose que c’est votre première connexion à un système fraîchement installé. Cela signifie que vous devez mettre à jour Ubuntu avant de faire quoi que ce soit d’autre., Ouvrez un terminal en utilisant le raccourci clavier Ctrl+Alt+T dans Ubuntu et utilisez la commande suivante:

sudo apt update && sudo apt upgrade -y

Vous pouvez essayer d’installer des pilotes supplémentaires dans Ubuntu juste après la fin de la commande ci-dessus, mais d’après mon expérience, vous devrez redémarrer votre système avant de pouvoir installer les nouveaux pilotes. Et lorsque vous redémarrez, vous devrez changer à nouveau le paramètre du noyau de la même manière que nous l’avons fait plus tôt.

Une fois votre système mis à jour et redémarré, appuyez sur la touche Windows pour accéder au menu et rechercher le logiciel& mises à jour.,

Cliquez sur le Logiciel & Jour

Maintenant, allez à l’onglet Pilotes Additionnels et attendez quelques secondes. Ici, vous verrez des pilotes propriétaires disponibles pour votre système. Vous devriez voir NVIDIA dans la liste ici.

Sélectionnez le pilote propriétaire et cliquez sur Appliquer les Modifications.

Installation des Pilotes NVIDIA

Il va prendre un peu de temps à l’installation des nouveaux pilotes., Si le démarrage sécurisé UEFI est activé sur votre système, il vous sera également demandé de définir un mot de passe. Vous pouvez le définir sur tout ce qui est facile à retenir. Je vais vous montrer ses implications plus tard à l’étape 4.

vous devrez peut-être configurer un mot de passe de démarrage sécurisé

Une fois l’installation terminée, il vous sera demandé de redémarrer le système pour prendre les modifications en vigueur.,

redémarrez votre système une fois que les nouveaux pilotes sont installés

traitement de MOK (uniquement pour les périphériques compatibles UEFI Secure Boot)

Si vous avez été invité à configurer un mot de passe de démarrage sécurisé, vous verrez « gestion Mok”. C’est un sujet compliqué et je vais essayer de l’expliquer en termes plus simples.

MOK (Machine Owner Key) est nécessaire en raison de la fonctionnalité de démarrage sécurisé qui nécessite la signature de tous les modules du noyau., Ubuntu le fait pour tous les modules du noyau qu’il expédie dans L’ISO. Parce que vous avez installé un nouveau module (le pilote supplémentaire) ou apporté une modification aux modules du noyau, votre système sécurisé peut le traiter comme un changement injustifié/étranger dans votre système et peut refuser de démarrer.

Par conséquent, vous pouvez soit signer le module du noyau par vous-même (en disant à votre système UEFI de ne pas paniquer car vous avez effectué ces modifications), soit simplement désactiver le démarrage sécurisé.

maintenant que vous en savez un peu plus sur secure boot et MOK, voyons ce qu’il faut faire au prochain démarrage lorsque vous voyez l’écran bleu au prochain démarrage.,

Si vous sélectionnez « Continuer le démarrage”, il y a de fortes chances que votre système démarre normalement et que vous n’ayez rien à faire du tout. Mais il est possible que toutes les fonctionnalités du nouveau pilote ne fonctionnent pas correctement.

c’est pourquoi, vous devez choisir Enroll MOK.

Il va vous demander de Continuer dans l’écran suivant, suivi en demandant un mot de passe. Utilisez le mot de passe que vous avez défini lors de l’installation des pilotes supplémentaires à l’étape précédente. Il vous sera demandé de redémarrer maintenant.,

Ne vous inquiétez pas!

Si vous manquez cet écran bleu de MOK ou si vous avez accidentellement cliqué sur Continuer le démarrage au lieu d’inscrire MOK, ne paniquez pas. Votre objectif principal est de pouvoir démarrer dans votre système et vous avez réussi cette partie en désactivant le pilote Nouveau graphics.

le pire des cas serait que votre système soit passé aux graphiques Intel intégrés au lieu des graphiques NVIDIA. Vous pouvez installer les pilotes graphiques NVIDIA plus tard à tout moment. Votre priorité est de démarrer dans le système.,

Une fois le nouveau pilote installé, vous devrez redémarrer votre système. Ne vous inquiétez pas! Les choses devraient aller mieux maintenant et vous n’aurez plus besoin de modifier les paramètres du noyau. Vous démarrerez immédiatement dans Ubuntu.

Étape 4: Profitez de Ubuntu Linux

j’espère que ce tutoriel vous a aidé à résoudre le problème du gel D’Ubuntu au moment du démarrage et que vous avez pu démarrer dans votre système Ubuntu.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *