在 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".

此外,我没有得到任何迹象表明 Firefox 确实在运行。网络上的所有博客/说明都不是最新的(超过 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。

相关内容