Não é possível obter uma sessão VNC Remote para o Gnome 3.6.2 com o Fedora 18

3

Instalei o Fedora 18 com o desktop Gnome e instalei o servidor tigervnc. Esta mesma configuração funcionou bem com vários outros computadores com o Fedora 17, permitindo-me fazer conexões remotas com o TightVNC Viewer a partir de uma máquina Windows. No entanto, com o Fedora 18, recebo uma mensagem "Oh não. Algo deu errado" no VNC Client quando tento me conectar. Se eu forçar o Gnome a entrar em modo de fallback, a sessão remota funcionará bem. O Fedora 17 usa o Gnome 3.4.2 e o Fedora 18 usa o Gnome 3.6.2 para que possa ter algo a ver com isso. A sessão remota também funciona com a área de trabalho do KDE, mas não com o LXDE ou o XFCE.

Não encontrei nenhuma postagem de outras pessoas sobre essa situação, portanto, espero que esteja faltando algo óbvio. Se alguém tem uma ideia ou pode me indicar a postagem sobre isso, eu perdi seria ótimo.

    
por Dave Matheis 20.01.2013 / 15:01

3 respostas

2

Este é o erro 896648 no bugzilla da Red Hat. De acordo com o comentário 15 , você pode corrigir:

  • Adicione -session optional pam_systemd.so a /etc/pam.d/runuser-l ; o arquivo inteiro deve se parecer com:

    auth            include         runuser
    session         optional        pam_keyinit.so force revoke
    -session        optional        pam_systemd.so
    session         include         runuser
    
  • Edite o vncserver@:<display>.service

    • Alterar Type para simple
    • Adicione um parâmetro -fg ao comando vncserver em ExecStart
    • Comente a linha ExecStop
por 01.03.2013 / 10:06
0

Eu apenas tentei isso e funcionou com "sem problemas". Significado verificar se você tem selinux ativado e verifique / var / log / messages para erros relacionados a ele. Desative o selinux ou configure-o corretamente.

Verifique se você tem firewall:

systemctl status firewalld

ou

iptables -L

Em caso afirmativo, desative (para teste) ou configure o firewall para permitir a conexão vnc.

Verifique se você está se conectando à porta correta do serviço.

 cat ~/.vnc/localhost.localdomain\:1.log |grep Listening
 vncext:      Listening for VNC connections on all interface(s), port 5901

Verifique se o arquivo de log é o correto. Do lado do cliente, não se esqueça de especificar o ip: port ex: 192.168.1.1:5901

EDITAR : adicionando minha configuração

tigervnc-server-1.2.80-0.8.20130124svn5036.fc18.x86_64

gnome-session-xsession-3.6.2-3.fc18.x86_64

    
por 14.02.2013 / 14:15
0

Eu uso o vino em vez do tigervnc-server e não tenho problemas para conectar ao fedora 18 com o gnome3. Eu acabei de instalar o vino per %código% então você tem que iniciar o servidor com %código%  e então você pode se conectar à sua máquina com qualquer visualizador de vnc.

    
por 06.06.2013 / 16:00

Tags