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.