Ошибка общего доступа к объекту libreoffice

Когда я делаю F1, появляется окно справки и сообщение с предупреждением:

Объект недоступен. Доступ к объекту невозможен из-за недостаточных прав пользователя.

Справка libreoffice не открывается

Я понимаю, что это значит, но как я могу выяснить, КАКОЙ объект имеет недостаточные разрешения?

  • Где могут быть полные журналы ? как заставить их записывать где-то для чтения?
  • Как узнать, какой объект или папку нужно исправить?
  • Полная очистка и переустановка пакета libreoffice не помогла.
  • Использование языка по умолчанию не помогло.
  • Повторная инициализация профиля пользователя libreoffice не помогла.
  • Помощь не помогла; -)

Подсказка, пожалуйста, кто-нибудь?

задан
20 May 2020 в 15:00

поделиться

4 ответа

Это ошибка 1869561 , она не решена.

Временно вы можете воспользоваться помощью веб-браузера, открыв /usr/share/libreoffice/help/index.html location.

Или используйте более новую версию LibreOffice из официального PPA :

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

ответ дан
19 June 2020 в 21:37

поделиться

У меня была такая же проблема. Было 3 установки Libreoffice:

  1. Snap
  2. Старый Ubuntu Software Center.
  3. Деб скачать с libreoffice.org.

Я удалил их все и убил soffice.bin в процессе. Затем в Software Center (Snaps) Установлена ​​свежая версия Libreoffice: 6.4.4.2

Перезагрузка. Теперь справка работает с проиндексированными записями и без ошибок доступа.

ответ дан
19 June 2020 в 21:37

поделиться

Только идея, но … команда терминала sudo dpkg -l | grep libreoffice-help покажет вам имя пакета, в котором находится справка libreoffice. На моем ноутбуке есть два пакета: libreoffice-help-common и libreoffice-help-en-us.

И команда locate libreoffice-help-common покажет вам расположение файлов.

ответ дан
19 June 2020 в 21:37

поделиться

Другие вопросы по тегам:

Похожие вопросы:

На чтение 5 мин. Просмотров 106 Опубликовано 15.12.2019

Я недавно установил рабочий стол Xubuntu на компьютер. Мне нужно работать с файлами в хранилище NAS (с использованием акций samba). Libre Office не может их открыть.

  • Я просматриваю сеть в Thunar и вижу все файлы. Они распознаются как файлы Open Office (значок справа).
  • Я могу скопировать файлы на рабочий стол.
  • Я могу открыть файлы с помощью gedit.
  • При двойном щелчке я вижу всплывающее окно Libre Office5, после чего ничего не происходит. Я не получаю сообщение об ошибке.
  • Когда я открываю Libre Office, я могу перейти к файлу с открытым диалоговым окном, но после выбора файла я вернусь к пустому файлу.
  • Я могу отредактировать файл после его копирования на рабочий стол.

После устранения X-GIO-NoFuse=true в файле конфигурации я получаю сообщение об ошибке при попытке открыть файл:

Общая ошибка ввода / вывода при доступе к run / user / 1000 / gvfs / smb-share: server =, share=».

Я не пытался подключить сетевой ресурс с помощью fstab, так как мне нужно иметь возможность работать с временными долями в файловом менеджере.

У кого-то еще есть эта проблема? Как я могу это решить?

Использование Xubunutu 16.04, amd64, kernel 4.4.0.-64-generic.

Содержание

  1. 5 ответов
  2. среда, 27 мая 2015 г.
  3. Libreoffice 4.4 и Samba-шара. Не открываются файлы по двойному клику
  4. 1 комментарий:

5 ответов

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

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

Проблема исчезает, когда общий ресурс не связан через gvfs, как это делает файловый менеджер, но с cifs в / etc / fstab. Новая запись сопоставляет общий ресурс в домашней папке и использует файл учетных данных в домашней папке

У меня была и была возможность решить ту же проблему в Xubuntu. LibreOffice не смог открыть долю Samba и показал:

общая ошибка ввода / вывода

Lubuntu на той же машине отлично работает.

Моим решением было установить PCmanFM и использовать его вместо Thunar .

Теперь я могу динамически открывать общий ресурс, а libreoffice работает как сон. Надеюсь, я смогу помочь кому-нибудь с этим советом.

