Le seul moyen de démarrer avec succès après le menu GRUB consistait à utiliser nomodeset sur cet ancien ordinateur, mais maintenant, l'erreur mentionnée dans le titre apparaît. Est-ce que quelqu'un sait ce que je peux faire d'autre pour que ce premier démarrage fonctionne?
Le BIOS fournit un support graphique VESA, mais il s'agit d'une résolution basse. Lors du chargement d’un système d’exploitation, il passe au paramètre Mode utilisateur pour fournir de meilleurs graphiques. (UMS) Mais il y a 10 ans, il a été décidé que le paramétrage en mode noyau (KMS) était préférable à UMS. Cela a demandé beaucoup de travail, mais tout le matériel moderne (comme les cartes Nvidia et AMD/ATI) prend désormais en charge ONLY KMS. Une machine plus ancienne peut toujours utiliser UMS, mais uniquement avec des pilotes hérités. Je ne sais pas si votre GPU Macbook utilise UMS ou KMS (mais je suppose qu'il s'agit de KMS.) Voir ce lien: http://www.phoronix.com/scan.php?page=news_item&px=MTI2ODA
Le noyau Linux est devenu plus agressif et utilise maintenant KMS pour Grub (pour que l'écran de démarrage puisse afficher des graphiques haute résolution!). Cela pose parfois des problèmes. L'utilisation de l'option de démarrage nomodeset empêche le chargement du KMS jusqu'à ce que Grub ait passé le contrôle au noyau principal.
J'ai une machine de qualité nouvellement construite. Il lance de nombreuses distributions différentes mais ne fera pas Ubuntu 16.04. Je reçois l'écran noir. J'ai édité les options de démarrage pour éliminer toutes les options SAUF ro et ajouté nomodeset. (Au minimum, éliminez les éclaboussures.) Maintenant, ça démarre bien. Mais je vois le message "pas de prise en charge UMS dans le module Radeon" dans mon journal de démarrage. Je pense que c'est un bogue dans le noyau utilisé par Grub. Essayez de démarrer avec uniquement l'option de démarrage ro et nomodeset. (Et, si cela fonctionne, vous devrez éditer votre fichier grub une fois Ubuntu installé pour rendre la modification permanente.)