Firefox'u ihtiyaç duyduğu tüm Gtk kütüphaneleri olmadan çalıştıramazsınız, ancak bu kütüphaneleri kurarak kolayca çözülebilir. Normalde Firefox'u bir paket yönetim sistemi üzerinden kurarsınız ve bu gerekli tüm kütüphaneleri alır.
Firefox'u normal olarak çalıştırmak için, bir X sunucusuna (uygulamanın içeriği oluşturmak için kullandığı kütüphaneler olan Gtk gibi öğelerin aksine, pencereleri ve içeriğini görüntüleyen kısım) ihtiyacınız vardır. Bu genellikle bir sunucuda çalıştırmayacağınız bir şey. Firefox'ta X sunucusu olmadan yapabileceğiniz çok az şey var, Selenyum'un onlardan biri olup olmadığını bilmiyorum.
Firefox'u sunucunuzda çalıştırmak için “sanal” bir X sunucusu çalıştırın. Basit bir Xvfb (olup hac irtual f Rame b Uffer X sunucu). Bu öyle X.org sunucusu dağılımı . Örnek kullanım:
Xvfb :19 -screen 0 1024x768x16 &
export DISPLAY=:19
firefox &