can x11vnc pode ser usado em servidores de nuvem sem uma exibição “real”

0

x11vnc é um servidor para telas reais X, conforme descrito aqui em um site de referência definitivo . Isso significa que é exclusivamente para servidores com uma exibição física?

Isso significa que não posso usá-lo para um servidor na nuvem, já que normalmente eles não teriam uma exibição física acessível aos clientes?

Estou recebendo o seguinte erro

06/12/2014 10:42:39 XOpenDisplay(":0") failed.

06/12/2014 10:42:39 Trying again with XAUTHLOCALHOSTNAME=localhost ...

06/12/2014 10:42:39 ***************************************

06/12/2014 10:42:39 *** XOpenDisplay failed (:0)

  • x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.
  • There may be "Xlib:" error messages above with details about the failure.

O erro é o resultado da aplicação do seguinte:

x11vnc -safer -localhost -nopw -once -display :0

Esse comando é o comando apropriado de acordo com esta página do Ubuntu: Ajuda do VNC, página da comunidade

O mesmo erro resulta do seguinte

x11vnc -create -safer -localhost -nopw -once -display :0

Estou usando o Ubuntu 14.04 de uma instalação limpa de um provedor de serviços de nuvem com um "desktop" adicionado via apt-get install ubuntu-desktop para executar aplicativos que esperam uma GUI. Praticamente a mesma combinação de software (Ubuntu + ubuntu-desktop + meu aplicativo) funcionou bem com 12.04 e tightvnc mas desde que eu recebo uma tela cinza em tightvnc após mudando do Ubuntu 12.04 para o 14.04, eu decidi experimentar o X11.

    
por H2ONaCl 06.12.2014 / 17:08

1 resposta

0

Eu acho que o que você quer é Xvnc. É um servidor X que exibe para o VNC em vez de um monitor. link

    
por Chris J. Kiick 15.01.2015 / 03:49