Questão Problema de resolução de tela com o Ubuntu 14.04 e o VirtualBox


Ambiente: Lenovo T530 executando o Windows 7. Ter instalado o Ubuntu 14.04 em uma máquina virtual usando o VM Virtual Box. Ter instalado todas as atualizações do Virtual Box e Ubuntu.

Problema: Enquanto na área de trabalho do Ubuntu e em outros programas iniciados pelo Ubuntu, a janela é reduzida para cerca de 3x4 polegadas, mostrando no meio do restante da minha janela regular da Virtual Box. Estou vendo apenas a parte superior direita da tela do que eu normalmente veria. Por favor ajude.

eu tenho visto Como faço para instalar adições de comentários em uma VM do VirtualBox? 

Mas nenhuma dessas respostas funciona em 14.04.


220
2018-04-21 04:13


origem


Eu não acho que isso seja uma duplicata. Ao instalar o Guest Additions com o Ubuntu 14.04 eu recebo "Aviso: versão desconhecida do X Window System instalado. Não instalando" - mjaggard
Isso definitivamente não é uma duplicata questão (mesmo que o responda é o mesmo). Eu encontrei isso apenas através de pesquisa sobre problemas de resolução de tela, e aprendi aqui que "adições de hóspedes" é a resposta. (Se eu já soubesse perguntar sobre "adições de hóspedes", eu não teria uma pergunta / problema.) - Greg Hendershott
As respostas não são as mesmas. Geralmente você usaria as adições de comentários iso que podem ser montadas a partir do host, mas parece ser específico para o 14.04 que você deve instalar através do repositório apt para que ele funcione corretamente. - flungo
possível duplicata de não pode alterar o tamanho da tela de 640x480 após a instalação 14.04 no VirtualBox OSX - user123444555621
Eu tenho tido problemas com isso também. As adições de convidados parecem ter sido instaladas corretamente, mas o modo de tela cheia ainda tem um pequeno display de sistema operacional. kraxor, onde você está vendo as configurações do sistema?


Respostas:


Você basicamente precisa das adições do Guest, faça o login na Máquina Virtual para instalar os seguintes pacotes:

sudo apt-get install virtualbox-guest-dkms

Por fim, reinicie a VM para concluir a instalação.


249
2018-04-21 07:22



Obrigado, eu entendi mal este passo antes de ler sua resposta e pensei que eu deveria instalar adições de convidado na máquina host. d'oh. - liang
@symphonyblade: Esses pacotes devem ser instalados no sistema operacional Guest. - Sylvain Pineau
Sim, funcionou graças a você :) - liang
Não funciona na minha instalação do Ubuntu 14.04 LTS. eu recebo The following packages have unmet dependencies: virtualbox-guest-x11: Depends: xorg-video-abi-15 Depends: xserver-xorg-core (>= 2:1.14.99.902) - THelper
@Thelper no Ubuntu 14.04 eu também tenho The following packages have unmet dependencies. virtualbox-guest-x11 : Depends: xorg-video-abi-15.... A solução de @conradk sob Aqui trabalhou para mim: 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 - snark


No VirtualBox você tem que instalar o "Guest Additions". Não há necessidade de definir uma resolução através das configurações do Ubuntu. Com sua janela de convidado em primeiro plano, selecione no menu superior:

VirtualBox -> Devices -> Insert Guest Additions CD image

No Ubuntu, abra um terminal, navegue até a pasta cd (geralmente / media / VBOXADDITIONS *) e execute

sh ./VBoxLinuxAdditions.run

Note que você deve ter um compilador de trabalho gcc / g ++


73
2018-04-21 05:15



