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?


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/


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.


Upgrade auf RHEL 7.4 immer noch den gleichen Fehler
— Adi Ohana
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.