VNC no servidor Ubuntu sem cabeça

VNC no servidor Ubuntu sem cabeça

Então, tenho tentado no último dia fazer com que meu servidor Ubuntu inicialize na área de trabalho sem um monitor conectado a ele. Se não inicializar na área de trabalho, ovinoo servidor não inicia. O que faz com que o servidor VNC não inicie.

Eu tentei adicionar um monitor fictício, seguidoessetutorial (tentei mudar a pasta onde xorg.confestava o arquivo, sem sucesso), ou ele trava na tela de boot, ou simplesmente me inicializa na tela de login.

Ativei o login automático para meu usuário na página de configurações e na configuração do GDM, portanto, quando um monitor é conectado ao meu servidor, sou automaticamente colocado na área de trabalho. Mas, quando um monitor não está conectado, ele abre a tela de login onde tenho que clicar manualmente em “Login” para o servidor VNC iniciar.

Então, estou me perguntando se existe uma boa maneira de fazer uma conexão de área de trabalho remota com um servidor Ubuntu sem cabeça.

Responder1

Em relação à tela estranha que você está recebendo: (colocando isso como resposta por causa do representante necessário ':D)

Acho que para resolver o problema da tela cinza, você deveria tentar o seguinte:

# apt-get install xubuntu-desktop xfce4

deeste tutorial.

Espero que isto ajude.

Como uma observação para qualquer pessoa que tenha alcançado isso e tenha ficado confusa e confusa ao tentar fazer com que o vncserver realmente inicialize: inessetutorial, o script de inicialização não inicia realmente o vncserver na inicialização, mas o tutorial seguido pelo OP o faz.

Responder2

Eu também estava tendo problemas ao tentar fazer com que o vncserver funcionasse em um computador xubuntu sem cabeça, embora não tenha enfrentado o problema de login; minha instalação era basicamente nova, não tenho certeza se isso tem alguma coisa a ver com isso. Para mim, o computador simplesmente travaria na inicialização sem um monitor conectado. Independentemente disso, encontrei uma solução muito simples.

Faça um backup do seu arquivo grub padrão:

sudo cp /etc/default/grub /etc/default/grub.old

Em seguida, edite o arquivo grub ativo sudo nano /etc/default/grubda seguinte maneira:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

E descomente (remova '#') emGRUB_TERMINAL=console

Por fim, salve e atualize o grub sudo update-grube reinicie sem um monitor conectado.

Eu vi alguns tutoriais sendo usados, GRUB_CMDLINE_LINUX="text"mas é isso que causa problemas para usuários de vnc. Observe que sua GRUB_CMDLINE_LINUX_DEFAULT=""linha pode diferir com alguns comandos necessários, adicione-os novamente se necessário.

informação relacionada