«У меня была аналогичная проблема на Ubuntu. Убедитесь, что установлен интеграционный пакет Libreoffice Gnome. В моем случае пакет был libreoffice-gnome»

У меня была такая же проблема с Linux Mint 18 (обновлено с 17.3) Cinnamon, так как я получил версию 5.4.3 LibreOffice. Раньше у меня была аналогичная проблема с предыдущими версиями LibreOffice, но было обнаружено обходное решение, которое должно было отредактировать файлы libresoffice * .desktop в / usr / share / applications и прокомментировать строку X-GIO-NoFuse = true . Но с момента последнего обновления LO он больше не работал.

Однако несколько деталей и то, как я нашел решение:

  • Я использую Cinnamon, поэтому это означает, что файловый проводник Nemo (версия 3.0.6)
  • При открытии файла через общий ресурс samba ошибка произошла только с LO Writer, а не с другими модулями, такими как LO Calc!
  • Копирование файла на локальный жесткий диск, LO открыло его плавно.
  • При открытии файлов с использованием командной строки всегда происходит ошибка, будь то LO Writer или другой (LO Calc)!

В конце концов я заметил что-то: — что в / usr / share / applications у меня теперь есть два набора файлов libreoffice * .desktop: один, который следовал за синтаксисом имен libreoffice-.desktop и тот, который следовал за синтаксисом libreoffice5. 4-.desktop (и это фактически были символические ссылки на файлы в opt / libreoffice5.4 / share / xdg). — Я также заметил, что при щелчке правой кнопкой мыши по файлам лучшим выбором было «Open with LibreOffice Writer», но в подменю «Open with» был «LibreOffice 5.4», и, выбрав его, он отлично работал

Итак, я просто заменил выбор программного обеспечения по умолчанию на «LibreOffice 5.4», и теперь я разобрался. Тем не менее кажется, что моя установка беспорядочна с компонентами, оставшимися от предыдущих версий LO.

среда, 27 мая 2015 г.

Libreoffice 4.4 и Samba-шара. Не открываются файлы по двойному клику

Если Libreoffice 4.4 перестал открывать документы, расположенные на сетевой папке (smb) — делаем следующее:
Открываем папку /opt/libreoffice4.4/share/xdg
Внутри находятся desktop ярлыки (*.desktop).
Открываем проблемные writer.desktop, calc.desktop и т.п. и ищем:
Exec=libreoffice4.4 —calc %U

Меняем на U на F (в итоге получится Exec=libreoffice4.4 —calc %F) и все работает.

1 комментарий:

Добрый день!
Просто волшебно!
Спасибо!

Насколько я помню, либре тоже копирует файлы, и надо патчить desktop-файлы. Поищите по форуму, обсуждалось. = Решение для vlc/smplayer: в /usr/share/applications/playername.desktop добавить строку «X-KDE-Protocols=http,ftp,smb» (можно дополнять) и исправить «Exec=playername %F» на «Exec=playername %U» при необходимости.

Монтируйте не через fstab, а с помощью pam_mount

(было здесь в теме «Тормозят сетевые шары». ну и тут вот Etersoft тоже интересно написано)

Try clicking on Tools -> Share document to switch to collaborating mode for the document, which should unlock it for other people (I wasn’t able to find this option in my LibreOffice Writer, but it is present in Calc you say you use). More details about this option and use cases are available on LibreOffice Wiki. This guide is only for LibreOffice format spreadsheets.

However, you may encounter issues because of compatibility of the formats, so it might not work at all — it was certainly not possible in LibreOffice 3.0.

OpenOffice.org locking works with the Excel application, but live sharing between the two is not possible. Two people using OpenOffice.org 3 cannot share an Excel spreadsheet: the OpenDocument spreadsheet format must be used.

I wasn’t able to find any information about newer versions and have no environment to try it.

If it won’t work, try checking if you have allowed Excel to LibreOffice (and reverse) file saving and loading in Tools -> Options -> Load/Save -> Microsoft Office. In the worst case you may talk to your colleagues to save the document in Open format, which then should work for the collaborating mode.

EDIT You may try to open the file in Google drive Office Compatibility Mode (according to the site you need a Chrome browser and a plugin).

