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.
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. 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. 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. O arquivo de configuração Estou assumindo que isso não importa, mas estou usando o cliente tigervnc em meu desktop doméstico executando o ArchLinux para acessar isso. Problema 1
Problema 2
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
/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
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.