“Oh não! Algo deu errado. ”O que estou fazendo de errado com a configuração padrão do CentOS VNC?

8

Eu estou tentando configurar um pequeno PC settop para o trabalho que será usado principalmente como um servidor de backup remoto (basicamente apenas algo que existe para a possibilidade extremamente remota que nosso data center desaparece no arrebatamento) na casa do meu empregador. Estou usando um NUC5CPYH com o CentOS 7. Ele tem um disco rígido de laptop de 2 TB e 8 GB de RAM. Eu instalei a partir do CD mínimo, acrescentou o GNOME. Atualizado para as repos de hoje com yum upgrade .

Basicamente, a extensão relevante da minha configuração pode ser encontrada aqui . Além de utilitários de shell que eu gosto (por exemplo, tmux) eu não adicionei muito mais que não veio junto com os comandos:

yum -y groups install "GNOME Desktop"
yum install vnc-server

Meu maior desvio em relação ao método de instrução howtoforge é a minha linha de exec set VNC para exibir em 1024x768:

ExecStart=/usr/sbin/runuser -l <user> -c "/usr/bin/vncserver %i -geometry 1024x768"

(em que

Eu queria um usuário de desktop remoto, meu empregador, que pudesse acessá-lo remotamente, se necessário. Principalmente isso seria apenas em sua LAN em casa. O mostrador X pretendido é: 1.

Em geral, tudo que eu tentei funciona lindamente, exceto o desktop remoto. O GNOME funciona bem localmente. No entanto, quando tento VNC em vários problemas ocorrem.

Problema 1

Eu não consigo ver o cursor do mouse a qualquer momento quando estou usando o VNC. Obviamente, ele está respondendo à entrada do mouse. Eu simplesmente não consigo ver o cursor no cliente.

Problema 2

Esta mensagem de erro ocupa toda a janela do cliente tigervnc dizendo "Oh não! Algo deu errado. Um problema ocorreu e o sistema não pode se recuperar. Por favor, efetue logout e tente novamente." Muito útil, obrigado.

PorProblema1,possoacertarobotão"Logout" mesmo que eu tenha que passar por cima até encontrá-lo com o cursor do mouse. Uma vez atingido, a tela parece:

Neste ponto, posso repetir o processo reiniciando o servidor VNC com systemctl.

Outros detalhes

uname -a output:

Linux [REDACTED].[REDACTED] 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

O arquivo de configuração /etc/systemd/system/vncserver@:1.service se parece com:

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i -geometry 1024x768"
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

Estou assumindo que isso não importa, mas estou usando o cliente tigervnc em meu desktop doméstico executando o ArchLinux para acessar isso.

    
por Bolwerk 26.06.2016 / 19:07

1 resposta

0

Tente usar outra plataforma & Cliente VNC para acessar seu servidor. Dessa forma, você saberá se o problema está no servidor ou no lado do cliente.

    
por 15.11.2018 / 15:18

Tags