Aumentar a resolução para o convidado debian no virtualbox

8

Eu tenho um host do windows 7 e um convidado do debian 8. Eu já instalei

virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

conforme descrito no link . Antes de instalar esses pacotes, consegui selecionar um máximo de 1024 * 768. Após a instalação, o 1600 * 1200 foi possível. Mas eu simplesmente quero usar 1920 * 1080 em tela cheia no meu monitor.

Pressionar Host-G não é possível. Eu costurei esta combinação está desativada. Como eu aumento a resolução do VirtualBox acima de 800x600 no Linux? / a>

Existe uma maneira de fazer isso?

    
por Robert Franz 03.06.2015 / 16:13

5 respostas

5

Encontrei uma solução para isso enquanto isso.

Existem duas descrições que mostram como isso funciona:

1º: Como ajustar a resolução da tela no Debian?

2º: link

Resumindo:

$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
$ xrandr --addmode VBOX0 "1920x1080_60.00"
$ xrandr --output VBOX0 --mode 1920x1080_60.00

Após a execução desses comandos, a nova resolução aparece automaticamente. Além disso, esses comandos devem ser executados após cada inicialização do sistema operacional.

Nesse meio tempo, escrevi um post sobre esse assunto:

    
por 09.06.2015 / 15:07
5

Uma maneira simples de conseguir isso seria alterar a configuração específica no carregador de inicialização grub2 diretamente:

  1. Descubra as resoluções suportadas pelo seu convidado debian

    • Reinicie o debian e continue pressionando c até ver o console do grub.
    • Pressione vbeinfo e aperte enter. Ele lhe dará uma lista de resoluções suportadas.
  2. Edite o /etc/grub.d/00_header

    • Substitua auto na linha if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=auto ; fi pela nova resolução. por exemplo: if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1920x1080 ; fi
    • Logo abaixo, faça uma cópia da linha editada e substitua MODE por PAYLOAD . por exemplo: if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1920x1080 ; fi
    • Mais abaixo, você encontrará a seguinte linha: set gfxmode=${GRUB_GFXMODE} . Adicione a seguinte linha abaixo: set gfxpayload=${GRUB_GFXPAYLOAD}
  3. Recarregue as configurações do grub2 executando o comando update-grub2 e reiniciando depois reboot

[nota]
Eu vi muitos exemplos em que a linha padrão #GRUB_GFXMODE=640x480 no arquivo /etc/defaul/grub no uncommented. Foi provado ser desnecessário para mim, mas no caso de você precisar, lembre-se de update-grub2 depois de ter desatualizado.

    
por 02.02.2016 / 17:45
1

Eu sei que esta pergunta se aplica a versões diferentes, mas pode ser útil para alguém que tenha instalado a versão mais recente do VirtualBox (5.2)

Minha configuração:

  • VirtualBox 5.2.0 r118431
  • Sistema operacional do host: Windows 10
  • Convidado OS: Linux Debian 9.2.1 com XFCE
  • Adições ao convidado ISO: VBoxGuestAdditions_5.2.1-118447 (observe que este não é o ISO fornecido com o instalador padrão, há uma observação no site do virtualbox para fazer o download de uma versão mais recente)

Os seguintes comandos devem ser executados no modo de superusuário no sistema operacional convidado reinicializado:

mkdir -p /lib/modules/$(uname -r)/build/include/drm

touch /lib/modules/$(uname -r)/build/include/drm/drm_rect.h

O VBoxLinuxAdditions.run deve ser executado novamente e, em seguida, o sistema operacional convidado precisa de uma reinicialização

Há também uma nova ISO de Adições aos Convidados nos downloads de desenvolvimento, que deve corrigir esse problema Construções do Teste do Virtualbox

Créditos:

por 01.11.2017 / 19:37
0

Meu problema era que, embora a resolução de 1920x1080 estivesse disponível e ativada no menu do VB, selecioná-la não mudava.

Eu tentei o sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms e a sugestão para corrigir o arquivo Grub acima, mas o que parecia fazer o truque era atualizar o Virtualbox para 5.1.20 e instalar a versão correspondente das inclusões de convidado.

    
por 22.04.2017 / 15:19
0

Verifique o tamanho da tela no Windows:

Control panel -> Sound & Hardware -> Screen

S à esquerda das janelas, selecione Adjust resolution , e você pode ver qual é a resolução real da tela do host, use isso no seu Ubuntu / Debian. No Debian, vá para Settings -> Displays , escolha a exibição e ajuste as resoluções, isso é tudo.

    
por 19.04.2018 / 23:05