LibreOffice продолжает показывать пустой диалог восстановления и вылетает, удаление и переустановка не помогают. KDE Neon

Вопрос или проблема

Я пытался импортировать CSV в Libreoffice Calc, когда начались мои проблемы. Он вылетел и показал диалог автоматического восстановления после сбоя – без упоминания о каких-либо документах для восстановления, так как ничего не было сохранено. Диалог восстановления имеет только кнопку OK, и через несколько мгновений, независимо от нажатия этой кнопки, он исчезает. LibreOffice остается вылетевшим.

Я удалил ~/.config/libreoffice, полностью сделал apt purge для libreoffice и переустановил его (из PPA на Launchpad), и теперь ни одно чертово приложение Libreoffice не открывается. Writer, Calc, Impress – каждое из них показывает диалог восстановления, и ничего больше не происходит.

Я уже игрался с ~/.config/libreoffice/4/user/registrymodifications.xcu (перед тем как полностью удалил локальную конфигурацию), чтобы удалить записи, связанные с восстановлением, безрезультатно. Полное удаление и переустановка приложения все равно не помогает, я не знаю, где он находит эти фантомные файлы восстановления и сразу же “рвет” на них. Есть ли где-то еще место, которое я не удалил, куда он смотрит?

Надеюсь, кто-то может предложить конструктивную помощь.

Ответ или решение

Кажется, что вы столкнулись с довольно распространенной проблемой в работе с LibreOffice, при которой после краха появляется диалоговое окно восстановления, но с пустым списком документов, доступных для восстановления. В вашем случае ситуация усугубляется тем, что даже после полного удаления и повторной установки программы проблема сохраняется. Рассмотрим возможные причины и решения этой проблемы.

Теория

LibreOffice, как и многие другие приложения, хранит временные данные и параметры настройки в нескольких местах на вашем компьютере. Ваша проблема может возникать из-за сбоя в этих данных или несовместимости в конфигурационных файлах. Диалоговое окно восстановления появляется, если LibreOffice считает, что есть незакрытые сеансы, которые необходимо восстановить. Если эти данные повреждены, это может приводить к повторяющимся сбоям и появлению пустого диалогового окна.

Пример

В процессе использования LibreOffice произошло отключение или ошибка во время импорта CSV-файла в Calc. В результате программа зарегистрировала незавершенный сеанс работы, который и пытается восстановить при последующем запуске. Даже после удаления программы и установки её с нуля, некоторые остаточные данные всё ещё содержатся в системе, вмешиваясь в работу вашей нового инсталляции LibreOffice.

Применение

Чтобы разрешить эту проблему, вам нужно не только удалить конфигурационные файлы, но и удостовериться, что нигде в вашей системе не осталось следов предыдущих неудачных сеансов либо временных файлов, которые могут вызывать проблему. Рассмотрим шаги, которые помогут вам полностью очистить систему от остаточных файлов и настроек LibreOffice.

  1. Полное удаление программы с использованием сложных средств:

    • Закройте все экземпляры LibreOffice, если они запущены.
    • Очистите пакеты и конфигурационные файлы через apt командой:
      sudo apt purge libreoffice-core
    • Также убедитесь, что удалены пакеты, связанные с LibreOffice, такие как libreoffice-common, libreoffice-gtk, и т.д.
  2. Удаление пользовательских данных и временных файлов:

    • Убедитесь, что удалены директории конфигураций:
      rm -rf ~/.config/libreoffice
      rm -rf ~/.cache/libreoffice
    • Проверьте, нет ли других временных директорий, таких как /tmp, которые могли бы хранить сессии или данные, относящиеся к LibreOffice.
  3. Очистка системных кэшей и реестра:

    • Для полной очистки можно использовать утилиты, такие как bleachbit, которая поможет убрать ненужные кэши и временные файлы на вашем компьютере без риска удаления системных файлов.
  4. Повторная установка с альтернативных источников:

    • Попробуйте установить LibreOffice не из PPA, а из официального репозитория или с помощью Flatpak/Snap, которые используют изолированные окружения. Это поможет избежать проблем, связанных с несовместимостью библиотек.
  5. Проверка системных библиотек и зависимостей:

    • Убедитесь, что ваша система полностью обновлена, и что все зависимости, уже установленные, совместимы с вашей версией LibreOffice.
  6. Проверка журнала ошибок:

    • Если проблема все еще присутствует, проверьте лог-файлы, чтобы получить больше информации о сбое. Логи могут быть в /var/log/syslog или использовать команду dmesg.
  7. Обратитесь в сообщество:

    • Если ни одно из приведенных выше решений не помогло, обратитесь за помощью в официальные форумы LibreOffice или KDE Neon, предоставьте им все детали случая, которые помогут в диагностике проблемы.

Следуя этим шагам, вы сможете устранить остаточные проблемы с LibreOffice. Помните, что иногда сбои программ могут быть вызваны сложным взаимодействием множества факторов, и потребуется время для их полного исследования и исправления.

Оцените материал
Добавить комментарий

Капча загружается...