«Протокол не указан» после пробуждения (иногда)

Я использую Ubuntu 16.04 (вывод uname -r4.4.0-124-generic , но это происходит даже после нескольких обновлений), и у меня возникает странная проблема: иногда после открытия ноутбука и выхода системы из спящего мой терминал будет отображать new-host вместо моего имени пользователя, и ни одно из моих сочетаний клавиш не работает, а также я не могу создавать новые windows терминала или открывать какие-либо программы. Тем не менее, я могу взаимодействовать с любыми программами, которые я открыл перед сном, и использовать их без проблем.

Когда я пытаюсь открыть программу, например Firefox, я получаю сообщение об ошибке:

 No protocol specified Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused Error: cannot open display: :0 

Я предполагаю, что X потерпел крах или что-то (перезапуск решает проблему), но я не знаю, как отладить это.