A execução do visualizador VNC do windows 8.1 para o Debian Jessie, não funciona

4

Estou tentando implementar um vncviewer no meu windows 8.1 para remoto meu servidor rodando o Debian Jessie com o DE Gnome 3.14.1 mas ele não funciona.

Eu verifiquei meu arquivo xstartup e ficou assim:

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec /etc/X11/xinit/xinitrexec
gnome-session &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey
vncconfig -iconic &

Com isso eu só obtenho a tela cinza, tenho modificado muito o arquivo xstartup e muito tempo mas não consigo esse trabalho, em cada mudança a mensagem que eu separo da tela cinza é a mensagem:

Oh no! Something has gone wrong.

Por favor, agradeço qualquer ajuda.

    
por Trapocho 21.05.2015 / 06:02

3 respostas

2

Este é um bug conhecido: link

Now I can sum up the conclution of this bug:

1) It won't be fixed in Jessie although it also influences wheezy;

2) For developers: Tigervnc should be included in Debian 9 and replace tightvnc, if not, this issue won't be fixed in Debian 9; probably should consider a Jessie backport when Tigervnc is available;

3) For system administrators and normal users: IF you want to use remote desktop server in Jessie, DO NOT use default desktop (GNOME). If you really like GNOME or other GNOME3's fork (Unity, Cinnamon, etc), then DO NOT use Debian or other Debian based distributions (Ubuntu, Mint, etc). Alternatively, try Red hat based or SUSE based distributions (CentOS, Fedora, OpenSUSE, SLE, etc). They already have tigervnc and can work pretty well.

    
por 10.06.2015 / 00:11
0

O problema é que agora existe um bug na distro (kali / debian com GNOME), fazendo com que tanto o VNC quanto o RDP causem essa mensagem de erro após o login.

A única maneira que encontrei que corrige isso é desinstalar o Gnome-desktop e usar outro gerenciador de janelas (eu uso o LXDE):

# apt-get remove gnome-core
# apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
# update-alternatives --config x-session-manager
    # Choose /usr/bin/startlxde

Depois disso, você precisa reiniciar e o RDP deve funcionar perfeitamente.

    
por 06.04.2016 / 18:04
0

Outra solução alternativa para permitir a conexão do Windows 8.1 é descrita aqui . Ele usa o tigervnc do repositório do Ubuntu.

    
por 15.03.2017 / 04:34