"Общая ошибка. Общая ошибка ввода / вывода »при открытии документов в Libreoffice


11

Я использую LibreOffice 4.2.5.2 в Ubuntu 14.04. Попытка открыть любой документ (сначала только с большими, но теперь все) возвращает одно из следующих сообщений:

Общая ошибка. Общая ошибка ввода / вывода при открытии документов в Libreoffice

или

Заблокировано для редактирования неизвестным пользователем

или

Файл поврежден, должен ли LibreOffice его восстановить?

В LibreOffice 4.1.6, которая пришла с обновлением дистрибутива, была та же ошибка. Удаление файлов блокировки (которые я пробовал) не исправляет это.

Отправляя «испорченные» файлы на мою электронную почту, я могу просмотреть их содержимое без проблем. Я использую LibreOffice только на Linux.


1
ты открыл файл на самбе поделился?
Лети

Хороший вопрос, Летиция. У вас есть права на запись в папку этих файлов?
Дэвид Фёрстер

Ответы:


15

Это исправило проблему «Общая ошибка. Общая ошибка ввода / вывода» после обновления с Ubuntu 12.04 LTS до 16.04 LTS:

sudo apt install libreoffice

Похоже, что только несколько пакетов LibreOffice были установлены в системе после обновления. Приведенная выше команда установила еще несколько пакетов.


2
Это работало для меня даже на новой установке 16.04 (не обновление).
Антонелло

Не работал для меня в 17.10 64b
juliocesar

Ошибка ввода / вывода только при открытии файла smb: //nas.local ... 18.04, обновленного с 17.04. Все работает после sudo apt install libreoffice, большое спасибо;)
Pierre Granger

2

Я только что получил это сообщение об ошибке, после некоторого копания я обнаружил, что мой /tmpраздел был заполнен. Я освободил место /tmpи смог открыть свою таблицу.

Примечание. Это будет применимо только в том случае, если вы используете /tmpраздел - в противном случае это может быть вызвано заполнением корневого раздела, но я предполагаю, что в этом случае у вас будут другие проблемы.


Не работает для Libreoffice 5.1.6.2
C0deDaedalus

1

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

Я также получил это сообщение «Общая ошибка. Общая ошибка ввода / вывода» и нашел решение на другом форуме:

Очистите содержимое этих двух файлов:

~/.config/libreoffice/4/user/basic/dialog.xlc
~/.config/libreoffice/4/user/basic/script.xlc

Один простой способ сделать это - запустить эти команды в терминале:

rm ~/.config/libreoffice/4/user/basic/dialog.xlc
rm ~/.config/libreoffice/4/user/basic/script.xlc
touch ~/.config/libreoffice/4/user/basic/dialog.xlc
touch ~/.config/libreoffice/4/user/basic/script.xlc

... или вы можете перейти к файлам с помощью Nautilus, открыть их в редакторе, удалить содержимое и сохранить. Твой выбор :)

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

Я полагаю, что если это не сработает, это также возможность просто удалить всю папку ~ / .config / libreoffice /, так как я думаю, что она будет воссоздана, но я не проверял это. Сначала сделайте копию, если хотите попробовать.


Я использую LibreOffice 4.4.2.2, и ни один из этих двух способов (очистка двух файлов или удаление всей папки) не работает для меня. Я полностью закрыл LibreOffice, затем выполнил вышеуказанные действия, затем запустил LibreOffice Calc и попытался открыть файл .xls. После завершения диалога, который спрашивает, какой набор символов использовать для импорта, я получил ту же общую ошибку ввода / вывода, что и раньше. Без изменений.
cdaddr

Жаль это слышать. Боюсь, у меня нет никаких знаний, чтобы добавить сюда. Я просто нашел решение, которое сработало в моем случае, и поделился им.
Авейбелл

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

Рад слышать, что вы снова заработали :) После прохождения серии обновлений релизов за последние годы, мой опыт показывает, что иногда лучшим вариантом является чистая установка.
Авейбелл

Я почти всегда так делаю. Тем не менее, я также почти всегда пытаюсь сначала выпустить релиз-обновление, чтобы посмотреть, насколько хорошо он будет работать. По моему опыту с 09.10 они постепенно поправляются. В этом случае у меня все еще не было необходимости чистая установка 15.04, мне нужно было только удалить и заново установить LibreOffice. Но я буду следить за любыми более глубокими проблемами.
cdaddr
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.