Come usare Xvfb in Ubuntu 14.04 con / senza RandR?


8

Provo a eseguire Unit-Test con Selenium che esegue Firefox sul mio server Ubuntu 14.04. E sto usando Xvfb come descritto in questo blog per simulare un display virtuale in cui mostrare Firefox.

Ma Xvfg in qualche modo non carica / funziona con RandR. Perché ogni volta che provo questo:

sudo Xvfb :10 -ac &
export DISPLAY=:10
firefox

Ricevo un Xlib: extension "RandR" missing on display ":10"errore.

Ho anche provato sudo Xvfb :10 -ac +extension RANDR, sudo Xvfb :10 -ac -extension RANDRe perché fornisce anche "xrandr" apt-get install x11-xserver-utils.

E la mia installazione è un server Ubuntu 14.04 completamente vuoto con apt-get install xvfb firefox.

Qualcuno può aiutarmi a eseguire Xvfb con o senza RandR?

Risposte:


9

Dopo ore di difficoltà l'errore è ancora lì. Ma alla fine ho capito che è più un avvertimento e che Firefox si avvia effettivamente. Inoltre, i miei test al selenio sono in corso.

Il vero problema era che ho usato una vecchia versione di Selenium e l'ultima Firefox. E non hanno funzionato bene insieme.


Quale versione di selenio e firefox hai usato?
L'
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.