O computador é um MacbookPro de meados de 2010 com 16 GB de RAM e um SSD de 250 GB. Instalei o 24.04 via pendrive escrito usando BalenaEtcher.app.
Primeira abordagem
Instruí o instalador a instalar um desktop mínimo, a não incluir drivers de terceiros e a usar o disco inteiro para a instalação do Ubuntu. Após a instalação, o adaptador WIFI não foi detectado e segui as instruções que encontrei no YouTube para a versão 22.04; a saber: https://youtu.be/Fpqh6DNj4wA?si=eIjef1qd3dhNxHBc&t=625
sudo apt-get purge bcmwl-kernel-source
sudo apt-get install firmware-b43-installer
Devo ter feito uma reinicialização "suave" no menu do Ubuntu, pois essa foi uma etapa obrigatória após a qual o adaptador Wifi começou a funcionar.
No entanto, desliguei e liguei o computador e só consegui acessar o menu Grub depois disso. Se eu selecionar a opção padrão do Ubuntu, "Tentar ou instalar o Ubuntu" (??), a próxima tela ficará preta, com um cursor de sublinhado branco no canto superior esquerdo que não estava piscando.
Consegui editar a entrada do grub, adicionando "nomodeset" conforme detalhado em outra resposta neste site - mas isso não teve nenhum efeito.
Segunda tentativa
Tentei a instalação novamente com uma abordagem diferente. Desta vez instalei o MacOS Mountain Lion, reiniciei com o pendrive Ubuntu 24.04 e instalei, indicando "Instalar junto com o MacOS". Também pedi para instalar os drivers de terceiros. Para minha surpresa, ele instalou todos os arquivos diretamente no mesmo sistema de arquivos! Além disso, o Wifi funcionou imediatamente.
Em qualquer caso, ao desligar e ligar, o comportamento é o mesmo. Uma tela preta e nenhum sinal de atividade, exceto o cursor sublinhado branco no canto superior esquerdo.
Encontrei um novo sintoma, no entanto. Nesta tela preta com sublinhado branco, manter pressionado o botão liga / desliga do Macbook por alguns segundos fez com que a tela ficasse roxa e mostrasse uma tela "Carregando ...." do Ubuntu.
OK, o problema era que a inicialização EFI estava inicializando em algo que não funcionava (grub2 talvez?) Ou inicializou em algo mais lento que o esperado e não exibia nada.
Minha correção: instale o rEFInd