LibreOfficeがランダムにクラッシュするのを防ぐにはどうすればよいですか?


14

Libreofficeはランダムにクラッシュし続けます。入力するときやデスクトップなどを切り替えるときにこれを行います。パターンはありません。ここで助けが必要です。誰でもこの問題またはそれに類似した問題がありましたか?誰もが修正を見つけました。また、スクリーンセーバーが起動した後、特に顕著に発生するようです。私はそれがその後の約97%の時間で起こると言うでしょう。これは迷惑なバグであり、私の生産性を低く抑えています。


アンインストールして再インストールしましたが、うまくいきませんでした。フォルダーも削除しましたが、機能しませんでした。
サム・メルシエ

私は同じスレッドを取得し、このスレッドで解決策を見つけたいと思っていました。LOウィンドウに焦点が合っていない場合でも発生することがあります。好奇心から、lo-menubarはインストールされていますか?
ジオフリー

スクリーンセーバーが起動した後にこれが起こっているとおっしゃいました...一時停止/再開後にこれを取得するようです
-geoffrey


6
AJ00200の回答を受け入れましたが、彼が言及したどの点があなたの問題を解決したかコメントできますか?
オックスウィビ

回答:


2

私も同じ問題を抱えていましたが、Ubuntuを再インストールすると解決しました。ただし、ほとんどの人はこれを最後のオプションとして使用します。結果を再現するためにできることは次のとおりです。

  • scouser73が言ったように.libreofficeフォルダーを削除します
  • JavaまたはOpenJDKを削除して再インストールする
  • LibreOfficeを再インストールします(Webサイトの最新バージョンを使用して試してください)

そのうちの1つが役立つことを願っています。再インストールすることにした場合は、必要なファイルをすべてバックアップしてください。


5

このスレッドhttp://ubuntuforums.org/showthread.php?t=1813246およびhttp://forums.linuxmint.com/viewtopic.php?f=47&t=77851&p=456737によると、この問題はグラフィックカードにリンクされています使用はIntel HDグラフィックスであり、(Intel(R)Core(TM)i5-2540M)のようなIntel Sandy Bridge CPUで使用されます。

推奨される修正は、LibreOfficeのアンチエイリアスを無効にすることです。これを行うには、[ツール]メニューに移動し、オプションを選択します。次に、次の画面で「LibreOffice」メニューから「表示」を選択し、「アンチエイリアスの使用」の選択を解除します

私はそれが私のために働いたことを確認します。これまでのところ、LibreOfficeビューの設定からグラフィックス出力オプションを無効にした後、Libre officeは誤動作していません。ミントとUbuntuのフォーラムに感謝します。それは私の一日を救った。私はずっと探していました...


4

Javaエラーであるため、JREを切り替えてみてください。OpenJDKを使用します。OpenJDKをインストールしていない場合

リブレオフィスでに行くToolsOptions...→ LibreOfficeJava(のJREが現れるのリストまで少し待って)してからバージョン1.6.0_20に切り替えます。強調表示すると、場所はのようになります/usr/lib/jvm/java-6-openjdk/jre

OKボタンを押して、LibreOfficeの開いているすべてのドキュメントまたはウィンドウを閉じます。その後、Libre Officeを再度起動します。


別のオプションは、「Javaランタイムを使用」ボックスを完全にオフにすることです。
-jnv

1
今、私はコメントすることができます:-)しかし、彼はリブレ/オープンオフィスの一部機能がJRE必要があることに注意する必要がありますが、ここで見wiki.services.openoffice.org/wiki/Java_and_OpenOffice.org
AlexTheBird

いい視点ね。これは、Geoffreyが使用するZoteroを含むほとんどの拡張機能に当てはまります。
-jnv

1
アレックスとjnvに感謝します。これは面白いですね。Sun jreとzotero参照を含むドキュメントを使用して、バグを一度再現することができました。しかし、今のところopedjdk jreでクラッシュすることはありません。さらにクラッシュしないようにするために、openjdkをもう少し長くしておきます。
ジオフリー

Sun Javaが問題であったかどうかはまだわかりませんが、最近openjdkに切り替えた後、LOで同じクラッシュが発生していません(しかし、その間にLOの更新があったので、誰が知っていますか)。とにかく、これは私にとって最も有用な回答でした(jnvの有用な回答の直前に到達しました)ので、AlexTheBirdの+150です。ありがとう!
ジオフリー

