30
avril
2026
17:08

Résolution du problème de démarrage de Linux Mint avec la carte graphique Intel intégrée

30 avril 2026 17:08

Lors du démarrage de l'ordinateur Linux Mint, un écran noir apparaît avec un curseur dans le coin supérieur gauche. Résoudre le problème.

Introduction

Le problème est apparu sur un ordinateur de test (planche à pain) après la mise à jour de Linux Mint 21.3 vers 22.
Le démarrage est passé par Grub et les services SystemD, et s'est arrêté avant d'initialiser le profil utilisateur. Sur l'écran noir, le curseur dans le coin supérieur gauche est allumé, le chargement de l'OS se termine ici, puisque le mode texte ne passe pas en mode graphique.

Mes soupçons se sont portés sur une mise à jour du noyau (vers 6.8 ou 6.17), mais plus tard j'ai rétrogradé la version du noyau vers 6.1 et rien n'a changé. La raison en est le pilote graphique « i915 » pour la carte vidéo Intel intégrée, qui est visible lors du chargement - il écrit une erreur concernant une allocation incorrecte des ressources.

Sur un ordinateur - un prototype avec un écran noir, matériel ancien : carte mère FOXCONN 865G7MF-SH avec chipset chipset Intel 865G et cœur graphique Intel Extreme Graphics 2 intégré. Il est possible que la prise en charge des anciennes cartes vidéo se détériore dans les nouvelles versions de Linux.

Le noyau est chargé de prendre en charge la sortie d'image sur l'écran des ordinateurs équipés d'adaptateurs vidéo Intel au début du démarrage du système d'exploitation, puis le pilote Intel "i915" du package xserver-xorg-video-intel. Apparemment, lorsque le pilote i915 a été initialisé, il s'est figé. La combinaison de touches Ctrl+Alt+F1 et Ctrl+Alt+F2 n'a pas fonctionné. L'essentiel est que le bureau de l'utilisateur n'était pas affiché.Écran noir avec un curseur clignotant. le PC ne répondait qu'à une simple pression sur le bouton power : le PC s'éteignait maintenant.

Pour connaître le modèle de votre carte vidéo :

sudo apt installer hwinfo
hwinfo --gfxcard

ou

 lspci | grep -E 'VGA|3D'

Pour connaître le pilote actuellement utilisé :

lsmod

Dans mon cas, la carte mère Foxconn intègre une carte vidéo « Intel 865G », de la famille « Springdale », qui contient le cœur graphique Intel Extreme Graphics de 2e génération. Mais le pilote i915 est le même pour toutes les cartes vidéo Intel intégrées jusqu'à la génération Xe (Gen12). L'essentiel est de s'assurer que la puce provient d'Intel. Si c'est le cas, continuons.

Méthode n°1 : solution temporaire à « l'écran noir » pour continuer le chargement de l'OS Linux

1) Lorsque vous démarrez votre ordinateur, lorsque « Grub » apparaît, appuyez rapidement plusieurs fois sur Shift pour afficher le menu Grub.
(Sur les cartes mères avec UEFI, vous devez appuyer sur Echap).

2) Dans le menu Grub sur la ligne du système d'exploitation sélectionnée, appuyez sur la touche "e".

3) Ajoutez un autre paramètre « nomodeset » à la ligne « vmlinuz » après « quiet splash ».

4) Continuez le chargement - F10.

L'option nomodeset interdit l'initialisation et l'utilisation du pilote de la carte vidéo. Au lieu de cela, un pilote VESA tolérant aux pannes sera utilisé, compatible avec toutes les cartes vidéo.

Méthode n°2 : Solution permanente au problème d'écran noir lors du chargement du système d'exploitation Linux

1) Ouvrez le fichier pour le modifier /etc/default/grub

sudo nano /etc/default/grub

2) Dans la ligne GRUB_CMDLINE_LINUX_DEFAULT=

ajouter un paramètre "nomodeset.

Paramètre du noyau i915.modeset=0 устарел. Пожалуйста, используйте параметр ядра nomodeset.

Par exemple :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

ou

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Enregistrez le fichier et quittez : Ctrl+S, Ctrl+X.

