Como usar o Xvfb no Ubuntu 14.04 com / sem RandR?

8

Eu tento rodar o Unit-Tests com o Selenium rodando o Firefox no meu Ubuntu 14.04 Server. E estou usando o Xvfb como descrito neste blog para simular um display virtual para mostrar o Firefox.

Mas o Xvfg de alguma forma não carrega / trabalha com RandR. Porque sempre que eu tento isso:

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

Eu recebo um Xlib: extension "RandR" missing on display ":10" -Error.

Eu também tentei sudo Xvfb :10 -ac +extension RANDR , sudo Xvfb :10 -ac -extension RANDR e porque ele fornece "xrandr" também apt-get install x11-xserver-utils .

E minha configuração é um Ubuntu 14.04 Server vazio com apt-get install xvfb firefox .

Alguém pode me ajudar a executar o Xvfb com ou sem o RandR?

    
por Itchy 01.06.2014 / 11:33

1 resposta

9

Depois de horas de luta, o erro ainda está lá. Mas finalmente descobri que é mais como um aviso e que o Firefox realmente começa. Além disso, meus testes de selênio estão em andamento.

O problema real foi, eu usei uma versão antiga do Selenium e o mais novo Firefox. E eles não funcionaram bem juntos.

    
por Itchy 04.06.2014 / 11:37