Диск был заполнен.
Это сработало для меня с помощью Ctrl + Alt + F1, а затем для входа в систему. После этого я набрал
sudo df -H
. Он показал мне 100% жесткий диск. Я сделал некоторое пространство, удалив ненужные файлы.
sudo reboot
Хотя ответ верный, вы должны учесть, что:
1) он будет работать, если пользователь зарегистрирован или нет - это может быть желательным поведением или нет, в зависимости от приложение
2), если пересоединение задерживается более 1 минуты, вы никогда туда не попадете ...
Я написал простой скрипт, который я могу запустить со стартовыми скриптами моей графической сессии, и это может быть хорошим кандидатом. Я перенаправляю его вывод в файл, чтобы я мог выполнить его мою утилиту SLogger.
Вот сценарий --- вы никогда не знаете.
#!/bin/bash
while /bin/true; do
if ! [ "$(ping -c 1 google.com)" ]; then
echo "Warning: connection lost at $(date) -- restart"
nmcli nm wifi off
sleep 5
nmcli nm wifi on
sleep 60
if ! [ "$(ping -c 1 google.com)" ]; then
echo "Waiting for connection going up at $(date)"
sleep 60
else
echo "Connection on at $(date)"
fi
# else
# echo "Connection OK on $(date)"
fi
sleep 60
done