In a Chrome browser by clicking the File tab, and selecting Open File. Then select the file that needs to be edited and it will open in Drive. To confirm that the file is in Office Compatibility Mode, click on the File menu in Drive. If you are in OCM, “Office Compatibility Mode” will be highlighted in blue. Google will confirm your edits are being saved to the Word file on your desktop by stating “All changes saved locally” below the title of the file in Drive.

Since Google docs can be shared and modified between multiple users, it’s possible that it’ll work with OCM and Microsoft Office files too (again, no environment to test it for you).

Try clicking on Tools -> Share document to switch to collaborating mode for the document, which should unlock it for other people (I wasn’t able to find this option in my LibreOffice Writer, but it is present in Calc you say you use). More details about this option and use cases are available on LibreOffice Wiki. This guide is only for LibreOffice format spreadsheets.

However, you may encounter issues because of compatibility of the formats, so it might not work at all — it was certainly not possible in LibreOffice 3.0.

OpenOffice.org locking works with the Excel application, but live sharing between the two is not possible. Two people using OpenOffice.org 3 cannot share an Excel spreadsheet: the OpenDocument spreadsheet format must be used.

I wasn’t able to find any information about newer versions and have no environment to try it.

If it won’t work, try checking if you have allowed Excel to LibreOffice (and reverse) file saving and loading in Tools -> Options -> Load/Save -> Microsoft Office. In the worst case you may talk to your colleagues to save the document in Open format, which then should work for the collaborating mode.

EDIT You may try to open the file in Google drive Office Compatibility Mode (according to the site you need a Chrome browser and a plugin).

In a Chrome browser by clicking the File tab, and selecting Open File. Then select the file that needs to be edited and it will open in Drive. To confirm that the file is in Office Compatibility Mode, click on the File menu in Drive. If you are in OCM, “Office Compatibility Mode” will be highlighted in blue. Google will confirm your edits are being saved to the Word file on your desktop by stating “All changes saved locally” below the title of the file in Drive.

Since Google docs can be shared and modified between multiple users, it’s possible that it’ll work with OCM and Microsoft Office files too (again, no environment to test it for you).

  • Печать

Страницы: [1]   Вниз

Тема: libreoffice блокиует файлы в сети … — nolockcheck  (Прочитано 3564 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
lexal

доброго времени суток!

терзает меня следующая задача — необходимо открывать несколько копий одного и того же файла лежащего в локальной сети (win2003) с разных компьютеров (win7 и ubuntu (excel и calc соответственно).

имею:
источник — win2003 с шарой «НОМЕНКЛАТУРА» и файлом test.xls

потребитель №1 — win7 (excel и openoffice-calc)
потребитель №2 — ubuntu 11.10 (libreoffice-calc) шара монтируется через fstab
//192.168.0.1/НОМЕНКЛАТУРА /media/НОМЕНКЛАТУРА cifs _netdev,username=***,password=***,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

ситуация №1 — когда файл открывается только с win7 (excel и openoffice-calc) все хорошо, выдается табличка о том, что файл занят, и предлагает открыть его копию (меня это устраивает)

ситуация №2 — когда файл один раз открыт в ubuntu 11.10 (libreoffice-calc) он блокируется так, что более невозможно его открыть даже для чтения. в идеале мне надо, чтоб предлагало открывать его копию (чтоб пользователи могли скопировать из него необходимую информацию)

сам файл сохранен как «общий документ» (shared document), т.е. «совместно использовать документ» галочка стоит.

« Последнее редактирование: 29 Мая 2012, 12:06:56 от lexal »


Оффлайн
san-alex

Там есть опция (не помню как она точно называется), которая разрешает одновременно редактировать файл нескольким пользователям. Может ее надо включить?


Оффлайн
lexal

Там есть опция (не помню как она точно называется), которая разрешает одновременно редактировать файл нескольким пользователям. Может ее надо включить?

«совместно использовать документ» галочка стоит.


Оффлайн
lexal

все мои поиски свелись к тому, что вроде как надо запускать scalc (или soffice) надо с ключем -nolockcheck.
чтобы проверить так ли это я, в терминале, иду в /usr/lib/libreoffice/program/ и оттуда запускаю soffice —nolockcheck
. затем пробую открыть test.xls (предварительно открытый в excel или scalc) и получаю «общая ошибка ввода вывода при доступе … test.xls» 

обращаюсь за помощью людей понимающих в этом вопросе :) где я туплю? :)

