
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.conf
estava 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
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/grub
da seguinte maneira:
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
E descomente (remova '#') emGRUB_TERMINAL=console
Por fim, salve e atualize o grub sudo update-grub
e 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.