Existe um cliente de área de trabalho remota do Windows compatível com o recurso de exibição virtual do Lion?

18

Com o Lion, você pode usar o compartilhamento de tela para conectar-se a uma "exibição virtual", o que significa que você faz login em uma nova sessão em vez de "sequestrar" a sessão ativa no momento.

Existe um programa do Windows que possa usar esse recurso e deixe-me iniciar e operar uma sessão remota em um Mac?

zneak
fonte

Respostas:

10

Vejo algum tipo de ambiguidade nas respostas aqui :-)

Eu sugiro diferenciar tecnologias e protocolos subjacentes.

VNC : usa o protocolo RFB.

Apple Screen Sharing [SS] (que é ativado pela seleção de "Screen Sharing" em System Prefs): é um VNC básico, além de algumas extensões específicas da Apple, por exemplo, sincronização automática de papelão, seleção de exibição, bloqueio de tela, criptografia, arrastar e soltar e transferência de arquivos nos servidores mais recentes. Outra coisa que ele tem é o "codec" específico da Apple, que é fácil de reconhecer por artefatos do tipo JPEG. Ele também inclui novos tipos de autenticação (por nome de usuário e senha e solicitando permissão do usuário remoto) e o próprio recurso que você está discutindo - Session Select , que permite fazer login como usuário ativo ou criar usuário invisível ("virtual") sessão.

Área de trabalho remota da Apple [ARD] ("Gerenciamento remoto" nas Prefs do sistema): usa o Apple Screen Sharing como base para o compartilhamento de tela e outro protocolo muito diferente (nomeie-o como protocolo ARD, por exemplo) para tarefas de gerenciamento de computadores, como pesquisas em destaque, executando comandos shell, enviando mensagens, transferindo arquivos e assim por diante.

O @zneak pediu um cliente que suporte o recurso de seleção de sessão . Infelizmente, até onde posso ver, mesmo os clientes Mac OS X raramente oferecem suporte aos recursos do Apple Screen Sharing. São eles: primeiro, o cliente de compartilhamento de tela integrado da Apple ; Em seguida, o Remotix for Mac , que parece suportar quase todos os recursos de SS, incluindo o Session Select ; JollysFastVNC, que suporta autenticação Apple, seleção de exibição e bloqueio de tela e Telas para Mac, que suportam apenas autenticação Apple.

Quanto ao Windows, tudo o que pude encontrar já foi mencionado aqui no Remotix for Windows , embora tenha sido marcado como beta por um longo tempo.

Provavelmente, todas essas coisas são óbvias para alguns de vocês, mas passei algumas horas resolvendo isso. Espero que este post economize algum tempo para alguém :-)

mais rico
fonte
Obrigado pelo link Remotix. Eu estava procurando por uma solução que ofereça suporte à compactação e ao logon multiusuário (ou seja, sessões simultâneas). O cliente RealVNC e o SS funcionam bem em uma rede local, mas não podem ser utilizados na Internet devido à falta de suporte à compactação. O Remotix funciona muito bem - não é tão eficiente quanto o TeamViewer, mas, no entanto, é um rompedor de acordos por causa do suporte simultâneo ao login.
Hipopótamo
4

Como o RDC exige que as janelas estejam em execução, isso não é necessário, a menos que você esteja executando o BootCamp ou a virtualização e não se preocupe em ver as janelas do OS X.


Uma grande vantagem do RDC / Terminal Services foi a capacidade de efetuar logon em um usuário que não estava usando a tela principal. Com o Lion, agora é uma opção pronta para uso.

Observe que no Lion, o Gerenciamento remoto se comporta de maneira diferente do compartilhamento de tela. A ativação do compartilhamento de tela parece oferecer a pilha mais compatível com VNC. O RealVNC parece ser o melhor cliente para trabalhar com 10.5 a 10.7, mas não estou frequentemente no Windows ultimamente.

Leia também. As alterações no compartilhamento de tela do Lion estão documentadas em algum lugar publicamente? para uma discussão das mudanças específicas do Lion. Especialmente as últimas notas de versão ARD da Apple .

Um visualizador de VNC de terceiros sempre estará conectado à janela de login. Se a janela de login não estiver no visor, uma nova janela de login será iniciada e não será exibida no visor. O usuário do compartilhamento de tela pode fazer login com qualquer conta válida no computador.

Ele mostra a intenção de que todos os clientes VNC obtenham uma tela de login - e não sequestrem a sessão atual (se houver uma sessão de tela sem login)

bmike
fonte
Não se trata de encontrar um cliente que funcione; trata-se de encontrar um cliente que suporte a coisa da tela virtual.
zneak
@ zneak, então você está dizendo que gostaria de encontrar uma "coisa de tela virtual" que não funcione, está correto?
l'L'l
BTW - RealVNC é tecnicamente "compartilhamento de tela" e apenas o nome bonito que a Apple usa para VNC (Virtual Network Computing). Na verdade, é chamado RFB (Remote Framebuffer) e permite "compartilhar" a sessão sem "oi-jacking". Para uma comparação completa dos clientes VNC (coisa de tela virtual), sugiro que você visite: en.wikipedia.org/wiki/Comparison_of_remote_desktop_software
l'L'l
Há dois problemas - um o protocolo que o cliente usa para solicitar dados. Nesse caso, presumo que o zneak queira o VNC e não o RDC da Apple (que provavelmente ainda é o VNC no centro). A segunda é se o computador de "compartilhamento" gera um segundo processo de janela de login e mostra ao remoto algo que não está na tela. Essa é a nova parte do Lion - a capacidade de ter um login remoto diferente da tela física.
bmike
1
@ioi ", então você está dizendo que gostaria de encontrar uma" coisa de tela virtual "que não funcione, está correto?" Você provavelmente já sabe que isso não está correto. Caso você nunca tenha usado o compartilhamento de tela com o Lion, ao se conectar, essa janela será exibida logo após o prompt de login. Eu gostaria de um cliente Windows para o serviço de área de trabalho remota do Mac OS que suporte esse recurso.
zneak
2

