風来坊@真幸福知

出雲市 福知寺 行事ご案内 坐禅会 日記 テクノロジー English Zazen session technology Korean 한국어 참선 묵조선 텍놀로지

LibreOffice 6.2.5 problem with scroll by touchpad (workaround) タッチパッドでスクロールが変 (対策)

(日本語は下に↓)

---- !Correction 訂正!-------------------------

"gen" caused a trouble in IME and specifying "gtk" is the correction.

"gen"にするとIMEに問題が出た. "gtk"が良さそう.

---------------------------------------------------

Recently I updated LibreOffice on my laptop from 6.1.6 to 6.2.5.2 and found a problem: the scrolling by touch pad (two fingers) behaves strangely. The scroll begins after a bit of time lag and does not go smoothly. So, it annoys much.

Searched and found a bug record:

bugs.documentfoundation.orgIt is said on this page that a patch will be included in 6.3.0.1.

Hopefully the patch will be backported to 6.2.x.

For a while, a workaround is available (I saw somewhere, but can't find again the place;-)

Launch the application by...

$ SAL_USE_VCLPLUGIN=gen soffice *correction !(Aug 17)

$ SAL_USE_VCLPLUGIN=gtk soffice

or, put this environmental variable setting at the beginning of the "soffice" script in the LibreOffice installation directory.

In the case the distribution is installed in "/opt/libreoffice6.2/", the script is in the "program" directory under that.

...

# the License at http://www.apache.org/licenses/LICENSE-2.0 .
#

#fix for touchpad scroll                                                 <==
export SAL_USE_VCLPLUGIN=gen     <== *correction !(Aug 17)

$ SAL_USE_VCLPLUGIN=gtk soffice

# use POSIX locale for well-defined tool output

LO_SAVE_LC_ALL="$LC_ALL"
LC_ALL=C
export LC_ALL

...

My environment: is:

LG gram 13ZD970

Ubuntu MATE 18.04LTS

LibreOffice 6.2.5

==========================

最近ノートPCのLibreOfficeを6.1.6 から 6.2.5.2 にアップデートしたら問題が発生. タッチパッドの2本指でのスクロールが変. スクロールの始まりにタイムラグがあるしその後もスムーズに動かない. とてもやりにくい感じ.

探してみたらバグレコードが:

bugs.documentfoundation.org修正のパッチが出ていて6.3.0.1で入るらしい.

6.2.xにもバックポートされると良いが.

当面は以下の対策でなんとかなりそう. (どこかで見つけたがどこにあったか見つからない;-)

アプリケーションを起動する時に...

$ SAL_USE_VCLPLUGIN=gen soffice  *訂正 (8/17) 

$ SAL_USE_VCLPLUGIN=gtk soffice 

とするか, この環境変数設定をLibreOfficeのインストールディレクトリにある "soffice" スクリプトの冒頭に入れておく.

配布パッケージを "/opt/libreoffice6.2/" 以下にインストールした場合は, その下の"program"ディレクトリの中にある.

...

# the License at http://www.apache.org/licenses/LICENSE-2.0 .
#

#fix for touchpad scroll                                                 <==
export SAL_USE_VCLPLUGIN=gen              <== *訂正 (8/17)

export SAL_USE_VCLPLUGIN=gtk 

# use POSIX locale for well-defined tool output

LO_SAVE_LC_ALL="$LC_ALL"
LC_ALL=C
export LC_ALL

...

当方の環境はこんな感じ:

LG gram 13ZD970

Ubuntu MATE 18.04LTS

LibreOffice 6.2.5