используете ли вы зашифрованный домашний каталог?
Шифрование домашнего каталога в ubuntu работает с ecryptfs, который использует overlayfs для размещения расшифрованных файлов в вашем домашнем каталоге, пока вы вошли в систему.
Это означает, что ваши фактические файлы находятся в $HOME/.Private
, но зашифрованы. Когда вы входите в систему, ecryptfs сопоставляет зашифрованные файлы в $HOME/.Private
с расшифрованными виртуальными версиями тех же файлов в $HOME
. Обычно изменения ваших файлов в $HOME
должны быть зашифрованы и записаны обратно в $HOME/.Private
в фоновом режиме.
Для меня это звучит так, как будто изменения, которые вы сделали в активной сессии, не были записаны обратно должным образом в то время, когда вы закрыли крышку. Когда вы закрыли крышку, ваш пользователь вышел из системы, что заставило cryptfs разгруппировать файлы так, что остались только зашифрованные версии, и ваши изменения были потеряны.
Что касается возможных причин:
работал ли ваш ноутбук от батареи или был подключен к сети? Это может повлиять на интервал, через который данные записываются обратно.
Не упала ли служба ecryptfs при закрытии крышки (проверьте лог-файлы)?
Есть ли у вас разрешение на запись файлов в $HOME/.Private
?