Я использую Ubuntu16 для размещения среды сервера непрерывной интеграции Jenkins.
Мне нужен режим Firefox Headless, для работы которого, к сожалению, по-прежнему требуется GTK3. См. https://bugzilla.mozilla.org/show_bug.cgi?id=1372998
Судя по этой заявке, необходимы следующие пакеты:
sudo apt-get install libgtk-3-0 libdbus-glib-1-2 xvfb
Я чувствую, что это может быть больше, чем я нужно установить. Я действительно должен быть минимальным в том, что устанавливаю здесь.
Кто-нибудь использовал Firefox headless на сервере Ubuntu, отличном от Desktop? С каким минимумом у вас работал Firefox Headless? Мне действительно нужен xvfb
?
Как Вы видите в своем связанном отчете об ошибках, в настоящее время невозможно создать Firefox без трудных зависимостей от GTK3, Бойкого, D-шина. То же идет для X11 (например, с помощью X.org или Xvfb) на Linux.