Firefox 102 esrの起動が非常に遅いことへの対応 [Debian]
ウィンドウが表示されるまでに 25〜30 秒程度を要する。
その内に改善されると思っていたが、Firefox 102.8.0esr でも状況は変わらない。
・アドオンを無効化しても改善されない。
・firefox 91.13.0esr では発生しない。
(補足)
・~/.xinitrc から起動した FVWM 2.6.5 上で発生する。
FVWM は fvwm で起動している。
・~/.xinitrc から起動した MATE (mate-desktop 1.24.1-2) 上では発生しない。
MATE は mate-session で起動している。
・CentOS 7.9 では発生しない。
・~/.xsession から起動した FVWM 2.6.5 上では発生しない。
.xsession は .xinitrc のコピー、.xinitrc は .xinitrc-private に変更
2. 原因
.xinitrc で FVWM を指定した場合に D-Bus の設定が不足していたためと思われる。
(詳細は不明)
3. 対処方法
下記のいずれかの手順を実施する。
(1) ~/.xinitrc を編集する。
FVWM を使用する場合の X の起動処理に下記の手順を追加する。
# set D-Bus
# - setting for Firefox 102 esr or later
. /etc/X11/Xsession.d/20dbus_xdg-runtime
(2) ~/.xsession を使用する。
・~/.xsession を ~/.xinitrc のコピーとして作成する。
・~/.xinitrc を ~/.xinitrc-private に変更する。