問題
Ubuntu 16.04でLibreOffice 5.0.6.3を使用しています。プログラムは、たとえばWindows 8.1およびDebian 8。
これは特に、200%未満の大きなドキュメントでズームレベルを変更したときに表示されます。 200%を超えると(例:200%から220%など)、ズームインとズームアウトは完全にスムーズに行われます。プログラムは変更のための時間を必要としません。しかし、例えば160%から180%にズームすると、プログラムが非常に遅延します。すべてがフリーズし、プログラムの表面全体が灰色/黒になります。数秒間、場合によっては「永続的に」変化します。
編集されたドキュメントが比較的小さい場合、これは起こりません。つまり、オブジェクトや画像などがなく、テキストのみの場合、またはドキュメントの長さが数ページしかない場合です。
例
多数の矢印、表、およびいくつかの写真を含む広範なドキュメント(50ページ以上)があり、Ubuntu 16.04で開いたときに言及した問題が発生します。しかし、Debian 8とWindows 8.1で同じドキュメントを編集しても、それらは発生しません。
私がすでに試したこと
可能な解決策をかなり検索したため、特定のプロパティを既に変更しました。
たとえば、JavaとOpen CLをオフにして、LibreOfficeにかなり多くのメモリを提供しました。しかし、このすべてが状況をほとんど目立って改善しませんでした-仮にあったとしても...
... Windows 8.1およびDebianでは、これらの変更を行わずにLOがスムーズに実行されたため、これはそれほど驚くことではありません。
質問
これがUbuntu固有の問題なのか、それとも単にそれが発生するのかを誰もが知っていますか?
Ubuntu Xenialのプレインストールバージョンを使用していないという事実と関係がありますか? (5.1.xは、5.0.5がすでに不安定だったよりもさらに不安定であると思われたため、上記のバージョンに切り替えました。
遅いユーザーインターフェイスの更新を回避するための回避策は次のとおりです。
libreoffice-gnome
およびlibreoffice-gtk
およびlibreoffice-gtk3
。この後、LibreOfficeユーザーインターフェイスは迅速に更新されます。ただし、(メイン)ウィンドウのサイズを変更すると、散らかる場合があります。したがって、不要なサイズ変更(サイズ変更)を避け、(メイン)ウィンドウをフルサイズに維持してください。
これはGTKポートのみの問題のようです。
回避策は、LibreOffice 5.1.3.2およびUbuntu 16.04 64ビットでテストされました。問題はLibreOffice 5.1.4.2で修正されました。
Ubuntu 16.04では、LibreOffice Impress 5.1.4.2を高速にするには、libreoffice-gtkパッケージを削除するだけです。 libreoffice-gnomeパッケージを削除しないでください。これは、UIの外観が良く、gnomeと適切に統合するために必要です(たとえば、統合されたファイルを開くダイアログが期待されます)。そう:
$ Sudo apt-get remove libreoffice-gtk
スライドのコピーと貼り付けが再び高速になり、スライドもスクロールします。
この問題は、LibreOfficeのGTK3ビルドに関連するバグが原因のようです( こちらを参照およびこちら )。私の知る限り、回避策はGTK2バージョンに戻すことだけです。最初に、関連パッケージがインストールされていることを確認する必要があります。
Sudo apt install libreoffice-gtk libreoffice-gtk2
次に、GTK2でLibreOfficeを一時的に起動できます:
SAL_USE_VCLPLUGIN=gtk SAL_SYNCHRONIZE=1 libreoffice
これで正常に動作するはずです。その場合、GTK3パッケージを削除して、LibreOfficeでGTK2バージョンを永続的に使用するように強制できます。
Sudo apt purge libreoffice-gtk3
Canonicalを恥じて、LibreOfficeの未テストバージョンを提供します!
Libreofficeの新しいバージョンを試して、.debをダウンロードすることで問題が解決するかどうかを確認できます。
https://www.libreoffice.org/download/libreoffice-fresh/?type=deb-x86_64&version=5.1&lang=en-US
Libreoffice-5.2.1 にアップグレードすると、問題が解決しました。