A área de transferência compartilhada do VirtualBox 4.12 não funciona no Ubuntu14.04

59

Minha área de transferência compartilhada parou de funcionar repentinamente após a dist-upgrade. Tentei reinstalar as adições de convidados, mas isso não parece funcionar. Verifiquei se a "área de transferência bidirecional" estava ativada.

Shenal Silva
fonte
1
Faça killall VBoxCliente VBoxClient-all(ou VBoxClient --clipboard). Veja aqui para mais informações: askubuntu.com/a/179830/323149
Aralox
Veja a possível pergunta duplicada askubuntu.com/questions/993892/… . A solução está funcionando para mim.
luator 30/08/19

Respostas:

69

Começou a trabalhar após a execução: sudo apt-get install virtualbox-guest-dkmse habilitou a área de transferência compartilhada bidirecional.

AlikElzin-kilaka
fonte
21
Eu também tive que reiniciar.
Bruce
Funcionou para mim colocando apenas bidirecional em vez de host para convidado ou o que você tiver.
1
Sua doação - Impossível localizar pacote virtualbox-guest-dkms
Yogesh Darji
1
Meu sistema convidado encontrou esse pacote - mas a funcionalidade da área de transferência ainda está quebrada. Além disso, a ISO de adições de convidados - problemas "não pode montar" - tendo que desligar o convidado e remover / adicionar um drive de ROM a ele em "settings" toda vez que eu queria montá-lo ou desmontá-lo. Claramente, os visitantes do Linux e / ou certos gerenciadores de janelas são apenas pouco suportados ou essas coisas funcionariam imediatamente. Windoze convidados funcionam bem. ATUALIZAÇÃO: A solução de Vitor Verreira funcionou. Continue com tentativa e erro com todas as correções até que uma seja executada - pena que nada disso esteja nas instruções.
10117 JosephK
3
Você instalou esse pacote no computador host ou convidado?
Michael Scheper
23

O meu também não estava funcionando, o Windows 7 64bit executando o Ubuntu 10.04. A execução dos seguintes comandos na máquina convidada resolveu para mim:

sudo VBoxClient-all stop
sudo VBoxClient-all start
Vitor Ferreira
fonte
3
Infelizmente, parece que você deve fazer isso toda vez que reiniciar sua máquina virtual - mas muito melhor do que não fazê-la funcionar! Estou executando um convidado Debian dentro de um host CentOS7, e essa foi a única correção que funcionou.
JosephK 28/02
Nenhum efeito no convidado Budgie do Ubuntu 17.10 no host Ubuntu 16.04.3.
Dan Dascalescu
1
Trabalhe com o convidado Lubuntu 18.04. Host Lubuntu 18.04. Tnx!
precisa saber é o seguinte
Mesmo depois de um savestatee resumede uma máquina que tem que executá-lo para fazê-lo funcionar. Solução pitty mas agradável!
Philippe Gachoud 27/01
11

Eu tive o mesmo problema.

1) Ativando a área
de transferência compartilhada bidirecional 2) Digite os seguintes comandos:

sudo apt-get update  
sudo apt-get install virtualbox-*  
sudo shutdown -r now
Dinwy
fonte
Isso funciona para a distribuição mais recente do Ubuntu (16.10) executando o VirtualBox no MacOSX.
Myles Baker,
3
Todas as outras sugestões não funcionaram, mas esta funcionou com o Ubuntu 17.10
Guerrilla
1
Isso quebra uma instalação limpa do Lubuntu
risail
1
Você não precisa instalar todos os virtualbox-*. Eu instalei virtualbox-guest-dkms, o que depende virtualbox-guest-utils, e ele recomendou a instalação virtualbox-guest-x11, e também o fiz. Parece que as adições de hóspedes estão trabalhando
Justin
Isso quebrou um novo Ubuntu 17.10 para mim. Teve que apt-get remove virtualbox-*se recuperar.
precisa
8
  1. Nos dispositivos de menu do VirtualBox -> "Inserir imagem do CD de adições de convidados…"
  2. Siga todas as instruções e aceite todas as instalações
  3. Reiniciar

