Acabei de fazer dual boot para 24.04.1 no meu laptop. Sempre que abro o Ubuntu, conecto-me ao wifi como de costume. Mas quando minha tela dorme ou entra em suspensão, quer eu a feche ou ela hiberna automaticamente, todas as redes simplesmente desaparecem.
Eu tentei:
sudo systemctl restart NetworkManager
Alterado
wifi.powersave
para= 2
sudo apt update && sudo apt upgrade
Executado: sudo nano /lib/systemd/system-sleep/restart-network-manager.sh Script criado:
#!/bin/sh case $1 in post) systemctl restart NetworkManager ;; esac
e entãosudo chmod +x /lib/systemd/system-sleep/restart-network-manager.sh
Drivers atualizados
sudo ubuntu-drivers autoinstall
Verificado
rfkill list
; não bloqueado, a propósito
Todas as redes ainda desaparecem após a suspensão. É como se estivesse procurando redes, mas nunca as encontrasse
Alguém tem alguma ideia?
Então a resposta foi como @david disse para fazer a tela dormir. Vou passar por isso passo a passo para os iniciantes completos também:
Entre no terminal (Ctrl + alt + T por padrão):
Digitar
sudo nano /etc/systemd/logind.conf
sudo
faz com que você escreva sua senha, então escreva-a e pressione 'Enter' para abrir o arquivoEncontre a linha:
#HandleLidSwitch=suspend
Remova o
#
Mude a linha para
HandleLidSwitch=lock
(Opcional) Eu alterei
HandleLidSwitchExternalPower
eHandleLidSwitchDocked
também para que funcione quando conectado a uma tela externa ou carregando tambémEntão você pressiona "Ctrl + X", pressiona "Y" e finalmente pressiona "Enter"
NOTA: O próximo passo reiniciará o PC. Salve tudo o que você precisa para estar seguro. Quando você executar o comando, a tela ficará preta, depois mostrará a tela de bloqueio e, depois que você fizer login, ela ficará preta novamente. Para retornar ao normal, pressione Ctrl + C.
Reinicie escrevendo:
sudo systemctl restart systemd-logind
E agora deve funcionar!