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

11

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

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

или

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

или

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

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

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

user300171
источник
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раздел - в противном случае это может быть вызвано заполнением корневого раздела, но я предполагаю, что в этом случае у вас будут другие проблемы.

DRAD
источник
Не работает для 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 /, так как я думаю, что она будет воссоздана, но я не проверял это. Сначала сделайте копию, если хотите попробовать.

aweibell
источник
Я использую LibreOffice 4.4.2.2, и ни один из этих двух способов (очистка двух файлов или удаление всей папки) не работает для меня. Я полностью закрыл LibreOffice, затем выполнил вышеуказанные действия, затем запустил LibreOffice Calc и попытался открыть файл .xls. После завершения диалога, который спрашивает, какой набор символов использовать для импорта, я получил ту же общую ошибку ввода / вывода, что и раньше. Без изменений.
cdaddr
Жаль это слышать. Боюсь, у меня нет никаких знаний, чтобы добавить сюда. Я просто нашел решение, которое сработало в моем случае, и поделился им.
Авейбелл
Все хорошо, и я не хочу критиковать ваш доклад. Я просто добавил данные из другого опыта той же проблемы в другой системе. К счастью, мне удалось решить эту проблему, полностью удалив LibreOffice и переустановив его. Я подозреваю, что мое недавнее обновление с 14.04 до 15.04, возможно, вызвало проблему.
cdaddr
Рад слышать, что вы снова заработали :) После прохождения серии обновлений релизов за последние годы, мой опыт показывает, что иногда лучшим вариантом является чистая установка.
Авейбелл
Я почти всегда так делаю. Тем не менее, я также почти всегда пытаюсь сначала выпустить релиз-обновление, чтобы посмотреть, насколько хорошо он будет работать. По моему опыту с 09.10 они постепенно поправляются. В этом случае у меня все еще не было необходимости чистая установка 15.04, мне нужно было только удалить и заново установить LibreOffice. Но я буду следить за любыми более глубокими проблемами.
cdaddr