2

LibreOfficeプロファイルを削除することをお勧めします。これにより、ランダムなクラッシュで発生している問題が解消されると思います。

1-ホームフォルダーに移動します

2- Ctrl + Hキーを押して非表示フォルダーを表示します

3-フォルダー.libreofficeを見つけます

4-それを右クリックして削除

これにより、作成したドキュメントは削除されません。基本的には、白紙の状態から始めています。


OK。それは有望に思えます。私はすぐにそれを試してみます。ありがとうございました。
サム・メルシエ

いいえ、助けにはなりませんでした。
サム・メルシエ

LO 3.5以降、プロファイルディレクトリは~/.config/libreofficeです。それを削除すると、LOがクラッシュしなくなりました。
フランクザルコウ

2

libreofficeがクラッシュするたびに、ホームフォルダーと作業ディレクトリのいずれかにログファイルが残されます。そのログを読んで、実際の問題の原因を見つけてください。私も同じ問題に苦しんでいます。ほとんどの場合、ログには、JREがクラッシュに関係していることが記録されています。開発者ではないので、私は理解していません:-(不安定な実験的機能を使用するオプション(ツール>オプション)を削除すると少し助けになりました。


オプションで 'unstable-experimental'を有効にしていないので、これはクラッシュの原因ではありません。エラーログファイルを指定してくれてありがとう、Launchpadにバグレポートを提出しました。
ジェフリー・

2

私はこれをより速く解決し、最初に長い目で見たくありませんでした:D

LOを開くだけです。設定に移動し、LOがドキュメントの保存に使用するダイアログを変更します。

そのため、この設定を「LibreOfficeダイアログを使用してドキュメントを保存する」に変更します。

(「一般」の下のオプション)

LOを閉じて再度開くと、これでうまくいきました。

(LOでJAVAバージョンがアクティブになっていない場合でも、ドキュメントを保存しているときにLOがクラッシュすることもありました。)


1

編集:GeoffreyがすでにSun JREを使用していることを見逃しましたが、これまでのところOpenJDKがこの問題を解決するようです。ただし、OpenJDKでも同じクラッシュが報告されました

同じ問題は、10.10でも注意を払うことなくすでに報告されているようです。

Javaが問題の原因であり、デフォルトのJRE(OpenJDK)を使用すると仮定すると、OpenJDKの代わりにSun JREを試すことができます。

Sun JREはパートナーリポジトリにあります。このリポジトリが有効になっていることを確認してください

今:

sudo apt-get update
sudo apt-get install sun-java6-jre

2つのJREがあります。OpenJDKを削除できます:

sudo apt-get remove default-jre default-jre-headless openjdk-6-jre openjdk-6-jre-headless icedtea6-plugin

(デフォルトのパッケージが何であるかわかりません。これらの一部がインストールされていない可能性があります-apt-getはそれらを無視します)

または、デフォルトのJREを再構成します。

sudo update-alternatives --config java

(/ usr / lib / jvm / java-6-sun / jre / bin / javaを選択)

2番目のケースでは、LibreOfficeがSun JREを使用していることを確認するために、Alexの回答に従ってください。SunMicrosystemsの回答を選択してください。


ありがとう。私は混乱しています...私のバグレポートは、Sun Javaを使用したクラッシュに関するものでしたね?しかし、バグを報告した他の人は、openjdkを使用していると言いました。ホームフォルダーにあるクラッシュレポートを見ると、いくつかはopenjdk用、いくつかはsun java用です。(私はこの数日間、別の問題を解決するためにこの2つを切り替えてきました。)両方とも間違っていますか?
ジオフリー

ああ、実は、openjdk-6のバグを報告してから、あなたはOpenJDKを使用していると思っていました。ただし、私がリンクしたバグは、実際にはOpenJDKに関係しているようです。
-jnv

-1

LibreOfficeを再インストールして修正しました。UbuntuはLibreの不安定なバージョンを使用していたため、おそらくそれが原因でした。


現在使用しているLibreOfficeのバージョンは何ですか?
AlexTheBird
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.