Сделал новую установку Ubuntu 17.10 несколько дней назад на моей Lenovo Thinkpad Edge (использующий существующий корневой каталог на другом разделе).
Когда я закрываю крышку и помещаю ее для сна, при пробуждении ее я больше не могу входить в систему. Иногда это тратит возрасты, проверяющие пароль, затем говорит, что пароль является неправильным. Иногда я ничего не могу даже ввести в поле пароля. Для фиксации этого, я должен закрыть и перезапустить. Вход в систему всегда хорошо работает на перезапуске.
Какая-либо справка?
Проблема для меня заключалась в том, что CrashPlan оставлял слишком много файлов открытыми, пока меня не было.
После перезагрузки я заглянул в / etc / log / syslog
и обнаружил ошибку «На устройстве не осталось места» примерно во время моей неудачной попытки входа в систему. Если вы используете CrashPlan и находите похожие сообщения, это может сработать и для вас. Сообщения типа:
Dec 11 13:01:43 myDesktop systemd[1]: anacron.service: Failed to add inotify watch descriptor for control group /system.slice/anacron.service: No space left on device
Dec 11 13:36:15 myDesktop gdm-password]: AccountsService: Failed to monitor logind session changes: No space left on device
Dec 11 13:36:40 myDesktop systemd[1]: apt-daily.service: Failed to add inotify watch descriptor for control group /system.slice/apt-daily.service: No space left on device
У меня сработали инструкции на сайте CrashPlan (пожалуйста, прочтите перед тем, как пробовать в своей системе): https://support.code42.com/CrashPlan/4/Troubleshooting/Linux_real-time_file_watching_errors
По сути, как root я добавил эту строку в конец /etc/sysctl.conf
fs.inotify.max_user_watches=1048576
I Я благодарен этой ошибке на панели запуска за то, что отправил меня к решению CrashPlan: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1726996
Я решил эту проблему, переключившись с gdm3 на lightdm. Итак, я запустил:
sudo apt install lightdm
И выбрал lightdm в качестве диспетчера отображения по умолчанию, когда будет предложено. Я также выбрал версию Xorg, а не Wayland при входе в систему, хотя она может работать и с Wayland.
После многих тестов у меня работает следующее решение:
Вход с помощью Xorg не использует Wayland пока еще много ошибок, в любом случае экран входа в систему по-прежнему использует Wayland, чтобы отключить Wayland на экране входа:
sudo nano /etc/gdm3/custom.conf
Удалите комментарий к строке WaylandEnable = false
чтобы заставить экран входа в систему использовать Xorg
[daemon]
# Uncoment the line below to force the login screen to use Xorg
WaylandEnable=false
Restart!