在 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 repo中最新的)

yum install firefox

3. 使用 xvfb-run 啟動 Firefox:

xvfb-run firefox

並且,我收到以下錯誤訊息:

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

此外,我沒有得到任何跡象表明火狐瀏覽器實際上正在運行。網路上的所有部落格/說明都不是最新的(超過 2 年)。

有任何想法嗎?

答案1

您可能仍然缺少 VNC 伺服器部分 - 它可以幫助您遠端連接到您的 Firefox 會話。看看這個 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。

相關內容