3) Mettre à jour la configuration de Grub

sudo mise à jour-grub

Cette méthode de résolution du problème ne fournit que le fonctionnement de base de la carte vidéo. (Par exemple, l'option nomodeset est utilisée en mode de récupération - "Options avancées de démarrage/récupération". Ce mode utilise le pilote VESA.

Fonctionnalités d'utilisation du paramètre nomodeset et du pilote VESA

Pas d'accélération matérielle en mode VESA

АппAccélération vidéo rapide dans les nouveaux systèmes d'exploitation Linux Mint 22 et Ubuntu 24, Debian 12 fonctionne sur des cartes graphiques Intel intégrées de génération 8 et supérieure avec le pilote i915. (Pour décharger le processeur lors de la lecture d'une vidéo, vous devez installer le package intel-media-va-driver ou intel-media-va-driver-non-free).

Par conséquent, avec les anciennes cartes vidéo des générations Gen1 à Gen7, l'accélération vidéo matérielle n'est en aucun cas disponible dans le nouveau système d'exploitation. Par conséquent, vous pouvez utiliser Nomodest sans conséquences.

Liste des générations de cartes graphiques Intel

Cartes vidéo modernes qui souffreront de l'utilisation de l'option nomodeset :

  • Gen8 - Intel HD Graphics, HD Graphics 5xxx, 6xxxx, dans les processeurs Atom x5-Z83xx, Celeron N3xxx, Core i3-50xxU, Core i7-5x00U, etc. (version 2014-15 et plus récente)
  • Gen9 - Intel HD Graphics 5xx, HD Graphics 6xx, UHD Graphics 6xx, Iris Plus Graphics 6xx (Apolo Lake, Skylake, Gemini Lake, Kaby Lake, Coffee Lake 2016-18)
  • Gen11 - Graphiques UHD sur processeurs Core i3-10xx, i5-10xx, i7-10xx (Ice Lake, 2019)
  • Gen12 - UHD Graphics 7xx et Iris Xe Graphic dans les processeurs Core i3-11xxx, i5-11xxx, i7-11xxx (Rocket Lake, Tiger Lake - 2020)
  • Gen12.2 - UHD Graphics 7xx et Iris Xe Graphic dans les processeurs Pentium Gold G7400, Core i3-12xxx, i5-12xxx, i7-12xxx (Alder Lake, Raptor Lake - 2021)
  • Gen12.5 et Gen12.7 (Arc3, Arc5, Arc7 et Arc3 mobile, Arc5 mobile, Arc7 mobile, 2021-23)
    *Intel Arc Alchemist pour postes de travail (2023)

Problème avec le format d'image de l'écran 16:9 en mode VESA

Il peut arriver que l'image s'affiche après avoir été entièrement chargée, mais qu'elle ait des proportions incorrectes sur un écran au format 16:9.

Les anciens adaptateurs vidéo ne prennent pas en charge les résolutions d'écran au format 16:9.
La liste des résolutions d'écran prises en charge par la carte vidéo peut être affichée avec la commande :

hwinfo --framebuffer 

Le pilote VESA lors de l'utilisation de nomodeset ne connaît pas toutes les résolutions d'écran.

Modes vidéo VESA de base :

  • 640×480×32
  • 800×600×32
  • 1024×768×32
  • 1280×1024×32
  • 1368×768×32
  • 1400×1050×32

Ainsi, les résolutions HD 1366x768 et Full HD 1920x1080 pixels sont absentes de la liste VESA.

Si les résolutions prises en charge ne correspondent pas, vous devrez remplacer soit le moniteur, soit la carte vidéo. Par exemple, le mode 1280x1024 est exactement pris en charge par de nombreux moniteurs 19".

Des résolutions d'écran non standard peuvent être ajoutées manuellement à l'aide de xrandr comme indiqué dans l'article "Comment changer la résolution d'affichage à partir de la ligne de commande Linux", mais seulement si nomodeset n'est pas utilisé.

Avec l'option nomodeset (ou avec l'ancien paramètre i915.modeset=0), le choix des résolutions est limité, tandis que le format d'image 19:6 requis peut ne pas être disponible et que le moniteur est nommé "Aucun-1". L'ajout d'une résolution à l'aide de xrandr a réussi, mais la définition du mode de moniteur sur « Aucun-1 » a provoqué une erreur dans xrandr concernant le nombre de moniteurs ne correspondant pas.

