Experimentando um pequeno problema de resolução no Ubuntu 14.04.2 com o VirtualBox, ficando preso ao instalar adições de convidados

6

TL; DR: Estou enfrentando o pequeno problema de resolução no Ubuntu 14.04.2 no VirtualBox, e quando tento seguir as respostas para as perguntas existentes, isso não resolve o problema ou eu encontro certos obstáculos que me impedem de completar as instruções (detalhes abaixo).

Plano de fundo

O problema subjacente é depois de instalar o Ubuntu 14.04.2 Desktop (32 bits) como convidado VM no VirtualBox em um host do Windows 7, estou tendo o problema de tela pequena.

O que eu já tentei

Eu já pesquisei as perguntas existentes neste site sobre "pequena resolução no VirtualBox", mas nenhuma das respostas para as questões existentes resolveu meu problema em 14.04.2, o que me leva a acreditar que isso pode não ser uma duplicata . Aqui estão as perguntas para as quais eu tentei, sem sorte.

  1. Problema de resolução de tela com o Ubuntu 14.04 e o VirtualBox
  2. não é possível alterar a tela tamanho de 640x480 após a instalação 14.04 no VirtualBox OSX

Específicos

Caminho de resolução falhada # 1:

A primeira resposta para a primeira pergunta diz:

You basically need the Guest additions, log into the Virtual Machine to install the following packages:

sudo apt-get install virtualbox-guest-dkms \
virtualbox-guest-utils virtualbox-guest-x11

Finally restart the VM to complete the installation.

Minha primeira tentativa falhou, aparentemente devido a dependências de pacotes não atendidas para o virtualbox-guest-x11. Aqui está o link para a saída em pasta bin: link .

Com base na mensagem, eu tentei instalar o pacote xorg-video-abi-15 e recebi uma mensagem semelhante sobre dependências não atendidas - link para a saída na pasta paste: link .

Depois disso, eu desisti porque deve haver uma maneira melhor do que percorrer toda a árvore de dependências não atendidas, estou certo?

Caminho de resolução falhada # 2:

A segunda maior resposta diz para ir para Configurações do sistema → Software e atualizações → Drivers adicionais no sistema operacional convidado, escolha "Usar soluções de virtualização x86 ...", reinicialize o VirtualBox e depois disso ele resolveu o problema usuário, mas eu tentei essas etapas e ainda tenho o pequeno problema de resolução.

Caminhos de resolução com falha 3 e 4:

A segunda pergunta listada acima diz apenas fazer sudo apt-get install virtualbox-guest-dkms (e reiniciar o convidado) para resolver o problema, mas isso também não funciona para mim. A segunda resposta mais alta para a segunda questão listada acima diz que atualizar o VirtualBox para a última versão, que na época era 4.3.10 r93012, resolveu o problema daquele usuário em particular, mas eu tenho uma versão ainda mais recente (4.3.12 r93733), e quando eu faço Ajuda > Verificar atualizações, o pop-up do atualizador informa "A operação de rede falhou com o seguinte erro: Razão desconhecida".

Caminho de resolução malsucedida # 5:

Além das respostas fornecidas nas perguntas listadas acima, tentei instalar adições de convidados no menu Dispositivos do VirtualBox. Os passos que eu tentei para isso são entrar no sistema operacional convidado como superusuário, na janela do VirtualBox, vá para Dispositivos > Insira o CD Adivinha Adições, clique em Executar no pop-up resultante e autentique-se como superusuário. Depois de autenticar como superusuário, uma janela de terminal se abre e faz algumas coisas. Depois que o processamento estiver concluído, é o que diz no Terminal: link .

De acordo com as instruções na saída do Terminal, olhei para /var/log/vboxadd-install.log para descobrir o que deu errado, mas esse é um arquivo longo e assustador com muitas informações que não tenho certeza para fazer com (se alguém tiver alguma orientação sobre o que especificamente para procurar nesse arquivo, eu agradeceria muito).

Resumo

Em resumo, tentei cinco diferentes caminhos de resolução possíveis, incluindo todas as respostas recomendadas para as perguntas que encontrei pesquisando este site, e nenhuma delas resolveu esse problema para mim em 14.04.2. Por causa disso, eu suspeito que deve haver algum processo diferente para resolver esse problema no Ubuntu 14.04.2. A propósito, eu consegui resolver o pequeno problema de tela em um convidado 14.04.1 simplesmente instalando o pacote virtualbox-guest-dkms, mas para o 14.04.2 eu bati em uma parede de tijolos. Qualquer ajuda seria apreciada.

    
por Scott 23.02.2015 / 17:09

11 respostas

7

Eu estava tendo problemas semelhantes com as mensagens de erro virtualbox-guest-utils virtualbox-guest-x11. Então encontrei isso. Eu fiz os três passos, reiniciei e a tela ficou perfeita.

Eu fiz: sudo apt-get remove libcheese-gtk23

Então: sudo apt-get install xserver-xorg-core

E finalmente: sudo apt-get install -f virtualbox-guest-x11 .

Isso resolveu os problemas para mim.

    
por Johnathan Davis 03.04.2015 / 12:59
6