« Последнее редактирование: 29 Мая 2012, 12:05:32 от lexal »


Оффлайн
lexal


Оффлайн
Сперанский


  • Печать

Страницы: [1]   Вверх

Доброго дня.
Прошу подсказать, как решить вопрос с правами?
При попытке сохранить файл в электронной таблице Libreoffice Calc возникает ошибка:

Ошибка при сохранении документа Без имени 1:
Объект недоступен.
Доступ к объекту не разрешён
из-за ограничения прав пользователя.

Честное слово, пару часов назад создавались и сохранялись…

Debian Bullseye mate
Можно на ты


А как еще по-другому объяснить что нет прав? Проверяйте, можете ли создавать файлы в этом месте.


Неа
Не могу. Хотя, сам каталог создал пару часов назад, и файлы в него скачал…

Поменял права, теперь могу.
Спасибо.

Debian Bullseye mate
Можно на ты


Контроль открытия файла в режиме совместного доступа

Автор siti, 5 декабря 2022, 14:39

0 Пользователи и 1 гость просматривают эту тему.

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

Вопрос знатокам: Как определить открыт ли уже этот файл данным пользователем, чтобы выдать сообщение при попытке повторного открытия ну и затем закрыть лишнюю копию документа?

Степень развития когнитивных функций сотрудника в рамках данной темы не рассматриваем.


Цитата: siti от  5 декабря 2022, 14:39Таблица Calc сделана в режиме совместного доступа

Что это значит? Файл лежит на расшаренном сетевом ресурсе? Или используется режим «Сервис->Совместно использовать документ»?


Второе. Режим совместного использования
Ну и лежит на smb шаре, хотя это не принципиально в данном случае.


Уточните, как возникает проблема.

Цитата: siti от  5 декабря 2022, 14:39сотрудник не в состоянии отследить открыт ли у него этот файл ранее. Он может отрыть его несколько раз

Как? Сотрудник работает на разных системах? Или на одной, но с разными профилями? Потому что в обычной ситуации работы на одной системе с одним профилем программа определяет сама, что данный документ (в т.ч. в режиме совместного использования) уже открыт, и просто переключится в нужное окно. Это не должно приводить к проблемам.

Или же есть какая-то особенность, типа разных шар, дающих доступ к одному и тому же локальному ресурсу — и тогда программа не способна узнать, что два разных пути ведут к одному файлу?

При открытии такого файла программа показывает предупреждение «The spreadsheet is in shared mode. This allows multiple users to access and edit the spreadsheet at the same time.» (если оно не отключено чекбоксом «Do not show this warning again»). В принципе, ничего не мешает улучшить этот диалог и показывать текущих пользователей файла под развёртывающейся секцией (т.е. то, что показывает «Сервис->Совместно использовать документ»), аналогично развёртывающейся секции в предупреждении о том, что файл уже открыт для обычных файлов. Напишите запрос.


Разобрались с алгоритмом ошибки:
1. Открываем файл
2. Вносим изменения и сохраняем их
3. Отрываем файл повторно и он открывает вторую копию.

если изменения не сохранять, то открытия второй копии не происходит.

  • 2 пользователям это нравится.





Там еще при закрытии одной из открытых копий после закрытия другой возникает сообщение, что данный файл не является файлом с общим доступом и предлагает сохранить изменения либо под другим именем, либо закрыть без сохранения и потерять все внесенные изменения. 
Несколько раз на такое влетали
Хотя вроде это описали в баге


Так как баг будут исправлять неопределенное количество времени, возвращаюсь к проблеме.
Можно ли как то в режиме совместного доступа отследить, что данный пользователь имеет открытый данный файл и не давать открыть его вторую копию?


Под Windows в РСД (режсовмдоступ) — при открытии создается временный файл вида
.~sharing.ФайлРСД.ods# внутри которого текст ДОМЕН/Юзер, имя_хоста, дата_время, URI к .lock-файлу блокировки в котором то же самое.

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

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


Цитата: economist от 18 января 2023, 14:48То есть можно написать макрос, который срабатывает при открытии дока,

