O Linux congela ao iniciar sessão: causas e soluções

Primeiro mude o tipo de sessão no ecrã de início de sessão — muitas vezes basta isto. Caso contrário, uma consola virtual reinicia o gestor gráfico sem tocar em ficheiros, mais a pista mais profunda dos controladores gráficos caso persista.

Intermédio 3 min de leitura Publicado em 2026 Por Equipo SolucionaPC

Liga o computador, o Linux arranca normalmente, chega ao ecrã onde escreve o seu utilizador e palavra-passe... e logo depois de aceitar, o ecrã fica congelado, com ou sem fundo preto. Antes de mais: isto é diferente de o computador não arrancar de todo — se nem sequer chegar a ver o ecrã de início de sessão, o problema é outro. Isto é especificamente sobre ficar pendurado logo ao entrar.

Experimente isto primeiro: não precisa de nenhum comando

No mesmo ecrã onde escreve a sua palavra-passe, procure um ícone pequeno (costuma ser uma roda dentada ⚙) perto do botão de entrar ou junto ao seu nome de utilizador. Ao premi-lo aparece uma lista de "tipos de sessão" — normalmente algo como "Cinnamon", "Cinnamon (software)", ou semelhante consoante o seu ambiente de trabalho.

Dica: escolha a opção que diz "(software)" ou "Xorg" em vez da que está marcada por predefinição, e inicie sessão de novo. A causa mais habitual de a sessão congelar logo ao entrar é um problema com a placa gráfica e a sua forma de desenhar no ecrã — a opção "software" evita esse passo conflituoso, ao custo de ficar um pouco menos fluido. Se com isto conseguir entrar sem problemas, já confirmou a origem: é coisa de gráficos, não algo grave do sistema.

Se isto resolver o problema, pode continuar a usar essa opção de sessão normalmente enquanto investiga com calma o problema gráfico de fundo, ou simplesmente ficar assim se lhe funcionar bem.

Se a troca de sessão não resolver nada

Precisamos de entrar sem passar pelo ecrã gráfico que congela. Para isso existem as consolas virtuais: ecrãs de texto independentes que funcionam sempre, mesmo que toda a parte gráfica esteja a falhar.

Entre numa consola virtual

Prima Ctrl + Alt + F3 (ou F2, F4 — varia consoante a distro).

Inicie sessão com utilizador e palavra-passe

Aqui funciona, mesmo que não veja nenhum ambiente de trabalho.

Reinicie o gestor de sessão gráfica

Um único comando, sem perder os seus ficheiros.

Volte ao ecrã gráfico

Ctrl + Alt + F1 (ou F2) e tente entrar de novo.

Nota: uma consola virtual é um ecrã de texto independente do seu ambiente de trabalho normal — não é nada avançado nem perigoso, é uma funcionalidade que o Linux traz desde sempre precisamente para estes casos. Não vai "estragar" nada por a usar.

Uma vez dentro da consola de texto (passo 2), o comando para reiniciar a sessão gráfica varia consoante a sua distribuição:

sudo systemctl restart gdm3
# ou, se a sua distro usar lightdm em vez de gdm:
sudo systemctl restart lightdm

Aviso: este comando fecha qualquer sessão gráfica que estivesse aberta — se tinha algo por guardar num programa que tinha ficado congelado, perder-se-á. Não há forma de evitar isto nesta altura, porque a sessão já estava bloqueada de qualquer forma.

Se o problema persistir depois disto

Costuma apontar para um controlador gráfico danificado ou mal atualizado. Antes de pensar em reinstalar, verifique se o problema começou logo após uma atualização do sistema — se for esse o caso, costuma bastar atualizar de novo (às vezes já há uma correção) em vez de desfazer nada à mão.

Para ter em conta: na grande maioria dos casos, os seus ficheiros pessoais não são afetados por este problema de forma alguma — vive na parte gráfica do sistema, não nos seus documentos. Chegar a "vou reinstalar o Linux do zero" devia ser o último recurso, não o primeiro.

Perguntas frequentes

Vou ter de reinstalar o Linux do zero?

Na grande maioria dos casos, não. Este problema costuma estar relacionado com a parte gráfica do sistema (o controlador da placa gráfica ou o gestor de sessão), não com a instalação completa. Reinstalar é o último recurso, não o primeiro.

É a mesma coisa que às vezes acontece ao Windows quando congela?

É um problema diferente, embora a sensação seja parecida. No Linux existem as consolas virtuais, uma via de acesso em texto que continua a funcionar mesmo que toda a parte gráfica esteja bloqueada — o Windows não tem um equivalente tão direto, por isso as soluções não se parecem.

Posso entrar de outra forma sem perder os meus ficheiros?

Sim. Tanto mudar o tipo de sessão a partir do ecrã de início de sessão como usar uma consola virtual são formas de aceder sem tocar nem perder nenhum ficheiro pessoal — o problema está na parte gráfica, não nos seus dados.

Porque é que a opção 'software' da sessão resolve o problema?

Porque evita que o sistema use a placa gráfica para desenhar o ambiente de trabalho (fá-lo o processador em seu lugar), que é precisamente onde costuma ter origem este tipo de congelamento. Fica um pouco menos fluido, mas confirma se a origem do problema é gráfica.

Partilhar: