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.
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 update
e sudo apt upgrade
isso 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
Certifique-se
cc
de que já esteja instalado em seu sistema para compilar o driversudo apt install build-essential
Antes de instalar o driver, certifique-se de que o serviço
xserver
deve ser interrompido, use o seguinte comando
sudo service lightdm stop
ir para o terminal tty
sudo init 3
Digite login e senha e vá até a pasta onde o driver foi baixado e execute o seguinte comando
sudo ./NVIDIA-Linux-x86_64-535.104.05.run