Причина зависаний может быть разной.
Надо смотреть журнал событий.
А то, что уже на старте, это уже финал.
Обновления могли затронуть например видео-драйвер и такое поведение не редкость.
Посмотрите журнал journalctl, чтобы найти причину.
Как?
Вот, тут подробно описано, что и как:
Шпаргалка по journalctl в Linux
When In Rome Do As The Romans Do...