Defina a variável de ambiente DISPLAY para: 1 ao iniciar seu aplicativo Java, para que ele seja iniciado em seu servidor Xvfb.
Eu tenho um aplicativo java de terceiros que preciso executar em um servidor remoto. Infelizmente, o aplicativo foi projetado para a área de trabalho e pressupõe que uma GUI esteja disponível. A questão é que eu gostaria de deixar este aplicativo em execução no servidor remoto sem ter que amarrar minha máquina desktop com uma conexão VNC persistente para a máquina remota.
Estou tentando configurar o Xvfb na máquina remota para simular um ambiente gráfico, conectar-se à máquina remota via VNC para iniciar o aplicativo e configurar os parâmetros e, em seguida, fazer logoff e deixá-lo rodar. Aqui está o que eu tenho até agora: Eu tenho o Ubuntu 11.04 server apt-get install xvfb apt-get install fluxbox apt-get install x11vnc
Xvfb: 1-tela 0 1024x768x16 & fluxbox &
Neste ponto, me deparo com um problema porque ele apresenta um erro muito descritivo: Não é possível conectar-se ao servidor. Como sei se o servidor está em execução e se está funcionando corretamente?
Defina a variável de ambiente DISPLAY para: 1 ao iniciar seu aplicativo Java, para que ele seja iniciado em seu servidor Xvfb.
Tags x11