Eu tenho uma máquina VM executando o ubuntu 14.04 (convidado) em um host Win7. Atualmente, tenho a resolução do servidor definida como 1024 * 768 adicionando este
GRUB_CMDLINE_LINUX_DEFAULT="splash xvga=1024x768x24"
GRUB_GFXMODE=1024x768x24
para /etc/default/grub
.
No entanto, não consigo obter resoluções mais altas. Quando defino, por exemplo, 1200 * 800, ele redefine para 640 * 480. Eu aloquei 128 MB de memória de vídeo.
Posso obter resoluções mais altas?
Respostas:
A resposta que encontrei foi uma combinação de Como aumentar a resolução no modo console? e Como usar o servidor ubuntu em tela cheia no virtualbox? O primeiro forneceu informações para alterar a resolução de exibição do grub e o último me ajudou a diagnosticar por que o primeiro não estava resultando em nenhuma alteração na resolução.
Combinando as duas respostas:
Identifique a resolução suportada pelo seu ambiente VirtualBox. Reinicie o sistema e mantenha a Shiftchave até que a janela do grub apareça e pressione c. Isso o levará ao console do grub. Digite o elogio
vbeinfo
para ver uma lista de resoluções. Selecione a resolução que funciona para você (no meu caso1152x864x32
).Edite
/etc/default/grub
para modificar / criar uma linhaGRUB_GFXMODE=1152x864x32
(onde você substitui a resolução pela apropriada para o seu ambiente).Editar
/etc/grub.d/00_header
para modificar a linhapara
(novamente, substituindo a resolução)
Atualize o grub e reinicie:
update-grub2 && shutdown -r now
O Grub deve inicializar com uma nova resolução mais alta e, em seguida, essa resolução deve continuar após o logon.
fonte
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXPAYLOAD_LINUX=keep
Eu tenho tentado isso por algumas horas agora e alguns dias atrás também por algumas horas. A solução de Rob Halls funcionou para mim apenas durante o período de inicialização, quando o GRUB está mostrando as entradas do menu. Depois que o servidor (eu estou usando um servidor Ubuntu, versão mais recente) inicializado, a resolução voltou ao "normal".
Adicionando a seguinte linha a
/etc/default/grub
:e depois
Eu tive a resolução mais alta durante o processo de inicialização (menu grub) e dentro do console.
fonte
Como o @Zook apontou nos comentários, foi o suficiente para eu (como superusuário) ativar e alterar a seguinte linha
/etc/default/grub
:e depois
A versão do GRUB é 2.02 ~ beta2-9ubuntu1.
Virtualbox versão 4.3.16, Windows 7 Host, resolução nativa de 1600x1050.
Importante para isso funcionar foi remover qualquer
vga=
ouxvga=
ouvideo=
linhas do kernel, por exemplo, noGRUB_CMDLINE_LINUX_DEFAULT
.Essa dica eu encontrei aqui . Não precisei realizar as alterações propostas na possível duplicata .
fonte
Executando o Virtualbox 5.1.34 no Ubuntu 16.04 Fiquei decepcionado por todas as tentativas em 1920x1080 ou 1600x900 resultarem em 640x480. Como muitos, descobri que 1024x768 era o mais alto permitido e qualquer coisa acima seria rebaixada para 640x480.
Executando
vbeinfo
o prompt do grub, descobri que 1600x1200x32 era suportado, mesmo que meu monitor fosse de 1900x1080. Então mudei/etc/default/grub
para:E uau, que diferença!
Parte da parte superior e inferior é cortada / truncada, mas não é grande coisa e é bom ver a janela maior e legível:
Eu tive que comprimir o .GIF para ajustá-lo aqui, é melhor ao vivo. Como tenho dois monitores (um acima do outro), o tamanho da área de trabalho virtual é 3840x1080
fonte