Ativar VNC no Ubuntu 18.04 Instalação Mínima

1

Instalei o desktop do Ubuntu 18.04 com instalação mínima no meu mac mini. No entanto, não vem com o desktop remoto.

Eu já tenho acesso ssh. Então, como posso, através do terminal, habilitar e configurar o acesso remoto VNC tanto do endereço IP local ( 192.168.1.x ) quanto do seu FQDN?

Eu quero usar o gerenciador de exibição padrão e a interface da área de trabalho para o Bionic Beaver.

Notas:

  • Eu não tenho nenhum monitor conectado
  • Eu quero usar o gerenciador de janelas padrão (xorg)
  • Desejo usar o ambiente de área de trabalho padrão
  • Eu fiz uma instalação mínima ao instalar o Ubuntu Desktop
por cclloyd 16.05.2018 / 03:19

3 respostas

0

sudo apt install vino

Em seguida, vá para Configurações > > Compartilhar

    
por Ilya Fomil 15.06.2018 / 22:35
0

Desculpe pela resposta tardia, por favor, atualize se você já conseguiu resolvê-lo e, se sim, como.

Pergunta antes de prosseguir, como você conseguiu acesso SSH em instalações mínimas?

No entanto, com isso dito, o problema com a versão 3.9.2 é que ela não vem mais com uma caixa de diálogo autônoma, consulte bug 700070 . Em suma, agora você precisa acessar o GNOME Control Center para iniciar o vino para o GNOME

Se isso não estiver disponível, existem várias maneiras de você ainda obter acesso remoto, você pode ir com o X11 e acessar via XRDP, aqui é grande resposta no fórum para o seu ref

Else, A solução mais fácil é instalar o pacote vino38, que fornece a versão mais recente com o diálogo de preferências, acessível através do comando vino-preferences . O URL do vino38 é aqui

Veja outra ótima resposta em como configurar o VNC na linha de comando é para a versão antiga do ubuntu, mas tenho certeza que os comandos ainda devem funcionar.

Essa é a extensão do meu conhecimento sobre o vino para o GNOME. Espero que ajude. Boa sorte

    
por Ankit Rana 02.10.2018 / 17:16
0

Para o seu trabalho de configuração ssh, adicione um servidor vnc como x11vnc ao seu servidor e um visualizador como xtightvncviewer para a sua máquina remota. Para fora da rede local, assegure-se de ter um repasse para o seu ssh (a porta 5900 será encapsulada, portanto, nada de especial é necessário para isso). X deve estar rodando no servidor, mas nenhum login existente é necessário (você se conectará à tela de login). Nenhum outro serviço especial necessário no servidor.

A partir do controle remoto, use o ssh para iniciar o servidor x11vnc e a porta do túnel 5900 de volta para o remoto (assumido como on ... 131 na rede local). Em um tipo de terminal:

ssh -t -L 5900:localhost:5900 192.168.1.131 "sudo x11vnc -localhost -create -auth guess  -display :0"

A saída deve indicar uma conexão bem-sucedida. Deixe este terminal e, em outro, inicie o visualizador vnc na (porta local tunelizada 5900):

xtightvncviewer -encodings RRE -bgr233 localhost::5900

As codificações e a opção melhoram o desempenho para mim, mas são opcionais. Uma nova janela deve abrir com a tela de login do servidor exibida. Faça o login na área de trabalho que você configurou.

Se você quiser deixar o programa do servidor em execução em várias invocações do visualizador, você pode usar a opção -forever, mas com o acima, o servidor fechará o programa x11vnc quando o visualizador sair.

    
por ubfan1 02.10.2018 / 17:37