Isso falha com um erro dizendo que parece que adições de convidados foram instaladas a partir de um instalador ou pacote diferente. A única solução é a resposta para usar o apt-get para instalar os três pacotes. - Jistanidiot
Exatamente o mesmo aqui tentando instalar o Xubuntu 14.04 64bit no VirtualBox. A instalação de Guest Additions da imagem de CD montada não está funcionando - ela interrompe a instalação do X Server. Instalando com apt-get a partir de repositórios públicos, conforme recomendado pelos trabalhos de Sylvain. - azec_pdx
+1 Esta é a única solução que funcionou para mim. Como um passo preliminar, foi muito importante atualizar o VirtualBox Manager para a última versão disponível. Eu postei Aqui uma nova resposta com alguns detalhes adicionais. - Antonio
Embora um erro tenha aparecido dizendo que as adições de convidado foram instaladas a partir de um instalador diferente..etc você deseja continuar, responda com um Sim, depois que ele terminar de reinicializar e ele funcionará - Ala' Alnajjar
+1 funcionou para mim - Virtualbox 5.0.10 Mac - Michal Gallovic


Eu tive o mesmo problema que você. Eu fiz estes passos, talvez ajude você também:

  1. Vá para Configurações do sistema → Software e atualizações → Drivers adicionais
  2. Use as soluções de virtualização x86 ...
  3. Depois disso, reinicie o seu VirtualBox

Meu VirtualBox está funcionando perfeitamente.


55
2017-08-01 18:09



Oh meu Deus. Depois de tentar tantas outras coisas e perder tanto tempo, essa solução fácil fez o truque. - Adrian Carr
Definir esta opção parece estar ok na minha instalação do Ubuntu 14.04 LTS, (sem mensagens de erro), mas após a reinicialização eu ainda tenho resolução de 640x480 e não há opção para alterá-lo. - THelper
Em uma nova imagem da área de trabalho 14.04.2 (recuperada do osboxes.org), quando eu inicializo estou em 640x480. Depois, abro as Configurações do Sistema -> Software e Atualizações -> Drivers Adicionais. Não há opção de escolher 'Usar soluções de virtualização x86'. É simplesmente oculto por causa da resolução? Tenho que instalar primeiro o Guest Additions? - Ezward
Não ajudou para mim - Daniel
Na minha instalação 14.04 LTS Unbuntu não há "Software e Atualizações" em Configurações do Sistema ". Eu vejo duas categorias de coisas lá," Personal "e" Hardware ". Talvez haja uma terceira categoria que eu não estou vendo porque ... minha tela é muito pequena? - T.E.D.


Depois de ter primeiro tentado instalar as adições do Guest, o que não funcionou, encontrei outra solução em outro lugar: linuxbsdos.com.

Use o Xdiagnose no Dashboard. Procure e inicie o Xdiagnose e ative todas as opções na seção Depurar. Clique no botão Aplicar, feche a janela e reinicie o sistema.

Isso é o que finalmente fez o truque! Agora obtenho uma resolução de 1024 x 768 em vez de 640 x 480.

Eu nunca desinstalei as adições do Guest, então talvez eu precise tomar essas duas medidas.

enter image description here

---------- EDITAR ---------

Eu percebi que a solução descrita acima é apenas um substituto, caso a instalação do Guest Additions falhe por algum motivo. Eu finalmente consegui instalá-los com sucesso, e agora posso escolher dentre uma gama maior de resoluções nas configurações de exibição. Aqui está como eu fiz isso, depois de ter tentado todos os itens acima.

Uma coisa que eu já tinha tentado antes era


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


33
2018-02-28 21:24



Bem fez habilite 1024x768 para mim, isso é pelo menos alguma coisa. Ainda não me permite definir nada mais alto, apesar de tentar todas as outras soluções. - sp00n
+1 Sua solução resolveu para mim também! - THelper
Eu tenho que trabalhar em qualquer resolução seguinte estas etapas. - Antonio
Grande atualização! Não tenho certeza se todas as etapas são necessárias (o dkms já está atualizado se você instala o virtual-guest-dkms pela primeira vez), mas certamente funcionou para mim! A janela de caixa virtual com o Ubuntu agora é automaticamente dimensionada para todas as resoluções. Ah, e eu precisava excluir o virtualbox-guest-x11 em sua primeira etapa. - THelper
e depois um reinício :) - JTIM


