web-dev-qa-db-ja.com

virtualbox(ホスト:Win7)でCentOS6.5の解像度を変更する方法

そのため、CentOS6.5仮想ボックスの解像度を構成しようとしています。これが私が取ったステップです:

インストールされたゲストの追加
virtualboxの設定を変更>表示>ゲストの最大画面サイズ:ヒント(幅1920、高さ1080)
VirtualBoxシステムを再起動>環境設定>ディスプレイには1024x768以下の可能な解像度のみが表示されます。

また、/ etc/X11 /xorg.confを編集して次のものを含めてみました。

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

ただし、これを変更すると、「CentOS6.5」が印刷された黒いウィンドウにボックスがクラッシュしました。入力はできますが、コマンドは実行できません。 Enterキーを押すと改行が返されましたが、アクションは返されませんでした。プロンプトはありませんでした。

ホストターミナルでMaxGuestOSResolution(または何か)を変更するコマンドを実行する手順も確認しましたが、Windowsでホストしているため、これはオプションではありません。

見落としているものはありますか?私はグーグル検索をたくさんしましたが、解像度を上げるオプションを私に与えてくれませんでした。ここに記載していないいくつかの手順も実行しましたが、すべてを思い出せません。

前もって感謝します。

3
Devon Parsons

共同作業者は、この問題の解決策を見つけました。最初にVMを入手してから変更されたすべての環境設定を正確に特定するのは難しいでしょうが、うまくいけば、これで十分です。

  1. ゲスト追加機能をインストールします(使用しているものは何でも、VirtualboxまたはVMwareのいずれか)。
  2. ファイル/etc/X11/xorg.confを削除します(または、より安全にするために、/ etc/X11/xorg.conf.unusedなどにmvします)

これにより、私にとっては非常に幅広い解像度が開かれ、その中には1920 x1080が含まれていました。これが他の人にも役立つことを願っています。

0
Devon Parsons

1920x1080の画面解像度を追加するためのその他の手順。 X11のxorg.confファイルのコメントを解除した後、さらに下の自動スクリプトを実行する前に、必ず「再起動」してください。

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

次のスクリプトを使用できます。また、Adam Praxの回答の功績 virtualbox(ホスト:Win7)でCentOS 6.5解像度の解像度を変更する方法

#!/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

以下のようなコマンドを実行する必要があります。

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

次に、VirtualBoxの「表示->ゲストディスプレイの自動サイズ変更」を使用して、VirtualBoxの自動サイズ変更を機能させることができます。

1
Ray Sheu

私にとって(ゲスト追加4.3.18を使用したVirtualBox4.3.10上のCentOS7)、RaySheuによって提供された回答はほぼ機能しました。

Display_Paramsの定義を変更するだけで、モード名の前後の二重引用符も削除されました。

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

また、Devon Parsonsの回答に記載されているように、画面サイズのヒントを1920x1080に設定しましたが、それだけでは役に立ちませんでした。それが必要かどうかは全くチェックしていませんでした。

1
Andreas Maier