Como alterar a resolução da resolução do CentOS 6.5 no VirtualBox (Host: Win7)

3

Então, estou tentando configurar a resolução da minha caixa virtual do CentOS 6.5. Aqui estão os passos que tomei:

Inclusões de convidados instalados
Preferências de virtualbox alteradas > Mostrar > Tamanho Máximo da Tela do Convidado: Dica (Largura 1920, altura 1080)
VirtualBox reiniciado Sistema > Preferências > O display só mostra 1024x768 e menor como possíveis resoluções.

Eu também tentei editar o /etc/X11/xorg.conf para incluir o seguinte:

Section "Screen" Depth 24 SubSection "Display" Depth 24 Modes "1920x1080" EndSubSection EndSection

No entanto, alterar esta caixa causada para travar a uma janela preta com "CentOS 6.5" impresso. Isso me deixaria digitar, mas não me deixaria executar comandos; apertar enter retornou uma nova linha, mas nenhuma ação. Não houve prompt.

Eu também vi instruções para executar um comando alterando a MaxGuestOSResolution (ou algo assim) no meu terminal de host, mas estou hospedando no Windows para que não seja uma opção.

Existe algo que eu estou negligenciando? Já fiz muita pesquisa no Google, mas nada me deu a opção de aumentar a resolução. Também dei alguns passos que não listei aqui, mas não consigo me lembrar de todos eles.

Obrigado antecipadamente.

    
por Devon Parsons 06.05.2014 / 16:53

3 respostas

0

Um colaborador encontrou uma solução para esse problema. Seria difícil identificar todas as configurações de ambiente alteradas desde a primeira vez que obtive a VM, mas espero que isso seja suficiente:

  1. Ter inclusões de convidado instaladas (para o Virtualbox ou o VMware, o que você estiver usando).
  2. DELETE o arquivo /etc/X11/xorg.conf (ou, para ser mais seguro, mv para /etc/X11/xorg.conf.unused ou algo assim)

Isso abriu uma enorme gama de resoluções para mim e, entre elas, 1920 x 1080. Espero que isso ajude outras pessoas também.

    
por 20.11.2014 / 14:34
1

Mais etapas para adicionar a resolução de tela de 1920 x 1080. Apenas certifique-se de "reinicializar" depois de descomentar o arquivo xorg.conf do X11 antes de executar os scripts automatizados mais abaixo.

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.unused

Você pode usar os seguintes scripts. Também crédito à resposta de Adam Prax Como alterar a resolução do CentOS 6.5 Resolução no VirtualBox (Host: Win7)

#!/bin/bash
Diplay_Name='xrandr | grep connected | cut -d' ' -f1'
Display_Spec='cvt 1920 1080 | grep Modeline | cut -d' ' -f2 |cut -d '"' -f2'
Display_Params='cvt 1920 1080 | grep Modeline | cut -d' ' -f2-18'
xrandr --newmode $Display_Params
xrandr --addmode $Diplay_Name $Display_Spec
xrandr --output $Diplay_Name --mode $Display_Spec

Você deve executar algo como executar comandos abaixo.

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync 
xrandr --addmode VGA-0 1920x1080_60.00 
xrandr --output VGA-0 --mode 1920x1080_60.00

Depois, você pode usar o recurso "Visualizar - > Redimensionar automaticamente a exibição do convidado ”para permitir que o redimensionamento automático do VirtualBox funcione para você.

    
por 10.05.2015 / 16:27
1

Para mim (o CentOS 7 no VirtualBox 4.3.10 com o Guest Additions 4.3.18), a resposta fornecida por Ray Sheu quase funcionou.

Eu só tive que mudar a definição de Display_Params para também remover as aspas duplas em torno do nome do modo:

Display_Params='cvt 1920 1080 | grep Modeline | cut -d' ' -f2-18 | sed s/'"'//g'

Eu também defini a dica do tamanho da tela de 1920x1080, conforme descrito na resposta de Devon Parsons, mas isso não ajudou em nada. Eu não verifiquei se isso era necessário.

    
por 02.06.2015 / 09:20