Eu acho que o compartilhamento de tela no Lion ainda é baseado no protocolo VNC , então qualquer cliente VNC deve funcionar.

Há uma tabela bastante abrangente na Wikipedia sobre o software VNC; provavelmente você pode encontrar um cliente Windows gratuito no qual pode testar isso.

Edit: Com base nos comentários, o Screen Sharing parece ter mudado bastante desde a última versão (onde era mais ou menos VNC de baunilha), então estou alterando esta resposta para um wiki da comunidade, onde todos podemos colocar sugestões.

CyberSkull
fonte
Não consegui o primeiro cliente VNC em que tentei trabalhar corretamente, portanto isso certamente não é verdade.
zneak
Além disso, esse recurso não é um recurso VNC padrão. É necessário mais do que um cliente VNC padrão para obtê-lo.
zneak 14/09/11
Eu pensei que o VNC faz uso da sessão atual na caixa em vez de fazer login separadamente e iniciar uma nova?
5arx
1

Acabei de encontrar uma solução muito legal. Não é perfeito, mas foi muito fácil de configurar e funciona para Windows, Mac e Linux. O Google lançou um cliente de compartilhamento de área de trabalho remota que está na versão beta. Literalmente, levou alguns segundos para configurar e eu estou correndo. Experimente. Aqui está o link para o artigo .

knipknup
fonte
1
Boa resposta! Após um dia de frustração com as várias falhas do VNC, o plug-in do Chrome está funcionando 100x melhor. Muito pouco atraso, sem gotas (ainda)! Eu amo isso!
Lance Cleveland
E me permitirá executar uma exibição virtual? É muito legal o Google criar software de desktop remoto, mas se não tiver esse recurso, não resolverá exatamente o problema.
zneak
1

Venho pesquisando furiosamente a última hora e finalmente encontrei uma solução.

Eu tenho um PC com Windows 7 em um ambiente corporativo e preciso conectar-me a um Mac executando o OSX 10.8.2.

Ao usar todos os outros métodos VNC, seria solicitado um nome de usuário e senha do Mac para obter acesso à caixa. Isso é muito seguro, mas não me ajuda a oferecer assistência remota a um colega, pois não vejo a tela lá, vejo meu próprio perfil carregado.

A solução é usar este software: http://www.nulana.com/remotix-windows

Possui autenticação OSX embutida. Após a conexão, você tem a opção de efetuar logon como você mesmo ou visualizar a tela dos usuários.

Phil Cloarec
fonte
Fico feliz em ver que existe pelo menos um cliente capaz de fazê-lo. Estou deixando a pergunta em aberto, caso alguém encontre uma solução gratuita.
Zneak
O Remotix me impressionou com vários recursos. Especialmente caro para mim, forneceu um apoio internacional melhor, mas longe de ser perfeito. No entanto, ele faz caracteres indisponíveis na máquina onde o espectador está em execução no (ie espectador começou, há teclas mortas que trabalham em qualquer outro aplicativo no computador) acentuada
xverges
0

Acredito que a pergunta inicial fala da emulação de Mac em uma caixa do Windows. Talvez uma conexão SSH possa gerar uma tela do Mac independente da tela real do Mac, para que a caixa possa ser usada remotamente e localmente ao mesmo tempo. Eu faço isso atualmente com minha caixa Linux.

Uma boa opção para experimentar seria o NoMachine . Eu também uso isso com a minha caixa Linux e experimentarei o Mac em breve.

knipknup
fonte
Isso é muita especulação. Não quis falar sobre emulação em nenhum lugar e, em todos os meus anos de Mac, nunca encontrei um comando que pudesse gerar outra sessão gráfica.
Zneak
Para uma atualização rápida ... NoMachine não é compatível e não funcionará. Minhas tentativas de usar clientes VNC funcionam, mas devido à resolução de tela ser tão alta no iMac, a rolagem se torna muito entediante. Estou conectando ao iMac a partir de uma caixa Linux e desejo uma tela viável na minha caixa linux sem interromper alguém que esteja usando o iMac no momento. O Logmein é a melhor opção que eu encontrei até agora, mas tem alguns problemas de compatibilidade. Ainda procurando a melhor configuração ...
knipknup
0

Eu estava tentando descobrir como me conectar ao meu Macbook usando o "Compartilhamento de tela" do meu PC com Windows. Eu estava com os mesmos problemas discutidos aqui: qualquer cliente VNC do Windows apenas mostra uma tela "cinza" sem nenhuma maneira de chegar à tela real.

Depois de algumas pesquisas na Internet, tentei o cliente VNC {tight! Real! Any}, eu descobri como realmente PASSAR NA tela de LOGIN: APENAS DIGITE SEU NOME DE USUÁRIO e SENHA BUM, a tela aparece magicamente no visualizador remoto !!!

Advertências: você deve definir uma senha vnc no painel de preferências Screen Sharing: - clique na configuração do computador - selecione "Os visualizadores VNC podem controlar a tela com a senha" => insira a senha

Em seguida, permite que você se conecte ao servidor VNC no seu PC Lion. Quando a tela "cinza" for exibida, digite seu nome de usuário e senha ...

Espero que isto ajude.

fasuína
fonte
1
Você separa o nome de usuário e a senha com algo, como uma guia ou apenas com a senha do nome de usuário?
Daniel