O recente lançamento do Ubuntu 24.04 aparentemente correu bem para a maioria das plataformas, mas no Raspberry Pi há um grande problema que veio à tona. O sistema operacional pode ser facilmente instalado em cartões microSD, incluindo os melhores cartões microSD, mas parece que os usuários que usam uma combinação de unidades USB, cartões micro SD e, para alguns, SSDs NVMe estão enfrentando problemas de instalação. Ubuntu 24.04 é a primeira versão de Long Term Support (LTS) para o Raspberry Pi 5.
Então demos uma olhada por nós mesmos e a imagem não é muito otimista.
No momento em que este artigo foi escrito, havia soluções alternativas vindas de um engenheiro de software da Canonical. Mais informações devem aparecer ainda esta semana. Gorjeta de chapéu para @makerbymistake por nos alertar sobre esse problema.
Há um problema ao instalar o Ubuntu 24.04 para Raspberry Pi em dispositivos USB por meio do Raspberry Pi Imager. O cartão SD funciona bem. Postagem no blog e vídeo sobre isso. 29 de abril de 2024
A bug listado no Launchpad (plataforma de colaboração de software preferida da Canonical) mostra que parece haver um problema com o uso de SSD/HDD USB e Ubuntu 24.04 no Raspberry Pi 4.
Se você tiver sorte, o instalador será inicializado e a nova apresentação de slides de instalação será reproduzida. No entanto, as imagens da apresentação de slides ficarão corrompidas. Pedimos a Dave Jones, engenheiro de software da Canonical, mais informações sobre esse bug. Jones nos indicou outro bug, vinculado à apresentação de slides de instalação corrompida. De acordo com Jones, o novo instalador é executado no Xorg, reiniciando no Wayland quando o processo de instalação é concluído. Jones acredita que o problema é específico do Xorg, pois não aparece no Wayland.
Tentamos recriar o problema em um Raspberry Pi 4 de 8 GB usando o bootloader mais recente de 20 de abril, mas encontramos um sistema travado. O círculo estava girando, mas nunca inicializamos além da tela inicial do Ubuntu.
Poderia ser um problema na forma como enviamos imagens para os dispositivos? Não, Jones está convencido de que esse não é o problema. Jones experimentou Raspberry Pi Imager e dd (um comando de terminal Linux) e o problema pode ser replicado em ambas as ferramentas. Aproximadamente seis semanas atrás, Jones testou uma instalação USB em um Raspberry Pi 4 e funcionou. Parece que algo aconteceu entre então e agora.
Os testes de instalação USB não fazem parte do que Jones chama de “testes ISO”, então pode ser que esse problema tenha passado pela fase de testes. Jones nos garante que isso será corrigido em lançamentos futuros.
No relatório de erro, Jones oferece uma possível solução alternativa que deve permitir a inicialização do Ubuntu 24.04. A primeira solução alternativa para o Pi 4 envolve editar o config.txt antes que a unidade seja usada para inicializar um Pi. Esta solução alternativa não oferece uma taxa de sucesso de 100%. Portanto, dependendo da sua combinação USB SSD/micro SD/NVMe, você ainda pode encontrar um erro.
Raspberry Pi 5 também está tendo problemas
Enquanto esta história se formava, vimos um vídeo do YouTube de LeePSPVideo que afirma que há um problema ao usar o Ubuntu 24.04 no Raspberry Pi 5 via NVMe. LeePSPVideo encontrou a mesma corrupção gráfica durante a instalação e, posteriormente, não conseguiu fazer login.
No vídeo, LeePSPVideo usa com sucesso Balena Etcher, uma ferramenta alternativa para gravar imagens de disco em unidades, para gravar Ubuntu 24.04 em uma unidade NVMe e inicializar a partir do Pi 5. Eles então usam Gnome Disks, uma ferramenta de gerenciamento de disco que faz parte da instalação do Ubuntu, para gravar em outra unidade NVMe por meio de um adaptador USB para NVMe. Desta vez, porém, LeePSPVideo não teve tanta sorte e encontrou uma mensagem de erro “Falha na instalação”. Isso os levou à tela de login, mas a conta de usuário recém-criada não funcionaria, nem a conta de usuário padrão do Ubuntu.
O problema que enfrentamos aqui é que em nossos testes o processo de instalação do Ubuntu no Raspberry Pi 5 foi inconsistente. Usando Raspberry Pi Imager para todos os nossos testes, conseguimos instalar o Ubuntu 24.04 em um SSD NVMe e SSD USB e funcionou perfeitamente. No entanto, um cartão microSD falhou com a mensagem de erro “Falha na instalação” que LeePSPVideo também atingiu.
Jones se refere a outra solução alternativa no relatório de bug, desta vez editando o config.txt para reduzir a velocidade da interface PCIe para x1. Inicialize e instale. Em seguida, reverta as alterações para obter a melhor velocidade da interface PCIe. Assim como acontece com a solução alternativa do Pi 4, o sucesso não é garantido.
Dos nossos testes, aqui está o que funciona e o que não funciona.
- O que funciona
- Raspberry Pi 5
- Raspberry Pi 4
- O que não funciona
- Raspberry Pi 5
- Micro SD
- Falha na inicialização em um teste, inicializa no instalador e ocorre o erro “Falha na instalação”.
- Micro SD
- Raspberry Pi 4
- Raspberry Pi 5
Testamos a instalação do Ubuntu 24.04 em um Raspberry Pi 5 8GB e um Raspberry Pi 4 8GB. Ambas as máquinas foram atualizadas para o bootloader mais recente (20 de abril). As imagens foram gravadas nos dispositivos usando Raspberry Pi Imager. Os dispositivos utilizados foram um Cytron MakerDisk 120GB SATA3, Phison PS5013-E13-35 256GB NVMe SSD e um cartão micro SD Cytron Makerdisk 128GB.
Parece que diferentes combinações de impulsos poderiam agravar a situação. A causa raiz não está clara e mostramos nossos testes a Jones por meio de uma videochamada e eles detectaram áreas onde o instalador falhou.
Onde isso deixa os proprietários do Raspberry Pi 4 e 5 ansiosos para experimentar o Ubuntu 24.04 em seu Pi? Por enquanto, o conselho é experimentá-lo em um cartão micro SD / SSD USB / NVMe sobressalente, mas não substituiríamos um sistema operacional Raspberry Pi ou instalação do Ubuntu ainda.