Ao instalar o Ubuntu 14.04.2 a partir do disco, também instalaremos a pilha HWE por padrão (esse não é o caso na atualização de uma instalação 14.04 pré-existente). Por isso, uma nova versão (1.16) do servidor xorg será fornecida.

O Virtual Box suporta apenas este servidor Xorg da versão 4.3.16 e posterior. Versões anteriores não suportam o servidor Xorg mais novo . Aparentemente você tinha a versão 4.3.12 instalada.

Portanto, em vez de fazer downgrade de sua instalação do Ubuntu, recomenda-se atualizar o Virtual Box em seu host para uma versão mais recente (no momento, 4.3.22).

    
por Takkat 23.02.2015 / 21:01
4

Solução que funcionou para mim: Acesse este link link Encontre a versão exata do seu Virtualbox e baixe o VBoxGuestAdditions_ versão . Em seguida, conecte-o à VM e permita que ele seja executado (foi automático para mim).

Espero que isso ajude.

    
por Geoffrey 04.03.2015 / 02:37
2

Basta fazer isso:
1) abra seu terminal no ubuntu guest os

2) tipo: sudo apt-get remove libcheese-gtk23

3) então: sudo apt-get install xserver-xorg-core

4) então: sudo apt-get install -f virtualbox-guest-x11

5) depois de digitar o terceiro comando digite y ou i quando solicitado e espere que ele termine

6) Reinicie agora e seu problema deve ser resolvido.

    
por sumit chakraborty 24.06.2015 / 09:08
0

@Takkat é perfeito. O problema é a versão do X Server no GUEST em relação ao que a versão do HOST do Virtualbox suportará para obter tela cheia.

Você pode obter a versão do X Server com X -version . Execute isso no GUEST para ver qual versão está instalada. De nota, há um - em vez de dois -- . Além disso, este comando é enviado para stderr em vez de stdout. Isso me parece estranho, mas talvez alguém possa preencher as lacunas do porquê.

Juntando tudo, X -version |& grep 'X Server' vai te dar algo como "X.Org X Server 1.15.1". Note que |& é necessário para canalizar stdout e stderr.

Você pode fazer outro grep para isolar o número da versão, se você estiver criando algo para validação.

Isso foi suficiente para que eu codifique a versão suportada do X Server no guest no qual o script de configuração da minha máquina virtual funcionará. Eu suponho que o host irá rodar o Ubuntu "padrão" com a versão mais antiga do Virtualbox, então eu apenas digo aos usuários que executem o 14.04.1 como convidado.

    
por hackenfreude 03.05.2015 / 20:32
0

Windows 7, VBox 4.3.12 r93733 (a versão atual não funciona bem com o Avast)

Eu passei horas tentando fazer isso funcionar em tela cheia, essas 3 etapas funcionaram, obrigado!

O item de menu de configurações do sistema não está funcionando, então eu tive que %código% todos trabalhando agora.

    
por Lakes 05.05.2015 / 15:20
0

Eu encontrei o mesmo problema e essas etapas corrigiram:

1) No host, use a versão mais recente do VirtualBox em virtualbox.org . (Eu usei 4.3.26).

2) No convidado (Ubuntu 14.04.2), execute

sudo apt-get install linux-headers-generic

3) No guest, não use os repositórios do Ubuntu para instalar as adições dos hóspedes.

Em vez disso, pressione Host+D para usar as inclusões de guest ISO incluídas na versão mais recente do VirtualBox que você baixou para o host.

Você não deve ver nenhum problema com o pacote X11 ao instalar as adições aos convidados ISO.

Reinicialize e o tamanho da tela deve ser corrigido.

    
por Neville Chamberlain 19.05.2015 / 07:35
0

A experiência tem sido a mesma para mim no windows7 host e no Ubuntu 12.04. A solução que parece funcionar para mim é desabilitar a limitação máxima de resolução no vbox, digitando

VBoxManage setextradata global GUI/MaxGuestResolution any

A fonte é de um ticket no site do virtualbox .

    
por preetammn 17.06.2015 / 10:56
0

Este problema está no Virtualbox 5.0.4 O comando não resolveu meu problema Abra um novo terminal > Instalar a partir do menu Dispositivos > "* .. Guest Additions" e aceite a instalação no Ubuntu, reinicie e pronto

    
por Shava Hdp Ecdqemsd 20.09.2015 / 09:25
0

Eu corro:

sudo apt-get remove libcheese-gtk23

então:

sudo apt-get install xserver-xorg-core

e finalmente:

sudo apt-get install -f virtualbox-guest-x11

Solucionou problemas para mim. - conradk

Encontrei isso no site, funcionou para mim

    
por rav009 16.11.2015 / 06:48
0

Acabou de instalar o 14.04.5 e teve os mesmos problemas. Resolvido instalando virtualbox-guest-x11-wily . Parece que esta versão do ubuntu tem a pilha xorg de backported do astuto (15.10) e o driver convidado correspondente instalado bem e deu resolução normal.

    
por scorpp 09.11.2016 / 18:19