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


3

だから私は私のCentOS 6.5 virtualboxの解像度を設定しようとしています。私が取ったステップは次のとおりです。

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

また、/ etc / X11 / xorg.confを編集して以下を含めるようにしました。

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

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

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

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

前もって感謝します。


Virtualboxゲストの追加もインストールされていますか?それに接続されているグラフィックドライバーがあります。
ネイサンC

@NathanCそのドライバーをどのように操作しますか?自分に役立つ設定を見たことはありませんが、間違った場所を探している可能性があります。
デボンパーソンズ

(メニューを使用して)実際の拡張機能をインストールし、VMを再起動すると、自動的に有効になります。また、高解像度のために十分なビデオメモリをVMに割り当てていることを確認してください(サーバーでない限り、通常は最大に設定します)。
ネイサンC

@NathanC vmビデオメモリに128MBを割り当てました。これは、許可される最大vboxです。また、vboxゲストの追加機能をインストールしてからVMを再起動しましたが、先ほど言ったように、これ以上の解決オプションはありませんでした。ドライバーの設定を確認する場所はありますか?私はCentOSに不慣れです。
デボンパーソンズ

あなたは運が悪いかもしれないように聞こえます ... CentOS 6.xはvirtualboxに付属しているドライバが好きではないようです。
ネイサンC

回答:


1

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

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

次のスクリプトを使用できます。また、Adam Praxの回答によると、Virtualbox でCentOS 6.5解像度の解像度を変更する方法(ホスト: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

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

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

私にとって(ゲスト追加4.3.18を備えたVirtualBox 4.3.10上のCentOS 7)、Ray Sheuによって提供された答えはほとんど機能しました。

モード名を囲む二重引用符も削除するために、Display_Paramsの定義を変更するだけで済みました。

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

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


0

同僚がこの問題の解決策を見つけました。最初にVMを取得してから変更されたすべての環境設定を正確に特定することは困難ですが、うまくいけばこれで十分です:

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

これにより、1920 x 1080の解像度の大きな範囲が開けました。これが他の人にも役立つことを願っています。


1
CentOS 7では動作しません
ニクラスローゼンクランツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.