Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Onlyoffice перестал открывать документы  (Прочитано 804 раз)

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

Оффлайн Muphasa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Добрый день!

lsb_release -a
Description:   Ubuntu 18.04.5 LTS

Сегодня, после обновления системы Onlyoffice (версия 6.2.0.148) перестал открывать документы при клике на файл. Открывается сам редактор и пустой документ Документ1.docx
Отдельно редактор из меню запускается. Из самого редактора все файлы открываются. Проблема только при клике на файле.
Что и где можно проверить в настройках?

PS. проверил в терминале:
/usr/bin/onlyoffice-desktopeditors /home/sm/Томаты.doc

открывает! Параллельно в терминале пишет это:

(DesktopEditors:21065): dbind-WARNING **: 11:36:46.701: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
QApplication: invalid style override passed, ignoring it.

« Последнее редактирование: 29 Март 2021, 11:40:04 от Muphasa »

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #1 : 29 Март 2021, 17:04:45 »
Muphasa, у себя ничего подобного не наблюдаю, все открывается нормально хоть по даблклику, хоть командой в терминале.
Как вариант, попробуй залогиниться под другим пользователем (лучше создай нового) и попробуй как Onlyoffice будет открывать документы

Сведения о моей системе:lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
uname -sr
Linux 5.4.0-70-generic
echo $XDG_CURRENT_DESKTOP
MATE
ONLYOFFICE Desktop Editors версия 6.2.0.148


Пользователь добавил сообщение 29 Март 2021, 17:15:00:
Думаю причина не в обновлении, хотя может это коснулось только определенных DE, например GNOME Shell, или что там у тебя, а может в Wayland что-то "обновилось", но опять же, если в твоей ОС используется именно он... в общем, слишком много "если" ::)
« Последнее редактирование: 29 Март 2021, 17:15:00 от F12 »

Оффлайн Muphasa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #2 : 30 Март 2021, 15:59:32 »
Отвечу сам себе.
Проблема оказалась в том, что в файле
/usr/share/applications/onlyoffice-desktopeditors.desktop

В блоке [Desktop Entry]
строка
Exec=/usr/bin/onlyoffice-desktopeditors %F

вместо %F  в конце, имела %U

Я ради интереса посмотрел что прописано в ярлыке для word`a и обратил внимание на эту разницу. Проверил пару раз - действительно, с U не открывает по клику.


Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4457
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #3 : 30 Март 2021, 16:59:08 »
"История учит, что ничему не учит."
Подобные случаи истории известны, например.

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #4 : 30 Март 2021, 18:15:22 »
строка
Exec=/usr/bin/onlyoffice-desktopeditors %F

вместо %F  в конце, имела %U
- ну и что?..
Сча посмотрел у себя, и вижу: Exec=/usr/bin/onlyoffice-desktopeditors %U, прикола ради взял да и изменил на %F, и все как нормально работало, так и работает!

И вообще, каким, по-твоему, боком эти литеры в desktop-файле (ведь это только ЯРЛЫК приложения) могут повлиять на открывание документа по даблклику, и уж тем более на его открывание командой в терминале ?!.  :idiot2:

ЗЫЖ когда-то, в далеком 2009 году, народ на нашем Форум пытался обсудить интересующий многих вопрос, что это за символы такиЯ, и зачем нужны, рекомендую почитать (Тема состоит всего лишь из семи Ответов, ключевой - четвертый)
« Последнее редактирование: 30 Март 2021, 18:37:04 от F12 »

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2615
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #5 : 30 Март 2021, 21:21:11 »
Открытие файлов двойным кликом - при этом используются ассоциации типов файлов с программами, в конфигах которых указываются desktop файлы.
Смотреть:
/home/user/.local/share/applications/mimeapps.list
/usr/share/applications/defaults.list
/usr/share/applications/mimeinfo.cache

А вот при запуске через терминал, если указывать исполняемый файл программы и путь к файлу, то desktop файлы не учитываются.
« Последнее редактирование: 30 Март 2021, 21:27:21 от Пользователь »

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #6 : 30 Март 2021, 22:32:08 »
Открытие файлов двойным кликом - при этом используются ассоциации типов файлов с программами, в конфигах которых указываются desktop файлы.
Смотреть:
/home/user/.local/share/applications/mimeapps.list
/usr/share/applications/defaults.list
/usr/share/applications/mimeinfo.cache
- а ведь таки да, действительно, указываются desktop файлы... видимо старею, совсем забыл об этом...

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

Но все равно не могу понять почему на это у ТС влияют %F и %U, а у меня нет...  :idiot2:



Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2615
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Onlyoffice перестал открывать документы
« Ответ #7 : 30 Март 2021, 22:53:20 »
Чтобы это понять надо копать глубже, например изучить xdg-utils, да и файловые менеджеры возможно у вас разные (двойной клик же делается в файловом менеджере, значит файловый менеджер передает адрес в xdg-open).

Я бы не стал тратить время, проблему решили и хватит.

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.