Isso funcionou para mim com o Windows 10 Host e o Ubuntu 16.04 Guest.

Phrogz
fonte
Sinto muito, não consigo encontrar "Dispositivos" em nenhum lugar da interface do VirtualBox. Esse problema vai acontecer com mais frequência para pessoas que acabaram de começar a usar o VirtualBox. Não sabemos o caminho da interface do usuário.
Spike0xff
1
Tentei todos os outros, apenas este funciona para mim, obrigado!
cn123h 8/03
Eu tive que fazer sudo apt install build-essentialantes de tentar instalar o Guest Additions. A versão que eu exigi as ferramentas de construção.
Tim
6

Fundo:

Eu corro o Windows 7 de 64 bits, Linux dentro do Virtual Box v4.3.16 r95972. Depois de criar um novo kernel 3.17 em uma das minhas VMs, as adições de convidados em geral pararam de funcionar (isso incluía o Cut & Paste e o redimensionamento da janela).

Resumo:

Descobri que precisava da versão posterior das adições de convidados de caixa virtual da Oracle, carregada como um arquivo .iso e outro utilitário chamado parcellite. Meu recortar e colar é uma operação em duas etapas.

Tentativas de correção:

Tentei remover e reinstalar várias adições de convidados (iso, dkms, x11) usando o apt-get remove e o apt-get install tudo sem sucesso. Percebi então que tinha problemas ao ler o CD virtual (VERR_PDM_MEDIA_LOCKED), onde havia originalmente carregado outra versão das adições de convidados da Oracle.

Descobriu-se que as adições de convidados do Oracle eram 4.3.16 (veja isso no modinfo vboxguest) e as versões do apt-get eram 4.3.10. No entanto, para reinstalar a versão posterior do arquivo .iso, tive que encontrar uma maneira de contornar o problema de montagem do CD.

O que finalmente funcionou para mim foi garantir que todos os CDs fossem desmontados de todas as minhas VMs usando a seleção 'Dispositivos -> Dispositivos de CD / DVD -> remover disco' e, em seguida, montar o arquivo .iso através do VirtualBox Manager através das Configurações -> Armazenamento -> Controlador IDE "ícone do CD". Quando selecionei o arquivo .iso no VirtualBox Manger, sua janela de instalação apareceu na minha VM, mas a tentativa de acessar esse arquivo a partir da VM sempre falhava.

Depois que a instalação terminou, desliguei a VM e as adições de convidado funcionaram novamente.

Cortar e colar ainda parece ter um problema que eu já havia contornado antes. A solução é instalar o parcellite (centro de software Ubuntu ou apt-get). Este é um gerenciador de área de transferência que cria um ícone no canto superior direito, onde você pode acessar a área de transferência para recortar e colar. O uso dos botões esquerdo e direito do mouse para selecionar texto em uma janela xterm corta para um buffer diferente do que a área de transferência (eu leio online) e é por isso que parece não funcionar entre máquinas.

Para recortar e colar no Windows a partir de um xterm do Linux, eu faço um processo de várias etapas: - primeiro selecione o texto usando os cliques esquerdo e direito do mouse, - depois abra o parcellite e selecione History, que abre uma janela Editing Clipboard.
- Use o botão do meio do mouse para colar nesta área de transferência.
- Em seguida, selecione o texto (novamente!) Usando o mouse, depois de clicar com o botão direito do mouse aqui, você obtém uma seleção pop-up onde seleciona 'Copiar'.
- Agora, quando você cola em uma área do Windows, o texto selecionado 'Copiar' é exibido.

Espero que isto ajude! - Jon Shapiro

Jon Shapiro
fonte
Eu não tive nenhum problema com o redimensionamento. Era apenas com o recurso copiar / colar. Obrigado pela dica eu vou definitivamente tentar
Shenal Silva