LibreOffice всегда показывает процесс восстановления при запуске из-за сбоя элементов восстановления

53

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

Джаспер ван ден Бош
источник

Ответы:

63

Большой! Я попытался воссоздать эту проблему, и теперь я не могу удалить экран сбоя восстановления.

Способ исправить это - нажать cancelна экран восстановления, а не пытаться (и не удается) восстановить ( источник ). Работает для меня.

philshem
источник
15
Боже, какой ужасный интерфейс для этого. Спасибо за ответ.
кодер
3
Интересно, что спустя 4 с лишним года и этот «ответ» все еще привлекает внимание.
philshem
2
Интересно, что спустя 6 с лишним лет и этот «ответ» все еще привлекает внимание.
Филшем
Сейчас я говорю «Отменить», а не «Отмена», что говорит о том, что вы можете удалить будущие попытки восстановления.
SunnyDaze
@SunnyDaze Нажатие на сброс не решает мою проблему, оно закрывает приложение, а затем в следующий раз повторяет попытку восстановления. Бесконечный цикл
Алан,
9

Нажатие «Отмена», как предлагают другие авторы, не является для меня решением, поскольку один и тот же диалог отображается каждый раз, когда я закрываю и снова открываю приложение.

Ubuntu 14.04.2 с LibreOffice версии 4.2.8.2

«Простым» решением для меня было сделать следующее:

  1. закройте все открытые окна LibreOffice, перейдите туда, где LibreOffice хранит registrymodification.xcu
    • для меня из установки по умолчанию он хранится в /.config/libreoffice/4/user
  2. сделайте резервную копию registrymodifications.xcu
  3. отредактируйте registrymodification.xcu с помощью текстового редактора (такого как gedit)
  4. поиск строки RecoveryList
  5. полностью удалите все теги элементов, содержащие путь /org.openoffice.Office.Recovery/RecoveryList
    • удалить из - будет одной строкой, но может отображаться как несколько, если включен перенос слов
    • ПРИМЕЧАНИЕ. Удалите только те элементы RecoveryList, которые вы НЕ хотите восстановить.
  6. Сохраните ваши изменения, закройте файл
  7. В следующий раз, когда вы откроете файл LibreOffice с помощью LibreOffice, он не заставит вас пройти через процесс восстановления tedius.

ПРИМЕЧАНИЕ. LibreOffice часто выполняет запись в файл registrymodifications.xcu во время его работы - если вы измените файл во время работы LibreOffice, ваши изменения будут перезаписаны / проигнорированы.


Более надежный ответ (с указанием расположения файлов для разных операционных систем и т. Д.) Можно найти по этой ссылке: Вопрос / Ответ с сайта справки LibreOffice

Уильям Крайтон
источник
«Нажатие« Отмена », как предлагают другие авторы, не является для меня решением, потому что каждый раз, когда я закрываю и открываю приложение, отображается одно и то же диалоговое окно», - думаю, это уже не так. Я смог избавиться от диалога в первый раз, когда отменил и подтвердил, что я действительно не хочу «восстановления».
silverdr
Это безопасно rm ~/.config/libreoffice/4/user/registrymodifications.xcu ?
Борис
3

Эта проблема, кажется, появляется в Ubuntu 12.04.

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

Ошибка вызвана пакет , lo-menubarкоторый предлагает функциональность HUD для LibreOffice.

Так что реальное решение проблемы таково sudo apt-get remove lo-menubar.

umdhlebe
источник
5
Удар, cancelкак подсказывает @ psny18, работает для меня.
Джаспер ван ден Бош,
1
У меня есть эта проблема в Ubuntu, и у меня даже не установлен lo-menubar.
jplindstrom
2

