VirtualBoxの画面解像度は高いですか?


154

Ubuntu 7をWindows 7のVirtualBoxにインストールしました。

残念ながら、画面解像度の表示オプションは640x480と800x600のみで、モニターは「不明」と表示されます。

解像度を1280x1024に上げるにはどうすればよいですか(1600x1200モニターを使用しています)。

更新
VirtualBoxの「Guest Additions」ISOを(VBoxの「Devices」メニューsudo sh ./VBoxLinuxAdditions-x86.run から)マウントし、マウントされたドライブから実行しようとしました。再起動後に2つの新しいリストされた解像度(1024x768およびその解像度の16:9バージョン)が得られました。これらは選択したときに機能しましたが、別の解像度に戻すと消えました。再起動してVBoxLinuxAdditions-x86.runもう一度実行しようとしましたが、今回は2つの低解像度オプションのみを選択しました。
再インストールするつもりだ...

10.4を再インストールした後、元の仮想パーティションを上書きすると、Ubuntuの問題ではなくVBoxの問題のように見えますが、sudo sh ./VBoxLinuxAdditions-x86.run現在はまったく影響がありません。


どのグラフィックカードですか?Windows 7および/またはグラフィックカードのVirtual Boxに問題がある可能性があります。これは、のRadeon HD 5750とWindows XP上で私の作品
ジョージ・マリアン

XをVBox(私のように)で使用しない場合は、Puttyを使用してSSHを実行できます。Puttyウィンドウのサイズを変更できます。

回答:


116

仮想化グラフィックスハードウェアのサポートを追加するには、VBoxゲストユーティリティをインストールする必要があります。

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

以前は、「ose」バージョンが必要な場合がありました。

sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms

4
運が悪いのではないかと心配しています。私はまだモニター設定で2つの低解像度オプションしか持っていません:¬(
-pelms

1
再起動後でも?
マコ

うん。でも、新鮮な(アップデート後)10.4のインストールをまっすぐにした後にこれを試してみました
pelms

1
OSEツールは、VirtualboxのOSEエディションを実行している場合にのみ役立つと思います。クローズドソースバージョンの場合、OPが示すようにインストールできる最新のものを使用する必要があります。
マティパステル

2
@MattiPastell OracleがVirtualboxのOSEバージョンと非OSEバージョンをマージしたため、あなたのコメントは時代遅れだと思います。バージョン4.0以降、非OSEコンポーネントは拡張パックと共に個別に追加されます。詳細については、VirtualBox Webサイトを
デイビッドルバウアー

48

編集:

http://www.linuxformat.com/forums/viewtopic.php?p=103289
  1. Virtual boxを起動してUbuntuにログインします。

  2. 仮想マシンの外にマウスポインターを移動できるように、右のCtrlキーを押します。

3.仮想ウィンドウの上部に移動し、デバイスをクリックしてから「ゲスト追加機能のインストール」を選択します。Ubuntu内にポップアップウィンドウが表示され、仮想CDROMドライブに新しいファイルがマウントされていることが示されます。これらのファイルの1つはVBoxLinuxAdditions.runである必要があります

この方法で管理者権限でファイルを実行する必要があります...

  1. Ubuntuの画面内をもう一度クリックし、[アプリケーション-アクセサリ]、[ターミナル]の順に移動します。端末ウィンドウはファイルを実行する場所ですが、最初に正しいディレクトリに移動する必要があります。

  2. これをcd /media/cdrom0入力します... (Enterキーを押します、cdの後にスペースがあります!)

  3. 次のタイプ... dir(表示されるファイルの中にVBoxLinuxAdditions.runが表示されるはずです)

  4. 今入力します... sudo sh ./VBoxLinuxAdditions.run(はい、それはスラッシュの前の完全なストップです!)

Enterキーを押して処理が完了すると、Ubuntuからファイルにアクセスできるようになります。

  1. ここで、仮想マシンを再起動するか、を押す必要がありCtrl+Alt+backspaceます。

  2. Ubuntuデスクトップにログオンし、今度は[システム]-[設定]、[画面の解像度]の順に進みます。これで、1日の初めに持っていた3つの低解像度オプションよりも多くのオプションがあるはずです!

必要な解像度が新しくリストされたものではない場合は、次の手順に従ってください...

  1. terminalもう一度ウィンドウを開きます(アプリケーション-アクセサリ、ターミナル)

  2. タイプ... sudo gedit /etc/X11/xorg.conf(geditとX11の後のスペースは大文字のXでなければなりません)

  3. ログインに使用したパスワードと同じパスワードを要求します。

  4. テキストエディタがロードされ、ウィンドウに多くのテキストが表示されるはずです。最初に「ファイル」に移動してこのファイルのバックアップを作成し、次に「名前を付けて保存」し、ファイル名をxorgbak.conf

  5. ここで、表示解像度が一覧表示されるまでテキストを探し回る必要があります。気になるものはビット深度24またはビット深度16の下にリストされます(これらの深度は大量の色を提供するものであるため)。

  6. ここでのアイデアは、このリストにお気に入りの画面解像度を含めることです。これを行うには、リストされている他の解像度の前にまったく同じ方法で挿入するか、他の解像度のいずれかに上書きします。(ビット深度24および16の下のものに対してのみこれを行う必要があります)

  7. ここで「名前を付けて保存」を行う必要がありますが、今回はファイルxorg.confを再度呼び出す必要があるので注意してください。ここで保存をクリックするだけで、作成したバックアップファイルに変更を保存できます。

  8. できました。ヒットCtrl+Alt+Backspace、あなたの仮想ボックスを再起動してログインし、新しい画面解像度オプションを楽しむために!


3
この答えが実際に正しいかもしれないとしても(私は知りません)、それはほとんど読めないので、それほど役に立ちません。フォーマット、リンクなどの使用を検討してください。
Bananeweizen

ありがとう、シアモア。どの時点で「F8」を押しますか?Ubuntuが起動すると、何もしません。
-pelms

なぜ男を下にマークし続けますか?投稿を編集するには何ポイント必要ですか?
-pelms

@pelms F8キーを押す必要はありません。自動的に動作するはずです
シアモア

2
デバイスには「ゲスト追加機能のインストール」という操作はありません。「ゲスト追加CDを挿入する」という意味です。右下隅にあるcdイメージを右クリックしてisoを選択し、virtualBoxフォルダーでBY HANDを見つけてオンにする必要があります。
ガンヌス14年

18

[デバイス]> [ゲスト追加機能のインストール]を選択し、実行してログアウトします。

ログイン画面に戻ると、モニターのフルサイズが表示されます。ログインして、準備完了です。


uがあることをそれを作ったとして、そのように簡単
joshweir

バージョン5.1では、noオプションデバイスをありません> Guest Additionsのインストールを
ジョシュ・ノエ

何もGuest Additionsのインストールを上起こりません
SES

15

同じ問題が発生したため、仮想マシンを起動し、ツールバーの「表示」をクリックし、「ゲストディスプレイの自動サイズ変更」をクリックすると、仮想マシンの画面解像度が自分の画面と同じになることがわかりました。


2
私はしばらくの間それを修正しようとしています。私はとても明白な何かを見逃していたとは信じられない。おかげで男
-o0rebelious0o

21
自動サイズ変更ゲストオプションはグレー表示されています。
ロン・スミス

9

Vbox Additionsがインストールされたら(そしてゲストOSを再起動します)、Host + Hを押してからウィンドウを最大化します。
そうすればうまくいきます。互換性がない可能性があります。.)


1
少なくともVirtual Boxの最新バージョン(4.2.16)では、です[Host] + [F]。私の場合、Ubuntuを最大解像度で表示するには、これを2回押す(アクティブ化と非アクティブ化)だけです。
ComFreek

7

Virtual Boxに割り当てるRAMの量を増やしてみてください。私のために働いた。

これを行うには、VMを停止し、VirtualBoxでVMの設定に移動します。[表示]セクションに移動します。そこでビデオメモリを増やすことができます。私のものは1MBでした。32MBに増やしたので、24インチモニターを完全に使用できました。


これを行う方法についての指示を提供できますか?してください編集あなたの答えにそれらを。
セス

私自身の苦労した経験に基づいて、答えに指示を追加しました。
ベネットマケルウィー

6
  • 設定>ビデオ>ビデオメモリ= 128 MB3Dアクセラレーションを有効にする= true
  • GuestAdditionsをインストールする
  • ホストマシンのcmd / bashで、実行します

    VBoxManage setextradata global GUI/MaxGuestResolution any
    
  • コンテンツを含む/etc/X11/xorg.confファイルを作成します。

    Section "Device"
      Identifier      "Configured Video Device" 
    EndSection
    Section "Monitor" 
      Identifier      "Configured Monitor"
    EndSection 
    Section "Screen"  
      Identifier      "Default Screen" 
      Monitor         "Configured Monitor"
      Device          "Configured Video Device" 
      SubSection "Display"
        Modes "1920x1080" 
      EndSubSection
    EndSection
    
  • VMを実行する場合:

    Right Ctrlデフォルトのホストキー+ Home=全画面表示。

