Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/03/2025, à 22:57

emma indoril

Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour, ou bonsoir.

Je rencontre un problème avec un Macintosh sur lequel on a installé Ubuntu. Le démarrage se déroule normalement, mais après l'affichage du logo Ubuntu, je n'ai pas d'interface, juste le curseur de souris.
En faisant un Ctrl+Alt+F4 je suis parvenu à ouvrir une console (tty) mais je ne suis pas beaucoup plus avancé...

J'ai tenté d’accéder au recovery mode, mais pour le moment, ça ne marche pas. En appuyant sur Echap, le démarrage ne se produit pas, et avec Maj, c'est un démarrage normal.

Par le biais de la console, je suis parvenu à identifier ma version d'Ubuntu, il s'agit de la 24... et c'est un imac 10,1

Je suspecte le programme d'affichage (Wayland ?) d’être à l'origine du problème, mais je n'en suis pas sur.

En plus comme on est sur un Mac, je n'ose pas trop y aller franco, je ne sais pas si je peu booter sur une clé USB normale et aller voir ce qui se passe, ou a la rigueur aller pomper les données utilisateurs avant de tout éparpiller façon puzzle et tout recommencer à zéro.

Merci de vos suggestions.

Dernière modification par emma indoril (Le 08/03/2025, à 11:31)


Si tout marche bien, c'est que vous avez oublié quelque chose.

Hors ligne

#2 Le 08/03/2025, à 08:35

xubu1957

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour,

Et en branchant un moniteur externe comme dans cet exemple ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 08/03/2025, à 11:23

emma indoril

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour et merci.

A priori, ce n'est pas possible. C'est un Imac. Et il n'y a pas de sortie vidéo (ou alors c'est un truc proprio à la Apple et je n'ai pas d'adaptateur kivabien)

J'ai aussi oublié de préciser : une fois le démarrage terminé, je vois le curseur de la souris, je peux le bouger, et c'est tout.


Si tout marche bien, c'est que vous avez oublié quelque chose.

Hors ligne

#4 Le 09/03/2025, à 00:35

Ilari1

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonsoir,
  peux tu préciser ce que tu entend par "installer Unbuntu", stp ?
  -Tu veux dire prendre ton Imac, l'éraser, voire partir d'une machine vierge, je ne sais pas si c'est possible avec Mac Intosh, et installer Ubuntu ?
  Ou bien l'installer à coté de l'OS existant ?
   Voire même plus exotique, installer une machine virtuelle, peut-être..
  Donne aussi la version Ubuntu que tu veux installer, stp.
Bon courage

Hors ligne

#5 Le 09/03/2025, à 11:28

emma indoril

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour.

J'ai reçu l'aide d'un pote qui s'y connait bieeen plus que moi, et il m'a résolu le problème (on y a passé la soirée, avec des pizzas et des la bière).

Pour la faire courte, car je ne suis pas sur d'avoir tout compris, et je m'en excuse mais ça risque d’être approximatif  :

On a trouvé que lors du démarrage, le système ne chargeait pas les éléments du pilote d'affichage. Pour la simple raison qu'ils n'étaient pas présent dans lib/firmware.
On a du telecharger le package officiel des pilots Nvidia, pour en extraire l’élément manquant. comme expliqué ici :
https://nouveau.freedesktop.org/VideoAc … l#firmware
https://askubuntu.com/questions/1471918 … vc1-fuc084

Mais ça n'a pas changé, du moins pas immédiatement.
Ce qui a changé, c'est de bidouiller le GRUB pour ajouter "nomodeset" dans la config du GRUB. (ne me demandez pas de détails, il était tard et j'avais deux bières dans le cornet. lol)

Grosso modo, j'ai cru comprendre en lisant les forums et avec les explication de mon ami, qu'il y avait un probleme avec la version 24 d'ubuntu.

On a tenté de faire un rollback vers la version 22 mais impossible d’accéder au recovery mode. On a tenté de bidouiller le Grub et l'EFI. Mais rien n'a marché.

@Ilari1 :

Ilari1 a écrit :

Tu veux dire prendre ton Imac, l'éraser, voire partir d'une machine vierge, je ne sais pas si c'est possible avec Mac Intosh, et installer Ubuntu ?

C'est exactement ca. La machine Mac sur laquelle je travaille a déjà été transformé (par quelqu'un d'autre) en lui ajoutant un SSD et en installant Ubuntu 22 dessus.
Maintenant, au vu des problemes rencontrés, j'hésite à refaire l'installation... Pour l'instant, ça marche. Et vu que ce n'est pas MA machine, je pense que je vais éviter d’expérimenter.
Mais si jamais un Mac me tombe en tre les mains, je ne manquerais pas d'essayer différentes distributions.