Méthode numéro 3 : résoudre le problème de « l'écran noir » lors du chargement de Linux en installant une carte vidéo AGP ou PCIe distincte

Au lieu de l'iGPU vidéo intégré, vous pouvez utiliser un adaptateur vidéo PCI Express distinct (carte vidéo discrète). Puisqu'il utilisera un pilote différent, par exemple Radeon ou Nvidia, le problème ne se posera pas si vous installez le pilote de la carte vidéo proposé par le fabricant ou dans Démarrer - Paramètres - Gestionnaire de pilotes.

L'installation d'une carte vidéo nVidia ou AMD distincte est la solution la plus correcte de toutes, car... vous pouvez utiliser le pilote Nvidia Nouveau, qui est assez bon pour les graphiques 2D, ou installer le pilote propriétaire AMD.

Diagnostic de démarrage Linux

Pour reproduire l'erreur d'écran noir après le paramètre nomodeset :

1) ouvrez le fichier système pour le modifier /etc/default/grub:

sudo nano /etc/default/grub

2) supprimer de la variable GRUB_CMDLINE_LINUX_DEFAULT опцию nomodest,

3) enregistrez le fichier Ctrl+S, Ctrl+X

4) mettre à jour la configuration de Grub et redémarrer le PC

sudo update-grub
sudo reboot

5)Le système se bloquera au démarrage. Appuyez brièvement sur le bouton d'alimentation et le PC commencera à s'éteindre, allumez le PC avec le bouton d'alimentation.
6) Lors du chargement, au moment où le message « Grub » apparaît, maintenez la touche Shift enfoncée.
7) Dans le menu Grub2, appuyez sur « e » et dans la ligne « vmlinuz » ajoutez à nouveau le paramètre après « ro » "nomodeset", continuez en commençant par la touche de fonction "F10".
8)Lorsque le système démarre avec succès, affichez le log système du démarrage précédent(sans succès, sans option modeste) :

sudo journalctl -b-1

ou

sudo journalctl -b-2

où :
-b - boot
-1 - предыдущая загрузка,
-2 - загрузка перед предыдущей т.д.

Dans mon cas, il y avait des erreurs

  • lightdm : gkr-pam : impossible de localiser le fichier de contrôle du démon.

Autres méthodes qui ne fonctionnent pas

Aussi, vous pouvez essayer inférieur version du noyau (rétrogradation) en utilisant Utilitaires principaux vers 6.0 - 6.2 ou rétrograder davantage la version du noyau (par exemple, vers 5.15) en utilisant le référentiel "ppa:canonical-kernel-team/proposed", comme écrit dans l'article "Installer le noyau Linux 5.x sur Ubuntu / Linux Mint".

Une méthode douteuse consiste également à utiliser les touches de lancement du noyau pour désactiver l'ACPI, car dans ce cas, sur un ordinateur portable, par exemple, la luminosité du rétroéclairage ne sera plus ajustée, et sur un ordinateur de bureau, il n'y aura aucun contrôle sur la puissance du processeur central.

  • noapic noacpi nosplash irqpoll.

Vous pouvez également réinstaller le gestionnaire de fenêtres lightdm :

*Ctrl+Alt+F1

  • systemctl arrête lightdm
  • sudo apt réinstaller lightdm
  • systemctl démarre lightdm
    *Ctrl+Alt+F7

!!!!Conclusion : parce que le problème c'est l'écran noir évidemment associé au conducteur i915 pour les cartes vidéo Intel intégrées, le moyen le plus simple consiste à installer une carte vidéo PCIe externe dans Emplacement PCI x16 ou, comme dans mon cas, vous avez besoin d'une carte vidéo AGP.

Un problème similaire est abordé dans l'article Correction de l'erreur « Modification du niveau d'exécution de l'enregistrement terminée dans UTMP »- solution en installant un pilote nVidia propriétaire pour la carte vidéo GeForce GT 610 (GF619) correspondante.


Sources :



Publications connexes