Copiar / colar e arrastar e soltar não funciona na máquina vmware com o Ubuntu


55

De repente, copiar / colar parou de funcionar de / para o computador host windows8 de / para a máquina virtual ubuntu. A reinicialização do Ubuntu não ajudou. Eu tentei comando:

sudo apt-get install open-vm-tools

Mas tenho relatório que tenho a versão mais recente. As configurações de isolamento de convidado estão ativadas. Qual poderia ser o cenário para corrigir esse problema?


Observe que esse é um problema conhecido - existe um problema com arquivos compartilhados que não funcionam em uma VM Linux e parece que componentes similares não funcionam com o VMware no momento.
Thomas Ward


Percebi que esse problema tem a ver comigo usando um gerenciador de janelas diferente. VM compartilhada prancheta fina funciona usando gdm3, mas quando eu mudei para DWM compartilhada área de trabalho já não funcionava
Max Coplan

Respostas:


49

Eu tive o mesmo problema e descobri que isso pode ser corrigido executando os seguintes comandos:

  1. sudo apt-get autoremove open-vm-tools
  2. Instale o VMware Tools seguindo o método usual ( Virtual Machine --> Reinstall VMWare Tools)
  3. Reinicie a VM
  4. sudo apt-get install open-vm-tools-desktop
  5. Reinicie a VM, após a reinicialização copiar / colar e arrastar / soltar funcionará!

2
Eu descobri que não precisava instalar o VMware Tools. Fazer um apt-get de open-vm-tools, open-vm-tools-desktop e reiniciar funcionou para mim.
31416 Billy

11
Não funcionou para mim no Ubuntu 14.04 64bit.
Forivin

2
Não funcionou para mim também em 16.04 de 64 bits (servidor)
Mahn

Trabalhando na área de trabalho do Xubuntu 14.04 LTS. Obrigado!
RawwrBag

3
Remover o open-vm-tools e reiniciar destruiu meu kernel e tive que reinstalar o SO a partir do zero.
dionyziz

34

Tentei a abordagem sugerida pela solução101 acima, mas isso não funcionou para mim.

Então eu fiz

1) sudo apt-get install open-vm-tools

2) sudo apt-get install open-vm-tools-desktop

3) reinicie o sistema operacional convidado

e isso parece ter corrigido o problema de copiar e colar para mim.


Isso funcionou para mim no Ubuntu 17.04 rodando em um host macOS Sierra - obrigado!
Chris Kobrzak

Trabalhou para mim em 16.04, graças :)
JREAM

Trabalhou no Windows 7 / VMware Player - Ubuntu 16.04. Obrigado.
N ..

11
Trabalhou para o Ubuntu 18.04. Eu tinha perdido open-vm-tools-desktop.
Phoenix

2
você só precisa fazer open-vm-tools-desktopporque isso é instalado open-vm-toolsautomaticamente
JREAM 29/07

13

Isso é copiado literalmente de um fórum da comunidade vmware :

  1. Vá para VM / Settings / Options / Guest Isolation
  2. Desmarque as duas caixas de seleção (Ativar arrastar e soltar, Ativar copiar e colar) e clique em OK.
  3. Encerre o convidado e encerre o VMware Workstation
  4. Reinicie o computador host
  5. Execute o VMware Workstation, mas ainda não inicie o convidado.
  6. Vá para VM / Settings / Options / Guest Isolation para o convidado e
  7. Marque as duas caixas de seleção
  8. Ligue o hóspede.

Eu não tenho essa opção de Isolamento de convidado
Alaa M.

@AlaaM. Talvez eles tenham removido o recurso? Já não executo o VMWare, mas estou usando o KVM / QEMU para máquinas virtuais.
Charles Green

Talvez. Mas é ok parece que eu apenas tive que sudo nautiluse então eu poderia arrastar e soltar
Alaa M.

3
Não fiz nada para mim no Ubuntu 16.10
Gudlaugur Egilsson 17/17

Estou usando o ubuntu 17.04 de 32 bits. Acabei de
executar a

9

A solução melhor e funcional é reiniciar o aplicativo VMWare (estação de trabalho, Fusion etc.), não a própria VM. (é claro que você já instalou as ferramentas do VMWare.)


11
Esta resposta simples é o que funcionou para mim. Obrigado!
Dan Nissenbaum

11
Eu sabia que tinha que ser algo simples! nem precisava reiniciar meu host.
N00b

No meu caso, eu também precisei reiniciar o serviço VMWare Workstation Server (processo vmware-hostd.exe). Apenas reiniciar o aplicativo VMWare não foi suficiente.
Alex Che

3

Você não pode desmarcar as caixas de seleção enquanto a VM está em execução; eles estão desativados. Se você fizer isso quando a VM não estiver em execução, não haverá efeito (VMWare Workstation 12 Pro).


0

No meu caso, de alguma forma, o trabalho de inicialização do convidado executando o VMware User Agent foi removido da inicialização automática da minha sessão do xfce. Você precisa executar /usr/bin/vmware-user-suid-wrapperno login

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.