Ubuntu 22.04 travou no desligamento

Ubuntu 22.04 travou no desligamento

Estou tendo esse problema estranho emUbuntu 22.04. Meu laptop fica preso na tela de desligamento toda vez que uso o desligamento e tenho que pressionar manualmente o botão liga / desliga por 5 segundos para desligar a máquina.

eu tenteiessesolução. Isto não funciona para mim. Por favor, me ajude a resolver essa questão.

Responder1

Atualizei recentemente para o Ubuntu 22.04.3 e ambas as máquinas que atualizei enfrentaram esse problema.

Para mim, o problema foi corrigido em ambas as máquinas com a instalação da versão do driver Nvidia aplicável à placa gráfica Nvidia nas máquinas. Esta é a mesma solução que está vinculada na pergunta e mencionadaaqui.

As placas gráficas em minhas máquinas eram GeForce RTX 3050 e GeForce RTX 3050 Ti, então escolhi a versão correta do driver emesse site. Em essência, a busca no site serve apenas para identificar a versão correta do driver.

insira a descrição da imagem aqui

A substituição do driver Nouveau pelo driver Nvidia foi feita simplesmente instalando o driver Nvidia (versão 535 no meu caso). Especificamente, não precisei remover explicitamente o driver nouveau. Apenas executar o comando abaixo funcionou para mim.

Observação: Vale ressaltar que não basta copiar, colar e executar o comando abaixo, mas substituir o535na versão do driver com a versão do driver aplicável ao seu hardware, aquela identificada na pesquisa mencionada anteriormente.

$ sudo apt install nvidia-driver-535

Após uma reinicialização, as máquinas foram restauradas ao seu comportamento normal de desligamento.

Atualizar

Outro ponto mencionado por Capitoneo ema resposta deletambém é relevante. A seção Drivers Adicionais ficou em branco após a atualização para 22.04. Depois de seguir as etapas acima, até mesmo a lista de drivers adicionais foi restaurada.

Responder2

apenas diga minha experiência (no ubuntu22 hoje)
//não aplicável em todas as situações

verifique o último registro de desligamento

após a inicialização, verifique o syslog de desligamento anterior.

journalctl -b -1 -r
  • -b -1 //inicialização anterior
  • -r //mostra o log na ordem inversa
Nov 11 20:10:45 u22 systemd[1]: et.service: Failed with result 'timeout'.
...
Nov 11 20:10:45 u22 systemd[1]: cups-browsed.service: Failed with result 'timeout'.
...
Nov 11 20:09:16 u22 systemd[1731]: Reached target Shutdown. 

Realmente espere o tempo limite de 90 segundos.

desabilitar serviço travado

o meu era 2 tempo limite de parada de serviço,
// parada forçada de 90 segundos como padrão.

  • et.service
  • navegado em xícaras

Eu não os uso, pare e desabilite.

sudo systemctl stop et.service
sudo systemctl disable et.service

sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed

então desligue com sucesso em 5 segundos.

referência: https://www.cnblogs.com/apirobot/p/14528996.html

Responder3

Acabei de fazer sudo apt updatee sudo apt upgradeisso resolveu o problema para mim.

Responder4

Para mim o problema foi resolvido com a instalação do driver GPU, NVIDIA no meu caso GEFORCE RTX 3050, que baixei do sitehttps://www.nvidia.in/Download/index.aspx?lang=en-in

  1. Certifique-se ccde que já esteja instalado em seu sistema para compilar o driver sudo apt install build-essential

  2. Antes de instalar o driver, certifique-se de que o serviço xserverdeve ser interrompido, use o seguinte comando

sudo service lightdm stop

  1. ir para o terminal ttysudo init 3

  2. Digite login e senha e vá até a pasta onde o driver foi baixado e execute o seguinte comandosudo ./NVIDIA-Linux-x86_64-535.104.05.run

informação relacionada