Linux RHEL 6.9 で Firefox を実行する

Linux RHEL 6.9 で Firefox を実行する

数日間の検索と Linux EC2 への Firefox のインストール/実行の試行を繰り返した結果、次の手順にたどり着きました。

1. Xvfb をインストールします。

yum install libXdmcp

yum install libxshmfence

yum install xorg-x11-server-common

yum install xorg-x11-xauth

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64.rpm

rpm -ivh xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64.rpm

2. Firefox をインストールします (yum リポジトリの最新版)

yum install firefox

3. xvfb-run で Firefox を起動します。

xvfb-run firefox

そして、次のエラー メッセージが表示されます。

Xlib:  extension "RANDR" missing on display ":99".

さらに、Firefox が実際に実行されているという兆候も見られません。Web 上のブログや手順はすべて最新のものではありません (2 年以上前のもの)。

何か案は?

答え1

Firefox セッションにリモート接続するのに役立つ VNC サーバー部分がまだ不足している可能性があります。必要な手順を説明している次の URL を参照してください。http://tedi.es/connect-remote-xvfb-server-using-vnc-ssh-tunnel/

答え2

Xvfb はバージョン 1.18.0 で RANDR 拡張機能を取得しました。

バージョンは1.17.4です。

RHEL 7 のバージョンは 1.19.3 です。

RHEL 7 にアップグレードします。

関連情報