GuestAdditionsインストールを除くすべてのステップを除外しようとしました。それらのすべてが必要です。


基本OS Freyaのファイルパスはどうなりますか?
フリーマ14年

@fleamourシステムがUbuntuと異なる場合は、別の質問として別のサイトに配置する必要があると思います。申し訳ありません。この回答には約6時間かかりました。別のOSでどれくらいかかるか、推測すらできません。
ガンヌス14年

Enable 3D acceleration = trueマウスの矢印を非表示にしました。
ディネイ

これらの位置(メモリ、加速)は、使用するハードウェアによって異なります。
ガンヌス

3

ホストシステムとしてMac OS Xを使用してこれを行う方法を説明できます。おそらくWindowsでも動作するでしょう。

  • VirtualBoxでUbuntuを起動します
  • Mac OS Xでターミナルを開きます
  • 「VBoxManage controlvm [name] setvideomodehint 1280 1024 24」を実行します([name]をubuntu vmの名前に置き換えます)

そして、あなたは何をしますか?すぐに変更が表示されますか?VMを再起動しますか?何かをクリックする必要がありますか?最初にゲストの追加が必要ですか?
Volomike

申し訳ありませんが、もう思い出せません(しばらくの間):
user142

はい、変更はすぐに発生します。
エジョソ


3

VirtualBox仮想マシンをシャットダウンし、VirtualBoxを終了して、ターミナルでこのコマンドを実行することで、この問題を解決できました。

VBoxManage setextradata global GUI/MaxGuestResolution any

次に、VirtualBoxを起動し、問題を修正する必要があります!


2

次のコマンドが機能しました
ターミナルを開いて入力します:
sudo apt-get install dkms

ソース:http :
//www.virtualbox.org/manual/ch04.html VirtualBoxを再起動


1

ur xorg.confで指定されているドライバーは何ですか?私の知る限り、ゲストの追加をインストールした後、「vboxvideo」を使用する必要があります。

Section "Device"
    Identifier   "Configured Video Device"
    Driver     "vboxvideo"
EndSection

1

ゲストの追加をインストールした後:[設定]> [ディスプレイメモリの増加]に移動し、2Dおよび3Dビデオアクセラレーションを有効にします。


1

VirtualboxへのLinuxディストリビューションの新規インストールはまだ新鮮であり、環境をセットアップするためにさらに多くの作業が必要である可能性があります。 4:3アスペクト比の表示設定であり、コマンドプロンプトで「startx」を入力しても何も起こりません。

..端末プロンプトで、次を入力します。

sudo apt-get install dkms
sudo apt-get update
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install --reinstall xorg
startx

「startx」を入力する前に仮想マシンをフルスクリーンモードに設定した場合、画面は自動的に16:9のアスペクト比に調整され、適切な場所にツールとタスクバーが表示されます。


1

Guest Additionsプラグインのインストールとは別に、VirtualBoxの一般設定パネルで最大表示サイズが制限される場合があることに注意してください。

ここに画像の説明を入力してください

また、autoResizeオプションをチェックすると、VirtualBoxは、ウィンドウのサイズを変更または最大化するときに表示サイズを自動的に設定します。


最大値を「ヒント」に設定し、幅と高さの適切な値を選択すると、再起動後にデスクトップがそのサイズで開かれました。(ビデオメモリが小さすぎないことを確認してください)。
-MattBianco

0

これはすでに解決されている可能性がありますが、この問題があり、非常に簡単に修正しました。VirtualBoxを最新バージョンに更新し、ゲストの追加を再インストールしました。


0

VirtualBox 4.3.12は、上記のソリューションがWindowsシステムで動作するのを妨げていました。4.3.18は2014/10/10(2014年10月10日)頃にリリースされました。上記のすべては、それをインストールしてから動作します。

「VBoxManage setextradata global GUI / MaxGuestResolution any」コマンドは以前に動作するように見えました。つまり、エラーがスローされなかったということです。

ゲストの追加をインストールすると、以前はヘッダーファイルがインストールされていないという苦情がありましたが、4.3.18アップグレードでゲストの追加をインストールしても共有フォルダーモジュールを構築するときにエラーがスローされないという事実から明らかなように、ヘッダーファイルは絶対にありませんでした。


