%20no%20Raspberry%20Pi%20400.png)
Criei um cartão SD com Ubuntu Desktop 21.10 usando Pi Imager. Ele inicializa bem, mas quando interajo com o ambiente de área de trabalho, por exemplo, reorganizo os ícones, o ambiente de área de trabalho congela. Quando está congelado, ainda posso fazer ssh de outro dispositivo na mesma rede e usar qualquer coisa que não exija ambiente gráfico (por exemplo, posso usar htop
para ver se o sistema está realmente funcionando normalmente e o problema é com a GUI).
Inicialmente, usei o DE padrão que vem com esta imagem do Ubuntu (Gnome Shell) e quando ela congelou, consegui fazer ssh no Pi e encerrar o gnome-shell
processo, o que me levou de volta à tela de login. Também consegui alterar algumas configurações relacionadas à exibição (resolução, escala, etc.) sem congelar, mas eventualmente alguma interação com o ambiente sempre faz com que ele pare de responder.
Achei que talvez um ambiente de área de trabalho diferente resolveria o problema, então instalei o desktop MATE por meio do tasksel
. Depois de reiniciar, comecei a usar o MATE, mas foi pior ainda: não consegui nem alterar a resolução da tela, pois quando cliquei no menu e depois em “Preferências”, ele congelou. Nesse caso, não consegui localizar o processo que poderia interromper para restaurar o ambiente sem reinicializar.
Em ambos os casos, posso usar aplicativos GUI (como Chromium ou editor de vídeo kdenlive), desde que os inicie a partir do terminal (no caso do MATE, consegui clicar com o botão direito na área de trabalho e selecionar "abrir no terminal" , no caso do shell padrão do Gnome, consegui até iniciar o terminal no menu normal e "Adicionar aos favoritos").
É um desafio determinar o que exatamente desencadeia o congelamento porque quando uso aplicativos GUI iniciados via terminal, eventualmente clico em algo que congela tudo.
Como posso solucionar qual parte do ambiente de área de trabalho causa o problema (para que eu possa corrigi-lo)? Além disso, como com a imagem padrão gnome-shell
parece estar congelando, quais são algumas boas alternativas que comprovadamente funcionam no Pi 4 (estou acostumado com o Unity no Ubuntu e também com o Gnome, mas posso mudar para qualquer coisa para que o Ubuntu funcione)?
Raspbian de 32 bits e seu ambiente LXDE funcionam bem (então o problema é específico do Ubuntu e não está relacionado à fonte de alimentação ou leitor de cartão SD), mas preciso de um sistema de 64 bits, de preferência Ubuntu, para melhor desempenho e algum software que só roda em sistemas de 64 bits (por exemplo, Sublime Text 4).
Responder1
Confirmo que o mesmo problema (trava aleatória na GUI após clicar) também está acontecendo comigo. Eu testei o Ubuntu Desktop 21.10 em um Raspberry Pi 4 (4 Gb), um Raspberry Pi 4 (8 Gb) e o Raspberry Pi 400 (4 Gb), todos inicializados a partir de SDCards (SanDisk Ultra 16 Gb ou 64 Gb), USB Stick (SanDisk Extreme Pro 128 Gb) ) ou de adaptador externo USB 3.0 para SSD (com SSD Samsung EVO 860 de 1 TB dentro). Estou usando o firmware mais recente e a fonte de alimentação original.
Se eu puder ajudar com mais testes para isolar e talvez corrigir o problema, entre em contato.
Espero que isso seja corrigido logo, pois estou realmente ansioso para usar esta versão.
***Atualização 1:
Baixei e gravei a imagem UBUNTU-21.20-PREINSTALLED-SERVER-ARM64-RASPI em um pendrive Corsair GTX (128 Gb).
Como não há ambiente de desktop por padrão na edição do servidor, executei os seguintes comandos para instalá-lo:
apt update && apt dist-upgrade -y && apt install ubuntu-desktop -y
Reiniciei o sistema e agora tenho um ambiente de área de trabalho funcionando perfeitamente. Sobre o sistema exibe o seguinte:
Nome do sistema operacional: Ubuntu 21.10 | Tipo de sistema operacional: 64 bits | Versão do GNOME: 40.4.0 | Sistema de janelas: X11
Para minha surpresa, ele não congela mais, então não tenho certeza do que causa os problemas na versão padrão do Ubuntu 21.10 Desktop, mas suspeito que não seja o GNOME 40.
Estou aberto para mais sugestões sobre o que mais posso testar/tentar.
*** Atualização 2:
De acordo comesse site: uma correção temporária seria alterada em /boot/firmware/config.txt
a seguinte linha:
dtoverlay=vc4-kms-v3d
para:
dtoverlay=vc4-fkms-v3d