GNOME 문서에 LibreOffice 미리보기가 표시되지 않습니다.

GNOME 문서에 LibreOffice 미리보기가 표시되지 않습니다.

GNOME, GNOME Documents, LibreOffice(새 버전, 7.0)을 설치했습니다. 하지만 그놈 문서에서 .doc 또는 .xls 파일을 미리 보려면 다음과 같이 표시됩니다.

LibreOffice 지원을 사용할 수 없습니다.

세부사항은 다음과 같습니다:

(org.gnome.Documents:36358): Gjs-WARNING **: 11:41:28.450: JS ERROR: Unable to load document: Gio.IOErrorEnum: Internal error: LibreOffice isn't available

이 문제를 조사하는 동안 "LOKDocView"가 미리 보기를 담당한다는 사실을 발견했습니다. LibreOffice 기능을 API로 래핑합니다. 이것은 (에 따르면) 의존하는 것 같습니다https://wiki.documentfoundation.org/Development/Integrating_LOKDocView_and_GNOME_Documents그리고http://document-foundation-mail-archive.969070.n3.nabble.com/GNOME-Documents-LibreOffice-integration-Packaging-requirements-td4178806.html):

  1. .gir 파일
  2. .typelib 파일
  3. liblibreofficekitgtk.so가 경로에 있습니다.

나는 이것이 3의 경우가 아니라는 것을 확인할 수 있습니다. 적어도 그것은 내 경로가 아닌 /usr/lib에 있습니다. 이를 정렬한 후 각각 /usr/share/gir-1.0 및 $libdir/girepository-1.0에 있는 .gir 및 .typelib 파일을 찾기 시작했습니다. 둘 다 존재하지 않습니다.

따라서 계속해서 .gir 및 .typelib 파일을 직접 생성하려고 시도할 수 있습니다. 이는 소스에서 LibreOffice를 컴파일하는 것을 의미할 수 있으므로 LOKDocView 및 후속 GNOME 문서가 해당 작업을 수행할 수 있습니다. 하지만 이 기능은 기본적으로 작동해야 한다고 생각합니다. 아마도 일부 패키지나 설정이 누락되었을 수도 있습니다. 또한 최신 LibreOffice는 GNOME 문서(3.34.0)와 일치하지 않을 수 있으므로 LibreOffice의 안정적인 분기로 전환해야 합니다.

같은 문제가 발생한 사람이 있습니까? 내가 찾은 유일한 관련 사항은 (Arch Linux 포럼에서)https://bbs.archlinux.org/viewtopic.php?id=212753. 그러나 이것은 몇 년 전의 일이었고 SDK를 설치해도 아무런 차이가 없었습니다.

관련 정보