Após dias de pesquisa e muitas tentativas de instalar / executar o firefox no Linux EC2, tenho as seguintes etapas:
1. Instale o Xvfb:
yum install libXdmcp
yum install libxshmfence
yum install xorg-x11-server-common
yum install xorg-x11-xauth
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64.rpm
rpm -ivh xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64.rpm
2. Instale o Firefox (o mais recente no yum repo)
yum install firefox
3. Inicie o firefox com xvfb-run:
xvfb-run firefox
E, recebo a seguinte mensagem de erro:
Xlib: extension "RANDR" missing on display ":99".
Além disso, não recebo nenhuma indicação de que o firefox esteja realmente em execução. Todos os blogs / instruções na web não estão atualizados (com mais de 2 anos).
Alguma ideia?
linux
firefox
redhat-enterprise-linux
amazon-ec2
Adi Ohana
fonte
fonte
Respostas:
Você ainda pode estar perdendo a parte do servidor VNC - o que ajuda você a se conectar remotamente à sua sessão do Firefox. Dê uma olhada neste URL, que explica as etapas necessárias: http://tedi.es/connect-remote-xvfb-server-using-vnc-ssh-tunnel/
fonte
Xvfb ganhou a extensão RANDR na versão 1.18.0.
Você tem a versão 1.17.4.
O RHEL 7 possui a versão 1.19.3.
Atualize para o RHEL 7.
fonte