Катастрофический отказ Libreoffice после обновления, когда диалоговое окно файла должно появиться

После обновления libreoffice использование sudo apt upgrade, libreoffice отказывает при сохранении или открытии файла. Libreoffice был обновлен от 1:5.4.1-0ubuntu1.17.10.1 до 1:5.4.5-0ubuntu0.17.10.1. Выполнение нового libreoffice от терминала произвело это сообщение об ошибке при сохранении:

X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 42 (X_SetInputFocus)
  Resource id:  0x6201019
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 42 (X_SetInputFocus)
  Resource id:  0x6201019
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 42 (X_SetInputFocus)
  Resource id:  0x62001b1
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 42 (X_SetInputFocus)
  Resource id:  0x62001b1

После отката к 1.5.4.1-0ubuntu1.17.10.1 тот же катастрофический отказ происходит, но без распечатанного сообщения об ошибке.

Команда отката была:

sudo apt-get install libreoffice-core=1:5.4.1-0ubuntu1 libreoffice-calc=1:5.4.1-0ubuntu1 libreoffice-impress=1:5.4.1-0ubuntu1 libreoffice-kde=1:5.4.1-0ubuntu1 libreoffice-writer=1:5.4.1-0ubuntu1 libreoffice-sdbc-hsqldb=1:5.4.1-0ubuntu1 libreoffice-base-core=1:5.4.1-0ubuntu1 libreoffice-math=1:5.4.1-0ubuntu1 libreoffice-pdfimport=1:5.4.1-0ubuntu1 libreoffice-style-breeze=1:5.4.1-0ubuntu1 libreoffice-style-tango=1:5.4.1-0ubuntu1 libreoffice-style-elementary=1:5.4.1-0ubuntu1 libreoffice-style-galaxy=1:5.4.1-0ubuntu1 libreoffice-style-oxygen=1:5.4.1-0ubuntu1 libreoffice-java-common=1:5.4.1-0ubuntu1 libreoffice-common=1:5.4.1-0ubuntu1 libreoffice-avmedia-backend-gstreamer=1:5.4.1-0ubuntu1 libreoffice-base=1:5.4.1-0ubuntu1 libreoffice-base-drivers=1:5.4.1-0ubuntu1 libreoffice-help-en-us=1:5.4.1-0ubuntu1 libreoffice-draw=1:5.4.1-0ubuntu1

Ниже полный список пакетов, обновленных через sudo apt update:

$ find /var/lib/dpkg/info -name \*.list -mtime -3 | sed 's#.list$##;s#..*/##'
ure
libreoffice-draw
libreoffice-java-common
linux-image-4.13.0-36-generic
libreoffice-common
gcc-7-base:amd64
gcc-7-base:i386
libstdc++6:amd64
libstdc++6:i386
libreoffice-avmedia-backend-gstreamer
linux-image-extra-4.13.0-36-generic
libubsan0:amd64
libtsan0:amd64
libgomp1:amd64
linux-generic
libitm1:amd64
libatomic1:amd64
linux-image-generic
libasan4:amd64
liblsan0:amd64
libcilkrts5:amd64
linux-signed-image-4.13.0-36-generic
libmpx2:amd64
libquadmath0:amd64
linux-signed-generic
cpp-7
libcc1-0:amd64
linux-signed-image-generic
g++-7
libgfortran4:amd64
libgfortran-7-dev:amd64
gfortran-7
gcc-7
libobjc4:amd64
libobjc-7-dev:amd64
libgcc-7-dev:amd64
libstdc++-7-dev:amd64
libgcc1:amd64
libreoffice-base
libgcc1:i386
fonts-opensymbol
pulseaudio-module-bluetooth
libpulsedsp:amd64
pulseaudio-utils
pulseaudio-module-gconf
libreoffice-core
libpulse-dev:amd64
pulseaudio
libpulse-mainloop-glib0:amd64
libreoffice-base-drivers
libpulse0:amd64
libreoffice-help-en-us
uno-libs3
libreoffice-calc
libreoffice-impress
libreoffice-kde
libreoffice-writer
python3-uno
libreoffice-sdbc-hsqldb
libreoffice-base-core
libreoffice-math
libreoffice-pdfimport
libreoffice-style-breeze
libreoffice-style-tango
libreoffice-style-elementary
libreoffice-style-galaxy
libreoffice-style-oxygen
libwavpack1:amd64
linux-headers-4.13.0-36
fonts-crosextra-caladea
fonts-crosextra-carlito
fonts-linuxlibertine
fonts-sil-gentium
fonts-sil-gentium-basic
libreoffice-report-builder-bin
libreoffice
libreoffice-script-provider-python
libreoffice-librelogo
libreoffice-report-builder
libreoffice-script-provider-bsh
libreoffice-script-provider-js
libreoffice-sdbc-postgresql
libreoffice-wiki-publisher
libreoffice-nlpsolver
libreoffice-ogltrans
linux-headers-4.13.0-36-generic
linux-headers-generic
linux-libc-dev:amd64
linux-tools-common
linux-tools-4.13.0-36
linux-tools-4.13.0-36-generic
linux-tools-generic

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

1
задан 25 February 2018 в 00:03

2 ответа

После выполнения libreoffice с - след, я нашел, что это - ошибка с диалоговыми окнами файла KDE. Обходное решение должно включить "Диалоговые окна Libreoffice" в Инструментах> Опции> Общий, как описано в потоке ошибки.

1
ответ дан 7 December 2019 в 15:23

Я закончил тем, что разрешил это путем переключения на "LibreOffice, Новый" от PPA Ubuntu libreoffice/ppa.

0
ответ дан 7 December 2019 в 15:23

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

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