Desenvolvendo a partir de esta resposta, e de fato muito bem explicado também em este outro post. (Eu realmente tentei tudo mais postado aqui, mas parece que não funciona no meu sistema Windows 7)

Etapas preliminares:

  1. Certifique-se de ter instalado o última versão do Virtual Box(*) Tenha cuidado, pois se você pedir ao Virtual Box para atualizar para a versão mais recente, pode muito bem declarar que está sendo atualizado, mesmo que exista uma versão mais nova!

  2. Pode ser uma boa idéia começar de uma distribuição limpa, criar uma nova máquina virtual, instalar o Ubuntu (permiti o download de pacotes atualizados da rede durante a instalação) e cloná-lo antes de prosseguir, para que, se você tiver problemas, possa evitar recomeçando desde o começo.

  3. Instalar build-essential e linux-headers-generic pacotes. Pelo visto, também é recomendado para instalar dkms, Como "Executar o DKMS no sistema operacional convidado manterá as inclusões de convidado instaladas após uma atualização do kernel convidado".

Como:

  1. Comece sua máquina virtual

  2. No menu Virtualbox -> Dispositivos -> Inserir o CD de Adições dos Convidados ...

  3. Do Ubuntu você deve ver um popup, permitir que o autorun do CD instale o programa. Para mim, como muitas vezes antes, ele disse que não conseguia encontrar os cabeçalhos do Linux, mas, desta vez, no final tudo correu bem.
    Se a execução automática não funcionar, abra um terminal (Ctrl+Alt+T), navegue até a pasta (geralmente /media/VBOXADDITIONS*) e corra

    sh ./VBoxLinuxAdditions.run

  4. Encerre e reinicie sua máquina virtual


(*) Se, como eu, com a nova versão da Virtual Box você tiver problemas com a rede, dê uma olhada esse vídeo (Resumindo: use a rede Bridged e selecione "allow VMs")


22
2018-03-10 17:21



Excelente. De todas as respostas, esta é a única que funcionou para mim, com o guest do Ubuntu 14.04.2 de 64 bits e o host do Windows 7. - Jon Bentley
Incrível, esta solução realmente funcionou perfeitamente depois de tentar muitas outras! Obrigado! - Jason Ilicic
Isso funcionou depois de tantas tentativas de falha. - Jdbaba
Funcionou como um encanto na minha configuração de 64 bits do Windows 7 / Ubuntu 14.04. Obrigado. - michael
Finalmente, algo que realmente funcionou! :-) Ubuntu 14.04 no host do Ubuntu 14.04. - Rafael_Espericueta


Eu tive o mesmo problema. Eu consertei isso instalando as adições do convidado conforme explicado nas outras respostas e aumentando a quantidade de RAM de vídeo nas configurações, conforme mostrado. MateConfig


4
2018-03-06 15:11



Depois de várias horas de tentativas com todas as outras opções (instalando complementos, atualizações etc.), percebi que este é o problema. - endo64
@ endo64 Estou feliz que funcionou para você também! - Elder Geek


Às vezes, a solução simples poderia ser:

enter image description here


1
2018-01-17 13:33



HAHA trabalhou como um encanto !!! Não instalou os acréscimos de convidados nem pulou em outros aros especiais, como outras respostas recomendam. - WinEunuuchs2Unix


Para expandir o que Sylvain Pineau disse, digitando sudo apt-get install virtualbox* é muito mais fácil (curingas são aceitos com o apt-get).


0
2017-12-23 12:53



Mas vai instalar pacotes como virtualbox-source, virtualbox-dbg e versões mais antigas (como o virtualbox-2.2) dependendo das configurações do seu ppa - Sylvain Pineau


Fiquei preso por vários dias em baixa resolução de tela em um convidado do Ubuntu 14.04 rodando no VirtualBox 4.1 no Debian Wheezy. Nenhuma das soluções mais comumente sugeridas (por exemplo, instalar virtualbox-guest-dkms, instalando adições de convidado) ajudou. Instalar o VirtualBox a partir do página de downloads oficiais funcionou!


0
2018-02-16 14:27