Пару дней тому назад обнаружил, что мой замечательный двухмегабайтный .bash_history
сократился до 24k.
Ничего не понял, вынял из бекапа и забыл.
Потом опять. И опять.
С трудом нащупал механизм: в Dolphin вылезающий по F4 терминал время от времени не подцеплял .bashrc
.
Когда он закрывался, то обрезал историю до дефолтного объёма.
Нашёлся и баг: https://bugs.kde.org/show_bug.cgi?id=407990
Только, похоже, неважно была ли восстановлена сессия Dolphin сразу с терминалом.
Восстановленный dolphin забывает прочитать .bashrc
даже если ткнуть F4 вручную.
Судя по каментам, в более свежем чем у меня Dolphin есть чекбокс «Show on startup: Folders, tabs and window state from last time», который будет триггерить баг постоянно, даже без session restore.
Workaround: снять флажок, если есть, перезапустить все инстансы dolphin прямо сейчас (на случай, если какой-то из них был восстановлен менеджером) и заблеклистить его в менеджере сессий вашего DE.