Si tout marche bien, c'est que vous avez oublié quelque chose.

Hors ligne

#6 Le 09/03/2025, à 11:39

xubu1957

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour,

Montre la carte graphique :

lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
ubuntu-drivers devices
dpkg -l | grep nvidia
dpkg -l | grep -v ^ii
uname -a

et :

echo $XDG_SESSION_TYPE

pour voir si c'est Wayland ou x11, en te servant du Retour utilisable de commande.

Dernière modification par xubu1957 (Le 09/03/2025, à 11:40)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 09/03/2025, à 21:59

Ilari1

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

emma indoril a écrit :

.On a trouvé que lors du démarrage, le système ne chargeait pas les éléments du pilote d'affichage. Pour la simple raison qu'ils n'étaient pas présent dans lib/firmware...

Ca ne m'inspire que 2 choses : a) si ça marche, n'y touche plus 
                                                  b) ça relève du miracle.

Bon courage à toi

Dernière modification par Ilari1 (Le 09/03/2025, à 22:00)

Hors ligne

#8 Le 10/03/2025, à 19:03

emma indoril

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Montre la carte graphique :

3:00.0 VGA compatible controller [0300]: NVIDIA Corporation MCP7A [GeForce 9400] [10de:0869] (rev b1) (prog-if 00 [VGA controller])
	Kernel modules: nvidiafb, nouveau
ubuntu-drivers devices

Ne renvoi rien hmm

dpkg -l | grep nvidia

Ne renvoi rien hmm

dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                  Architecture Description
+++-=============================================-========================================-============-================================================================================
rc  acpi-support                                  0.144                                    amd64        scripts for handling many ACPI events
rc  acpid                                         1:2.0.34-1ubuntu2                        amd64        Advanced Configuration and Power Interface event daemon
rc  apturl-common                                 0.5.2ubuntu23                            amd64        install packages using the apt protocol - common data
rc  branding-ubuntu                               0.11                                     all          Replacement artwork with Ubuntu branding
rc  fonts-khmeros-core                            5.0-9ubuntu1                             all          KhmerOS Unicode fonts for the Khmer language of Cambodia
rc  fonts-tlwg-garuda                             1:0.7.3-1                                all          Thai Garuda font (dependency package)
rc  fonts-tlwg-kinnari                            1:0.7.3-1                                all          Thai Kinnari font (dependency package)
rc  fonts-tlwg-laksaman                           1:0.7.3-1                                all          Thai Laksaman font (dependency package)
rc  fonts-tlwg-loma                               1:0.7.3-1                                all          Thai Loma font (dependency package)
rc  fonts-tlwg-mono                               1:0.7.3-1                                all          Thai TlwgMono font (dependency package)
rc  fonts-tlwg-norasi                             1:0.7.3-1                                all          Thai Norasi font (dependency package)
rc  fonts-tlwg-typist                             1:0.7.3-1                                all          Thai TlwgTypist font (dependency package)
rc  fonts-tlwg-typo                               1:0.7.3-1                                all          Thai TlwgTypo font (dependency package)
rc  fonts-tlwg-umpush                             1:0.7.3-1                                all          Thai Umpush font (dependency package)
rc  fonts-tlwg-waree                              1:0.7.3-1                                all          Thai Waree font (dependency package)
rc  gimp-data                                     2.10.36-3ubuntu0.24.04.1                 all          Data files for GIMP
rc  irqbalance                                    1.9.3-2ubuntu5                           amd64        Daemon to balance interrupts for SMP systems
rc  libblockdev2:amd64                            2.26-1                                   amd64        Library for manipulating block devices
rc  libglib2.0-0:amd64                            2.72.4-0ubuntu2.3                        amd64        GLib library of C routines
rc  libgtk-3-0:amd64                              3.24.33-1ubuntu2.2                       amd64        GTK graphical user interface library
rc  libgtk2.0-0:amd64                             2.24.33-2ubuntu2.1                       amd64        GTK graphical user interface library - old version
rc  libmagic1:amd64                               1:5.41-3ubuntu0.1                        amd64        Recognize the type of data in a file using "magic" numbers - library
rc  libpython3.10-minimal:amd64                   3.10.12-1~22.04.6                        amd64        Minimal subset of the Python language (version 3.10)
rc  libssl3:amd64                                 3.0.2-0ubuntu1.18                        amd64        Secure Sockets Layer toolkit - shared libraries
rc  linux-image-5.19.0-32-generic                 5.19.0-32.33~22.04.1                     amd64        Signed kernel image generic
rc  linux-image-5.19.0-46-generic                 5.19.0-46.47~22.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.2.0-31-generic                  6.2.0-31.31~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.2.0-33-generic                  6.2.0-33.33~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.2.0-34-generic                  6.2.0-34.34~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.2.0-36-generic                  6.2.0-36.37~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-14-generic                  6.5.0-14.14~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-15-generic                  6.5.0-15.15~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-21-generic                  6.5.0-21.21~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-26-generic                  6.5.0-26.26~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-28-generic                  6.5.0-28.29~22.04.1                      amd64        Signed kernel image generic
rc  linux-image-6.5.0-41-generic                  6.5.0-41.41~22.04.2                      amd64        Signed kernel image generic
rc  linux-image-6.8.0-40-generic                  6.8.0-40.40                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-48-generic                  6.8.0-48.48                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-49-generic                  6.8.0-49.49                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-50-generic                  6.8.0-50.51                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-51-generic                  6.8.0-51.52                              amd64        Signed kernel image generic
rc  linux-modules-5.19.0-32-generic               5.19.0-32.33~22.04.1                     amd64        Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc  linux-modules-5.19.0-46-generic               5.19.0-46.47~22.04.1                     amd64        Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc  linux-modules-6.2.0-31-generic                6.2.0-31.31~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-6.2.0-33-generic                6.2.0-33.33~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-6.2.0-34-generic                6.2.0-34.34~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-6.2.0-36-generic                6.2.0-36.37~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-14-generic                6.5.0-14.14~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-15-generic                6.5.0-15.15~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-21-generic                6.5.0-21.21~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-26-generic                6.5.0-26.26~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-28-generic                6.5.0-28.29~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-41-generic                6.5.0-41.41~22.04.2                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-40-generic                6.8.0-40.40                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-48-generic                6.8.0-48.48                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-49-generic                6.8.0-49.49                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-50-generic                6.8.0-50.51                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-51-generic                6.8.0-51.52                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.19.0-32-generic         5.19.0-32.33~22.04.1                     amd64        Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.19.0-46-generic         5.19.0-46.47~22.04.1                     amd64        Linux kernel extra modules for version 5.19.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.2.0-31-generic          6.2.0-31.31~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.2.0-33-generic          6.2.0-33.33~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.2.0-34-generic          6.2.0-34.34~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.2.0-36-generic          6.2.0-36.37~22.04.1                      amd64        Linux kernel extra modules for version 6.2.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-14-generic          6.5.0-14.14~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-15-generic          6.5.0-15.15~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-21-generic          6.5.0-21.21~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-26-generic          6.5.0-26.26~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-28-generic          6.5.0-28.29~22.04.1                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-41-generic          6.5.0-41.41~22.04.2                      amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-40-generic          6.8.0-40.40                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-48-generic          6.8.0-48.48                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-49-generic          6.8.0-49.49                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-50-generic          6.8.0-50.51                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-51-generic          6.8.0-51.52                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  pipewire-media-session                        0.4.1-2ubuntu1                           amd64        example session manager for PipeWire
rc  pulseaudio                                    1:15.99.1+dfsg1-1ubuntu2.2               amd64        PulseAudio sound server
rc  python3.10-minimal                            3.10.12-1~22.04.6                        amd64        Minimal subset of the Python language (version 3.10)
rc  samba                                         2:4.19.5+dfsg-4ubuntu9                   amd64        SMB/CIFS file, print, and login server for Unix
rc  sane                                          1.0.14-16                                amd64        scanner graphical frontends
rc  ubuntu-advantage-tools                        34~24.04                                 all          transitional dummy package for ubuntu-pro-client
uname -a
Linux helyett-iMac 6.8.0-55-generic #57-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 12 23:42:21 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

et :

echo $XDG_SESSION_TYPE
wayland

Si tout marche bien, c'est que vous avez oublié quelque chose.

Hors ligne

#9 Le 29/03/2025, à 14:12

ceric

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour, @emma indoril, es-tu allée voir cette page de notre documentation?
Il y a un paragraphe pour les cartes nvidia.

Dernière modification par ceric (Le 29/03/2025, à 14:13)


Mac mini 7,1 en dual boot Ubuntu Gnome 22.04.5 [LTS] & macOS (Monterey)
HP elitedesk 800 G2 SFF en single boot Ubuntu Gnome 24.04.1 [LTS]
HP zBook G3 15" en single boot Gnome Mageia 9

Hors ligne

#10 Le 29/03/2025, à 14:18

xubu1957

Re : Pb d'écran noir avec Ubuntu 24 sur un Mac

Bonjour,

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté dans ce message

Pour les vieilles cartes graphiques, le support pour Linux est abandonné au fil des versions.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne