Debian 10から11に切り替えた後、LibreOffice Draw 7.0を開くことはできません。
既存のファイルを開き、新しいファイルを起動しようとしています。描画をどのように開いても、次のメッセージで競合が発生します。
Due to an error, LibreOffice crashed. All the files you were working on will now be saved.
Next time the LibreOffice is launched, your files will be recovered automatically.
既存のファイルを開くか新しいファイルを作成しようとすると、競合が発生し、どの開く方法を選択しても、すぐに空のファイルから文書の回復を抽出しようとし、再び競合します。
Please ensure that a JVM and the package libreoffice-java-common
is installed.
If it is already installed then try removing ~/.config/libreoffice/4/user/config/javasettings_Linux_*.xml
Warning: failed to read path from javaldx
(soffice:4787): dbind-WARNING **: 14:29:52.992: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
- 上記のエラーは、Drawが実行されている他のDebianコンピュータで発生するため、エラーとは関係がないと思います。
私はいくつか試しました:
- 完全なLibreOfficeインストールを消去して再インストールしてみてください。
.config
LibreOffice関連のファイルを削除してみてください。- コマンドラインから実行しようとしましたが、競合に関するメッセージは表示されません。
- セーフモードで実行してみましたが、何の変更もありませんでした。
- すでにインストールされています
libreoffice-gtk3
(一部の人はインストールしないとクラッシュが発生すると言います)。 - LibreOffice WriteとCalcはうまく動作します。
LibreOffice Drawクラッシュの問題を解決するには?
修正する:
journalctl
これはDrawを開こうとするたびに報告されますが、Writeなどの有効なツールを開くと報告されません。
Jul 08 15:35:20 debian audit[2833]: AVC apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/home/village/Projects/Textbooks/Popups/Core/2022-07-05_glossary.data" pid=2833 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
Jul 08 15:35:20 debian kernel: audit: type=1400 audit(1657316120.083:15): apparmor="ALLOWED" operation="open"
修正する:
競合処理を無効にした状態で実行すると、libreoffce --norestore
次のエラーが印刷されることがわかりました。
Fatal exception: Signal 6
山:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3dc53)[0x7f3a8d719c53]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3ddc2)[0x7f3a8d719dc2]
/lib/x86_64-linux-gnu/libc.so.6(+0x3bd60)[0x7f3a8d547d60]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7f3a8d547ce1]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7f3a8d531537]
/usr/lib/libreoffice/program/libmergedlo.so(+0x1188b91)[0x7f3a8e8cab91]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2255cf0)[0x7f3a8f997cf0]
/usr/lib/libreoffice/program/libmergedlo.so(+0x32fcfb9)[0x7f3a90a3efb9]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x17412)[0x7f3a8d6f3412]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3dd2f)[0x7f3a8d719d2f]
/lib/x86_64-linux-gnu/libc.so.6(+0x3bd60)[0x7f3a8d547d60]
答え1
私は意見を切望しているいくつかの可能な解決策を作成します。
- 再インストールしてインストールしてみてください
apt purge libreoffice*
apt autoremove
apt install libreoffice
停止して
apparmor
走るdraw
wayland
ビューアにはいくつかの問題があります。debian 11
kde
たとえば、2番目のデスクトップを実行してからcinnamon
実行できます。draw
x11
からに切り替えた場合は、両方を一緒wayland
にインストールして一度実行して、両方または両方に問題があるかどうかを確認できます。x11
wayland
LibreOffice
実行および回復に必要なすべてのパッケージ、接続、および依存関係を再確認して、再インストールしてください。gdm3
また、lightdm
いくつかのsddm
問題があります。debian 11
wayland
x11
non-free
いくつかの問題といくつかのbackports
パッケージがあったことを覚えています。
同社は過去にDebian 11から始めていくつかの問題があったので、まだDebian 10.9を使用していますが、それは私の意見だけです!
修正する:
Fatal exception: Signal 6
パッケージに何か問題があるようです。
依存関係パッケージを確認してください。
apt-rはDebian 11(Bullseye)に依存しています。
パッケージ:apt-rdependents(1.3.0-7)パッケージの依存関係を再帰的に一覧表示します。
致命的な例外チェック:シグナル6:
arm64 の libreoffice, 'com::sun::star::uno::RuntimeException' インスタンス発生後の呼び出し終了 \ 致命的な例外: シグナル 6
LibreOffice 7.3.2は引き続きコアをダンプします。
ドキュメントの読み込み中または読み込み直後にWriterが突然クラッシュします。
libreoffice-nlpsolverへの依存関係はさらに厳しくなるはずです。
この方法がアップデート、アップグレード、ダウングレード、リカバリ、パッケージのクリーンアップで機能しない場合は、デスクトップとnr.3をお試しください。可能であれば 5.
まず、新しくインストールするsources
ためにこれを使用します。packages
/etc/apt/sources.list
debian 11
update & upgrade
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
答え2
この問題はコンピュータのハードドライブを完全に再フォーマットし、新しいインストールメディアを作成し、最新バージョンのDebian Bullseyeをインストールした後でも発生します。
多くの試行錯誤の末、設置直後に衝突が止まったことを発見しました libreoffice-impress
。
答え3
以下では、デフォルトのLibreOffice展開パッケージをインストールできます。
$ sudo apt install libreoffice
ただし、そのWebサイトから最新バージョンのLibreOfficeをインストールすることをお勧めします。libreoffice.org。
LibreOffice 7.4を簡単にインストールできる.debファイルセットとしてダウンロードできるダウンロードページは次のとおりです。
https://www.libreoffice.org/download
次に、次のコマンドを使用してダウンロードしたパッケージを解凍します。
$ tar zxf LibO_*.tar.gz
次に、.deb ファイルをインストールします。
$ cd LibO_*/DEBS
$ sudo dpkg -i *.deb
答え4
編集する:明確さと説明
Udevの問題を修正
Drawに接続されていないudevの問題を解決するにはsudo apt-get install at-spi2-core
。
LO宝くじ墜落
さて、重要な質問に進みます。実行している作業によっては、これが設定の問題であるか、LO Drawのバグ(または両方の組み合わせ)の問題であると言っても安全です。
衣類ライン:
Jul 08 15:35:20 debian audit[2833]: AVC apparmor="ALLOWED" operation="open" profile="libreoffice-soffice" name="/home/village/Projects/Textbooks/Popups/Core/2022-07-05_glossary.data" pid=2833 comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
衣類が仕事を通してファイルを開くことができることを知らせます"/home/village/Projects/Textbooks/Popups/Core/2022-07-05_glossary.data"
(衣類と関係がないことを確認するために - テストのために一時的に停止するために使用することができますsudo systemctl stop apparmor
)。
私は次のことをします:
- ファイルの権限を確認し
chmod
、chown
必要に応じてファイルをログインできるように調整します。
/home/village/Projects/Textbooks/Popups/Core/2022-07-05_glossary.data
ファイル自体に矛盾があることを確認してください。
~/.profile
またはエラーが~/.bash_profile
ないか確認してください~/.bash_login
。たとえば、間違ったファイルを指す場合です。