LibreOffice завжди показує процес відновлення при запуску через невдалі елементи відновлення


53

LibreOffice завжди починає процес відновлення для мене. У ньому є ряд "документів для відновлення", для яких відновлення не вдається. У мене вже немає необхідності в цих документах. Як сказати LibreOffice відмовитися?

Відповіді:


63

Чудово! Я спробував відтворити цю проблему, і тепер я не можу видалити невдалий екран відновлення.

Спосіб виправити це - натиснути cancelна екран відновлення, замість того, щоб намагатися (і не вдалося) відновити ( джерело ). Працює для мене.


15
Боже, який жахливий інтерфейс для цього. Дякуємо за відповідь.
кодер

3
Цікаво, що через 4 роки і ця "відповідь" все ще привертає увагу.
філшем

2
Цікаво, що через 6 років і ця "відповідь" все ще привертає увагу.
філшем

Я кажу "Відкинути" зараз, а не "Скасувати", що дає зрозуміти, що ви можете видалити майбутні спроби відновлення.
SunnyDaze

@SunnyDaze Клацання скасування не вирішує мою проблему, вона закриває додаток, а потім повторює відновлення наступного разу .. нескінченний цикл
Алан

9

Натискання Скасувати, як підказують інші плакати, не є рішенням для мене, оскільки те саме діалогове вікно відображається кожного разу, коли я закриваю та повторно відкриваю програму.

Ubuntu 14.04.2 з версією LibreOffice 4.2.8.2

«Просте» рішення для мене було зробити наступне:

  1. закрийте будь-які відкриті вікна LibreOffice, перейдіть до місця, де LibreOffice зберігає registermodifications.xcu
    • для мене з установки за замовчуванням він зберігається під /.config/libreoffice/4/user
  2. зробити резервну копію registermodifications.xcu
  3. редагувати registermodifications.xcu за допомогою текстового редактора (наприклад, gedit)
  4. пошук рядка RecoveryList
  5. повністю видалити всі теги елементів, що містять шлях /org.openoffice.Office.Recovery/RecoveryList
    • delete from - буде один рядок, але може з’явитися декількома, якщо ввімкнено обгортання слів
    • ПРИМІТКА. Видаляйте лише ті елементи RecoveryList, які НЕ фактично хочете відновити
  6. Збережіть свої зміни, закрийте файл
  7. Наступного разу, коли ви відкриєте файл LibreOffice з LibreOffice, це не змусить вас пройти процес відмови від відновлення tedius

ПРИМІТКА: LibreOffice записує у файл registermodifications.xcu часто під час роботи - якщо ви змінюєте файл під час запуску LibreOffice, ваші зміни будуть перезаписані / ігноровані


Більш надійну відповідь (надання розташування файлів для різних операційних систем тощо) можна знайти за цим посиланням: Питання / відповідь з довідкового сайту LibreOffice


"Натискання Скасувати, як показують інші плакати, не є рішенням для мене, тому що той самий діалог постійно відображається кожного разу, коли я закриваю і повторно відкриваю програму" - здогадуйтесь, це вже не так. Мені вдалося позбутися діалогу в перший раз, коли я скасував і підтвердив, що дійсно не хочу "відновлення".
срібник

Це безпечно rm ~/.config/libreoffice/4/user/registrymodifications.xcu ?
Борис

3

Здається, ця проблема з'являється в Ubuntu 12.04.

Звичайно, ви можете скасувати процес відновлення, але це не є рішенням, оскільки вам доведеться робити це кожного разу, коли ви запускаєте LibreOffice, навіть після того, як після останнього сеансу всі документи належним чином закрили.

Помилка викликана пакет , lo-menubarякий пропонує функціональність HUD для LibreOffice.

Тож справжнє рішення проблеми sudo apt-get remove lo-menubar.


5
Натискання, cancelяк підказує @ psny18, працює для мене.
Джаспер ван ден Бош

1
У мене ця проблема в Ubuntu, і навіть не встановлено lo-menubar.
jplindstrom

2

Краще рішення, не возившись з будь-якою конфігурацією, налаштуванням тощо, - це знову написати файл з тим же ім’ям в тому самому місці .

  1. Відкрийте програму LibreOffice Writer (або Calc або будь-яку програму LO) звичайно та скасуйте процес відновлення. Програма повинна відкриватися документом "Без заголовка".

  2. Напишіть що-небудь у новому документі та збережіть його з точним назвою файлу LO, який просить вас відновити. Якщо у вас є більше одного, ви повинні відтворити кожного і кожного. Імена (а) мають бути ТОЧНО однаковими, у тому ж форматі та в одній папці та диску.

  3. Відкрийте підроблені файли, і проблему слід вирішити.

Це працювало для мене, і тепер я не маю вікна відновлення як вітання !!!


2

Натискання клавіші Esc, коли з’являється повідомлення про відновлення, дає можливість скасувати відновлення. Потім натисніть Скасувати. Це працювало для мене. Дивіться https://answers.launchpad.net/ubuntu/+source/libreoffice/+question/167956 відповідь №2. Не знаю про відповідь №6. Раніше це не працювало для мене, тому я цього разу не пробував.


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.

Однак, здається, це лише одноразове рішення - воно не вимкне відновлення для майбутніх файлів.


2
Буде добре, якщо ви включили сюди відновлені інструкції та вкажете на це посилання за посиланням.
user.dz

0

Якщо ви намагаєтесь відмінити повторне "порятунок", навіть коли вікно перейшло в сіре і здається невідчутливим, ви все одно можете вийти з "закрити вікно" в лівій верхній частині. Програма пропонує шанс змусити вийти. Це може бути єдиним варіантом, якщо програма намагається відкрити пошкоджений файл. У цей момент ви могли б подумати, що втратили всю свою незбережену роботу. Потім відкриється запит про несподіванку і пропонує зберегти будь-які збережені файли з новим іменем ... і "рятувальне" вікно не повернеться!


0

Тому я шукав відповідь на те саме, і найкраще рішення, яке я знайшов, - це змінити команду відкриття для кожного з додатків. Інструкції перейдіть до / usr / share / додатків, щоб знайти файли для програм libreOffice для мене це було ці чотири

Файли додатків LibreOffice

клацніть правою кнопкою миші та виберіть властивості та додайте --norestoreдо команди

Додати до команди


0

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

PS: натискання "ESC" у першому спливаючому вікні відновлення працювало, але мені доводилося це робити кожного разу, коли я відкриваю додаток.


У його ситуації одужання здається невдалим, чи було у вас таке?
Dr_Bunsen

Я не пробував провал. Для мене він успішно відновився.
Луїс Сукіс

Ваша відповідь може працювати нормально, але він говорить про помилку відновлення. Тож відповідь може не застосовуватись у цій ситуації. Я думаю, що ця відповідь як коментар була б кращою, доки він не каже, що це спрацював, і ніж зробить це відповіддю.
Dr_Bunsen

0

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

Я додав, що оновлення ppa LibreOffice зробило оновлення, і воно працювало без проблем.

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update

-1

Зробити це просто. Будь ласка, виберіть кнопку скасувати і закрийте файл. Після цього це не змусить вас пройти процес відновлення ..

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.