Não é mais possível usar o Screen Share para conectar o Mac ao Ubuntu desde a atualização para 14.04

38

Funcionou bem antes, mas desde a atualização para o Ubuntu 14.04 LTS, enquanto a conexão é exibida no Finder OK ao clicar nela, "Falha na conexão com a" área de trabalho remota do XXX em Xxxxx ". O software no computador remoto parece ser incompatível com esta versão do Compartilhamento de tela."

Preferências de compartilhamento da área de trabalho definidas para permitir o compartilhamento e uma senha é requerida.

Tudo o resto parece bem. Alguém tem alguma idéia?

Hugh
fonte

Respostas:

62

Classificado.

Usando uma combinação de dicas de http://discourse.ubuntu.com/t/remote-desktop-sharing-in-ubuntu-14-04/1640 (que é tudo sobre acesso a VNC) e https: //bugs.launchpad. net / ubuntu / + source / vino / + bug / 1281250 (que discute o bug introduzido no Vino) eu consegui resolver o problema.

Basicamente, você precisa desativar a criptografia no acesso à área de trabalho remota no Gnome devido a um bug que veio à tona no Vino. No entanto, alguns tópicos dizem para desmarcar no lugar errado. Siga estas diretrizes e você poderá resolvê-las rapidamente.

Especificamente é

dconf > org> gnome> desktop> acesso remoto> require-encryption - desmarque a opção

e NÃO

dconf > área de trabalho> gnome> acesso remoto> ativado - desmarque

Aqui está como você faz isso:

  1. Primeiro, verifique se Desktop Sharingestá configurado corretamente .
  2. Faça o download dconf-toolsdigitando Terminalsudo apt-get install dconf-tools
  3. Corre dconf-editor
  4. Expandir org
  5. Expandir gnome
  6. Expandir desktop
  7. Selecione remote-access
  8. Desmarque require-encryption(não clique em Definir como padrão, pois o verifica novamente)
  9. Saia do dconf-editor

Agora deve funcionar. Testado através de uma reinicialização e tudo de bom.

Espero que ajude.

(Eu tenho uma captura de tela do dconf, mas não tenho pontos suficientes aqui para publicá-la - tenho certeza que todos podem trabalhar por si mesmos! :-))

Hugh
fonte
3
Corrigido para mim também. Obrigado! Seria bom se o era uma maneira (talvez haja?) Para criptografia de apoio no lado do OS X
Adam Carr
26
mais simples apenas digitando gsettings set org.gnome.Vino require-encryption falsepara desativar a criptografia no lado Ubuntu
Raffi
3
Mesmo depois de desativar o recurso "Requer criptografia" e reiniciar minha máquina Debian, não consigo conectar o OS X El Capitan. O compartilhamento de tela trava depois de solicitar minha senha de vnc: //192.168.XY: 5900. O aplicativo Chicken of the VNC funciona, no entanto.
Jamshid
1
Esse conselho ainda está atualizado no momento em que escrevemos isso, obrigado! Algumas descobertas adicionais, uma vez que minha conexão com o Ubuntu estava suspensa no meu macOS: 1. No dconf-Editor, eu precisava desmarcar "prompt-enabled" 2. Eu também precisava modificar "métodos de autenticação" para [ 'vnc'], e no aplicativo Desktop Sharing, eu precisava definir uma senha.
Chris
1
No meu caso, meu problema era conectar a Ethernet LAN a uma porta diferente. Quando o compartilhamento de tela é ativado no Ubuntu 18.04, ele precisa ser ativado para uma interface específica. Definir a 'interface de rede' como '' in não fez com que ele escutasse em todas as interfaces, aparentemente.
Kyle McDonald
3

De Raffi 's comentário e LinuxConfig.org . Testado no Ubuntu 18.04.

$ gsettings set org.gnome.Vino require-encryption false

depois verifique a configuração com

$ gsettings list-recursively org.gnome.Vino | grep encrypt
Afriza N. Arief
fonte