Лучшее решение, не путаясь с какой-либо конфигурацией, настройкой или чем-то еще, - это снова записать файл с тем же именем в том же месте .

  1. Откройте LibreOffice Writer (или Calc или любую программу LO) и отмените процесс восстановления. Программа должна открыться с документом «Без названия».

  2. Напишите что-нибудь в новом документе и сохраните его с точным именем файла, который LO просит вас восстановить. Если у вас есть более одного, вы должны воссоздать всех и каждого. Имя (имена) должно (иметь) быть ТОЛЬКО одинаковыми, с тем же форматом и в той же папке и на диске.

  3. Откройте поддельные файл (ы), и проблема должна быть решена.

Это сработало для меня, и теперь у меня нет окна восстановления в качестве приветствия !!!

user177723
источник
2

Нажатие Esc, когда появится уведомление о восстановлении, дает вам возможность отменить восстановление. Затем нажмите Отмена. Это сработало для меня. См. Https://answers.launchpad.net/ubuntu/+source/libreoffice/+question/167956 ответ № 2. Не знаю насчет ответа № 6. В прошлом это не работало для меня, поэтому я не пробовал в этот раз.

user308829
источник
0

Посмотрите на: http://ask.libreoffice.org/en/question/6376/message-recovery-failed/

У меня это работает на Ubuntu 12.04, LibreOffice 4.0.2.4.


Сводка URL: нажмите «Отмена» или удалите содержимое

<item oor:path="/org.openoffice.Office.Recovery/RecoveryList"> (заканчивается на </item>)

от registrymodifications.xcu.

Однако, похоже, что это одноразовое решение - оно не отключит восстановление для будущих файлов.

PhilippeTig
источник
2
Было бы хорошо, если бы вы включили здесь возобновленные инструкции и указали на эту ссылку со ссылкой.
user.dz
0

Если вы пытаетесь прервать повторяющееся «спасение», даже когда окно стало серым и, кажется, не отвечает, вы все равно можете удалить X с помощью «закрыть окно» в левом верхнем углу. Программа предлагает шанс заставить выйти. Это может быть единственным вариантом, если программа пытается открыть поврежденный файл. В этот момент вы можете подумать, что потеряли всю свою несохраненную работу. Затем открывается неожиданный запрос, предлагающий сохранить несохраненные файлы с новым именем ... и окно «восстановления» не возвращается!

Рон Саломон
источник
0

Так что я искал ответ на ту же самую вещь, и лучшее решение, которое я нашел, состоит в том, чтобы изменить команду открытия для каждого из приложений. Инструкции перейдите в / usr / share / apps и найдите файлы для приложений libreOffice. эти четыре

Файлы приложения LibreOffice

щелкните правой кнопкой мыши и выберите свойства и добавьте --norestoreв команду

Добавить в команду

Chris9540
источник
0

У меня такая же проблема. Я нажал кнопку восстановления, и когда он завершил процесс, я нажал «ESC» вместо других кнопок. Таким образом, он открыл приложение с восстановленным файлом, и я смог сохранить его, теперь он работает правильно.

PS: нажатие «ESC» в первом всплывающем окне восстановления работало, но я должен был делать это каждый раз, когда открываю приложение.

Луис Сукис
источник
В его ситуации восстановление кажется неудачным, у вас было то же самое?
Dr_Bunsen
Я не пытался с ошибкой. Для меня это выздоровело успешно.
Луис Сукис
Ваш ответ может работать нормально, но он говорит о сбое восстановления. Таким образом, ответ может быть неприменим в этой ситуации. Я думаю, что этот ответ в качестве комментария был бы лучше, пока он не сказал, что это сработало, и не сделал бы его ответом.
Dr_Bunsen
0

Я столкнулся с этой проблемой. Он держал меня в цикле продолжения, пока я не добавил опцию --norestore, а затем просто потерпел крах с сигналом 6 и списком библиотек.

Я добавил, что LibreOffice ppa сделал обновление, и оно работало без проблем.

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
SpiesInOrbit
источник
-1

Сделайте это просто .. Пожалуйста, нажмите кнопку отмены и закройте файл .. После этого он не заставит вас пройти процесс восстановления.

Pravin
источник