Проблема в том, что в ситуации, описанной в #4, события открытия документа не создаются при повторном открытии (только OnFocus/OnUnfocus).


У меня как в #4 получается открыть две копии РСД-файла, но при этом макрос, назначенный на событие Открытие документа срабатывает всегда (и на Файл/Перезагрузить тоже).

Событие от пользователя (и макрос) можно «спровоцировать», например макросом (перед закрытием?) активировать лист-заставку (заглушку), так что даже ленивый пользователь вынужден будет при открытии кликнуть на другой (рабочий) лист.

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, —
Не понять его никак…


Цитата: economist от 18 января 2023, 16:21макрос, назначенный на событие Открытие документа срабатывает всегда

Возможно, мы пишем о разных ситуациях.

У меня макрос, реагирующий на открытие любого документа, записан в библиотеку Standard из «Мои макросы» и назначен на событие «Открытие файла» (поле диалога «Настройка»/ События «Сохранить в: » — LibreOffice). Повторное открытие выполняется средствами операционной системы (двойным щелчком по имени файла), а не из приложения LibreOffice.

LO 7.4.2.3 Win 10.


Подтверждаю. В описываемой ситуации макрос, привязанный на открытие документа запускается всегда на всех копиях этого документа. Располагается он НЕ в библиотеке Standard, если это имеет значение.

Пользователь на одном компьютере всегда один, так что можно пропустить сравнение имен пользователей. Надо только проверить на наличие уже открытого на данном компьютере файла с аналогичным именем. Хотя если делать универсально решение, например так же на работу сотрудников через rdp то можно и пользователя сравнивать.

А нет возможности не искать созданный где-то файл, а перебрать имена всех открытых файлов в самом LO?


Outdated translations are marked like this.

TDF
LibreOffice
Document Liberation Project
Блоги сообщества
Weblate
Nextcloud
Redmine
Ask LibreOffice
Пожертвования

  • Главная
  • Разработка
  • Дизайн
  • QA
  • События
  • Документация
  • Сайт
  • Локализация
  • Accessibility
  • Маркетинг
  • Diversity
  • Wiki справка
  • Документация
  • Публикации
  • Сторонняя документация
  • ЧаВо
  • HowTo
  • Macros
  • Документация для разработчиков
  • Главная
  • Общие
  • Writer
  • Calc
  • Impress
  • Draw
  • Math
  • Base

Other languages:

  • Deutsch
  • English
  • Nederlands
  • dansk
  • español
  • français
  • italiano
  • čeština
  • русский

Настройка Defender для доступа к папке для LibreOffice

Функция доступа к управляемым папкам Defender может помешать LibreOffice сохранять файлы в папки пользователя. В этом случае будут отображаться ошибки «Общая ошибка ввода / вывода при доступе к документу» или «Файл не найден».

Чтобы обойти это, добавьте основной модуль LibreOffice (C:Program FilesLibreOfficeprogramsoffice.bin) в исключения доступа к контролируемой папке Defender. Пожалуйста, обратитесь к этой статье базы знаний Microsoft за более подробной информацией.

Смотри также: Installing LibreOffice on Windows with Defender Controlled folder access feature enabled

Установил Libre Office на новый Арч, но пользоваться не могу

— не сохраняет документы пишет «Ошибка при сохранении документа:
Объект недоступен.
Доступ к объекту не разрешен из-за ограничения прав пользователя.»

— не открывает файлы, созданные той же Libre Office, пишет: «операция на…./…./<документ>.odt запущена с недопустимым параметром»

— не открывает некоторые файлы в других хранилищах и пишет: «файла не существует»

Я такого за все время пользование Libre Office ни разу не встречал и даже не понимаю откуда растут ноги.
Пытался открыть документ в pdf — та же история.

Кто-то уже сталкивался с такой проблемой?
Может кто-то в курсе как побороть эту проблему?
Буду признателен любой помощи.

  • Ошибка обрыв ремня приточной вентиляции
  • Ошибка общего доступа 0x80070035 windows 10
  • Ошибка обрыв провода к линии ваз 2114
  • Ошибка обучения это ошибка допущенная моделью на учебной множества
  • Ошибка обрыв обмотки 1 рдв обрыв