Führen Sie Firefox unter Linux RHEL 6.9 aus

0

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?

Adi Ohana
quelle
Ich benutze Firefox auf einem Centos 6.6 mit Tigervnc-Server seit Jahren, kein Problem
Tonioc

Antworten:

0

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/

vautee
quelle
Danke für die Antwort. im Zielzustand verbinde ich mich mit dem Browser mit dem Selenium-Webtreiber. Ich möchte nur überprüfen, ob die Installation erfolgreich war. Welche Befehle soll ich ausführen?
Adi Ohana
Ich denke nicht, dass die oben erwähnte 'randr'-Nachricht ein Fehler ist, nur eine Warnung. Wenn Sie Firefox in Ihrer Prozessliste sehen, nachdem Sie den letzten Befehl gesendet haben, sind Sie gut.
Vautee
Ich habe FF in meiner Prozessliste. Ich versuche, die Konnektivität zu URLs wie in Chrome zu überprüfen: chrome --headless --disable-gpu --dump-dom chromestatus.com
Adi Ohana
root 1610 1109 0 17:53 Punkte / 0 00:00:00 / bin / sh / bin / xvfb-run firefox - ohne Kopf root 1623 1610 15 17:53 Punkte / 0 00:00:02 / usr / lib64 / firefox / firefox -headless root 1705 1623 5 17:53 pts / 0 00:00:00 / usr / lib64 / firefox / plugin-container -greomni /usr/lib64/firefox/omni.ja -appomni / usr / lib64 / firefox / browser /omni.ja -appdir / usr / lib64 / firefox / browser 1623 tab
Adi Ohana
0

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.

Michael Hampton
quelle
Upgrade auf RHEL 7.4 immer noch den gleichen Fehler
Adi Ohana