Als Teil eines System-Setup-Prozesses versuche ich, ein Standard-Firefox-Profil auf der Befehlszeile zu erstellen, indem ich
firefox -CreateProfile default
und fahren Sie dann mit der Anpassung der Einstellungen usw. fort.
Dies funktioniert einwandfrei, wenn ein X-Server ausgeführt wird. Wenn ich jedoch mein Konfigurationsskript von einem virtuellen Terminal aus ausführe, erhalte ich den Fehler
Fehler: GDK_BACKEND stimmt nicht mit verfügbaren Anzeigen überein
Gibt es hierfür eine Problemumgehung, sodass ich das Profil von einem virtuellen Terminal aus erstellen kann?
Antwort1
Ich konnte dies mithilfe eines virtuellen Frame-Puffers zum Laufen bringen:
sudo apt-get install xvfb -y
xvfb-run firefox -CreateProfile default