リモートLinuxでのGUIの表示

2019年の業務でVNCで開発マシンのUbuntu 14.04に接続し,WebブラウザーのChromiumを表示することがある。
ただ,なぜかVNC経由だとChromiumの起動に失敗していた。以下のようにXvfbコマンドを実行しておくとうまくいった。
Xvfb -ac -screen 0 1920x1080x24 :1 &
x11vnc -display :1 &
DISPLAY=:1 gnome-session &
DISPLAY=:1 GST_DEBUG_NO_COLOR=1 $ROOT/cmd.gparts.sh 2>&1 | tee gst.log
色の深さのオプションx24が重要だったようだ。
詳細はもう忘れてしまったが,次回同じ問題に行き詰まったときに備えて,メモを残しておく。