Nach Tagen der Suche und vielen Versuchen, Firefox unter Linux EC2 zu installieren / auszuführen, habe ich die folgenden Schritte ausgeführt:
1. Installieren Sie 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 installieren (neueste Version von yum repo)
yum install firefox
3. Starten Sie Firefox mit xvfb-run:
xvfb-run firefox
Und ich bekomme folgende Fehlermeldung:
Xlib: extension "RANDR" missing on display ":99".
Außerdem bekomme ich keinen Hinweis darauf, dass der Firefox tatsächlich läuft. Alle Blogs / Anleitungen im Internet sind nicht aktuell (älter als 2 Jahre).
Irgendwelche Ideen?
linux
firefox
redhat-enterprise-linux
amazon-ec2
Adi Ohana
quelle
quelle
Antworten:
Möglicherweise fehlt Ihnen noch der VNC-Serverteil, mit dem Sie eine Remoteverbindung zu Ihrer Firefox-Sitzung herstellen können. Schauen Sie sich diese URL an, die die erforderlichen Schritte erklärt: http://tedi.es/connect-remote-xvfb-server-using-vnc-ssh-tunnel/
quelle
Xvfb hat die RANDR-Erweiterung in Version 1.18.0 erhalten.
Sie haben Version 1.17.4.
RHEL 7 hat Version 1.19.3.
Upgrade auf RHEL 7.
quelle