0

これが私にとって有効な2016年の更新された回答です。

まず、Mac 10.11(El Capitan)を使用しています。VirtualBoxは5.0.26です。この例ではUbuntu 14.04 LTSを実行しています(最終的にUbuntuをアップグレードする必要があります)。

  1. VMを起動します
  2. 「デバイス->ゲスト追加CDイメージの挿入...」を選択します(いいえ、実際にはCDは必要ありません。これは仮想です)
  3. これにより、ルートパスワードを求めるウィンドウが開きます。
  4. ターミナルウィンドウが開きます。以前のバージョンのゲスト追加を上書きして再インストールするかどうかを尋ねられたら、「yes」と入力してリターンキーを押します
  5. VMを再起動します
  6. VMが再起動したら、「表示->仮想画面1-> [任意の解像度]」に進みます

私のオプションは640x480から1920x1200までずっとありました。新しい解像度を選択したら、VMを再起動する必要はなく、自動的にスケーリングされました。



0

答えがどれも問題を解決するのに役立たない場合(私の状況のように)、ホストOSで「画面解像度」ウィンドウ(コントロールパネル>外観とパーソナライズ>ディスプレイ)でディスプレイが整列しているかどうかを確認します次のリンクからの写真:

ゲストOSの最大解像度の問題を引き起こしたホストOSの設定のプレビュー

表示フィールドの値のために誰かが混乱している場合、その理由は、Windows 7をホストOSとして使用していないため、問題をシミュレートするためにVirtualBoxで使用しているためです。

各モニターで異なる解像度を使用したい場合、および/または前のウィンドウでディスプレイを調整する方法がわからない場合は、「検出」ボタンをクリックして適切に処理する必要があります。Windows 7(またはそれより新しいバージョンのWindows)をホストOSとして使用する場合、設定された位置が示されているように歪んでいる場合でも、モニターでイメージを正常にレンダリングするため、問題が発生することを疑うことはないでしょう。

Ubuntu、Windows XP、Windows 7などの多くのテスト済みゲストOSでこの問題に苦労してきました(したがって、私の場合の問題はUbuntuやLinuxにまったく関係していませんでした)。その設定を適切に構成した後、ゲストOSでより大きな解像度を選択します(もちろん、いくつかの回答に記載されているように、以前にVBox Guest Additionsをインストールする必要があります)。


0

私の評判は@macoの回答にコメントを追加するには不十分なので、これを回答として書いています。

私はUbuntu 16.04を使用しており、@ macoの答えとしてVBoxユーティリティをインストールしましたが、画面ロックするとキーボードとマウスを使用できなくなりました。それに関するバグレポートがあります。ここで解決策を見つけましたが、2〜3時間かかりました。

私はそれが同じ問題を抱えている人に役立つことを願っています:)


0

私の問題/解決策は実は奇妙で、Windowsにメインディスプレイとして設定された低解像度の別のラップトップ/モニターがありました。そのため、View / Virtual Screen 1920x1200に最大オプションがあったとしても、今回はチェックされませんでした。私はi3 GUIを使用していますが、gnomeの動作はさらに奇妙です。Windowsで4k 3840x2160をメインモニターとして構成すると、VirtualBoxは正しく適応しました。(たぶん、stackexchangeや他のWebサイトで多くのソリューションと組み合わせます)。しかし、Windowsで4kディスプレイをメインディスプレイとして設定することは、基本的に私にとってのソリューションでした。

注:また、これらのコマンドのプロセスにより、コマンドライン経由でLinux ubuntuの解像度を構成しました- カスタム解像度の設定方法は?

それ以外の場合は、1行解決のアプライアンスコマンドラインといくつかの簡単な手順

eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p') この1つのライナーの機能:(1/3の部分は寸法を生成し、2/3の部分は出力を使用してxrandに置き換えて論理表示を作成し、3/3の部分は1行目のコメントにあるため2行目から始まります)

適切な結果解像度は後で再評価および調整される可能性があるため、出力の最後に追加されたxrandコマンドによって作成された解像度を見つけます。

1)特定のディスプレイに解像度を割り当てます-

xrandr --addmode VGA-1 "2224x1250_60.00"

2)ディスプレイに目的の解像度を出力する

xrandr --output VGA-1 --mode "2224x1250_60.00"


0

仮想マシンの設定のスケールファクターは、私にとってはトリックでした。100%から200%に設定します。

ここに画像の説明を入力してください

注:Huawei Matebook X Proを持っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.