web-dev-qa-db-ja.com

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

私はしばらくこれを試してきましたが、運はありません。 ubuntu-11.10-desktop-i386を2回インストールしました。ゲストの追加もインストールされました。ただし、1024 x 768のように、常に最大画面解像度を取得します。

/etc/X11/xorg.confファイルの何かを変更する必要がありますか( )?現在、そのパスにはそのようなファイルはありません。また、11.10バージョンのファイルの内容はどうあるべきか、アドバイスしてもらえますか?

96
iammilind

これは私のために働いて、私はVirtualBox 4.1.8とUbuntu 11.10を実行しています。

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

このサイトでわずかに異なる質問の下でそれを見つけました VirtualBoxの画面解像度は高いですか?

88
wfudge

Ubuntu 11.10ゲストのWindows 7ホストでこの問題を繰り返し再現することができました。 isoイメージからのubuntuのインストール。

この問題は、Guest Additionsがインストールされていないか、ubuntuソースからインストールされている場合に発生します。

これを修正するには、仮想マシンのDevices> Guest Additions CDイメージの挿入オプションからゲスト追加をインストールし、自動プロンプトを実行します。すでに別のソースからゲスト追加をインストールしている場合は、既存のゲスト追加を削除して新しいゲスト追加をインストールすることを求めるプロンプトが表示されます。「はい」とだけ言ってください。これにより、ゲストの追加がすでにubuntuソースからインストールされていて、virtualBoxのインストールに付属するソースからビルドされている場合、削除されます。

これで問題が解決するはずです。

31
Sai Puli

Ubuntu 12.04をVirtualBox 4.1.4にインストールしましたが、VBOXAdditionsをインストールして再インストールした後でも、より高い解像度で動作させることができませんでした。必死に、VBOX 4.1.14をインストールし、何度もVBOXAdditionsを再インストールしましたが、成功しませんでした。最後に、問題を解決した解決策は、ビデオメモリ(UbuntuのVBOX設定)を12 MBから、48 MB(まだ解像度1366x768が有効になっていない)、128 MBに増やすことでした。 Ubuntuを再起動した後、すべてが完璧に動作し、1366x768がデフォルトの解像度です。これがあなたの問題に役立つことを願っています。乾杯!

ホストとしてのWindows 7 x64およびゲストとしてのUbuntu 12.04 LTSデスクトップでの仮想ボックスの画面解像度に問題がありました。ビデオメモリを128 MBに上げ、VirtualBox Linux Additionsをインストールしましたが、それでも手間がかかりませんでした。 Ubuntuのディスプレイ設定を確認するとき、800x640(4:3)と1024x768(4:3)の間でしか選択できませんでした。

仮想マシンの設定でチェックボックスEnable 3D Accelerationをオンにすると動作しました。その後、ゲストウィンドウのサイズが変更されると、そのサイズがUbuntuの表示設定に反映されました。全画面モードをオンにすると、Ubuntuで1600x900のフル解像度を使用できます。

これが誰かの髪を救うことを願っています。

更新:3Dアクセラレーションを有効にすると、Ubuntuは非常に遅くなりました。そのため、3Dアクセラレーションを解除しましたが、それでもフルスクリーン解像度を楽しむことができました。

10
John P

私のシステムは、Ubuntu 12.04 LTS 32ビット(i386)を実行している64ビットWindows 7 SP 1です。私はそれが機能するためにほとんどすべてをしなければならなかった。要約すると:

  1. 仮想マシンをシャットダウンして、関連する仮想マシンの「設定」を変更します。 [ディスプレイ]-> [ビデオ]で、ビデオメモリスライダーを[128mb]に移動し、[3Dアクセラレーションを有効にする]にもチェックマークを付けます。

  2. 次に、Ubuntu仮想マシンをロードします。 [デバイス]の下にある[ゲスト追加CDイメージの挿入]をクリックします。処理が完了するまで待ちます。

  3. 仮想マシンを再起動します。これで、より高い解像度を達成できるはずです。そうでない場合は、仮想マシンのウィンドウが十分に大きくないことが原因である可能性があります。コーナーをドラッグして大きくするか、単に「表示」->「フルスクリーンに切り替え」を行います。

これが誰かを助けることを願っています。私を助けてくれた他のすべての答えに感謝します。

7
Calleniah

これは、おそらくbuntの問題ではなく、VirtualBoxの問題です。

以前にも同じ問題を繰り返していました。追加機能を削除して再インストールすると、これが解決する場合があります。または、単にVirtualBoxにダウンロードするだけでなく、実際にそれらをロードするように強制します。

残念ながら、この問題は再発します。 VirtualBoxを(新しいビルドに)更新すると、これが悪化することがあり、解決することもあります。これは繰り返し発生する問題です。

7
david6

Windows 8およびゲストUbuntu 12.04でVirtualBox 4.3を使用する

Virtualboxインストールディレクトリ(autorun.shを使用)で提供されるisoファイルからvirtualboxゲストの追加をインストールし、ゲストを再起動しました。

私は最初はそれがうまくいかないと思った:解像度はまだ低く、画面パラメーターはそれ以上の解像度を表示しなかった

次に、ゲスト画面が「スケールモード」(Host + c)になっていることに気付き、フルスクリーン(Host + F)に切り替えて、解像度は良好でした!

2
ceco

最近ゲームに参入したが、この答えが役立つかどうかはわかりませんが、同様の解像度の問題(Macホスト、vboxとしてのUbuntu)があり、xrandrxorg.confなどで遊んだ後...私は以下を試しました

  • 仮想ボックスを閉じる
  • Host端末コマンドVBoxManage setextradata Linux CustomVideoMode1 1152x680x32を入力します(Linuxはvbox名、CustomVideoMode1は、1つの新しい解像度に対して1で指定する名前です1152x680x321152 x 680 x 32ビットの色解像度(WindowsのVBoxManage.exe)
  • vboxを起動します
  • ゲストの追加を再インストールします

vboxの再起動後すぐに機能しました。

詳細

2
Ring Ø

Ubuntu 12.04をホ​​ストおよびゲストとして使用して、wfudgeの回答に従いました。

これには、他のパッケージをインストールする必要があります。

Sudo apt-get xserver-xorg-core

その後、apt-getによって示唆されたwfudgeから次の変更された行を実行しました。

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

UbuntuゲストがGUIで起動しなかった後、Ctrl + Alt + F1でコンソールにログインして実行しました:

Sudo apt-get install ubuntu-desktop

再起動して完了しました。 1600x1200までの高解像度を取得できるようになりました。それでも1920x1080(ホスト)ではないため、フルスクリーンではありませんが、少なくとも以前よりもはるかに優れています。

VirtualBoxの問題だと思いますが、Windowsホストを使用した場合、この問題はありませんでした...

1

私(ホスト:Mac El-capitan、ゲスト:Ubuntu 14.xx LTS、VirtualBox:5.0.12)の場合、apt-getを使用してゲストをインストールした後、Ubuntuは再起動しません(黒またはデフォルトの紫色の画面がフリーズします)このスレッドのほとんどの投稿で。

最後に VirtualBoxからの公式の指示 を使用しました。 Ubuntuの新規インストール。働いた!

Ubuntuへのゲスト追加機能のインストール

  1. 次の手順に従って、Ubuntu仮想マシンにGuest Additionsをインストールします。
  2. Ubuntuとしてログインします。
  3. アプリケーション/システム/ターミナル(または6.06.1 Dapper Drakeリリースを使用している場合はアプリケーション/ターミナル)をクリックします。
  4. APTデータベースをSudo apt-get updateで更新し、必要に応じてパスワードを入力します。
  5. Sudo apt-get upgradeを使用して最新のセキュリティ更新プログラムをインストールします。
  6. Sudo apt-get install build-essential module-assistantを使用して必要なパッケージをインストールします。
  7. Sudo m-a prepareを実行して、カーネルモジュールを構築するためにシステムを構成します。
  8. [デバイス]メニューの[ゲスト追加機能のインストール]をクリックし、要求されたときにCDのコンテンツを参照することを選択します。
  9. Sudo sh /media/cdrom/VBoxLinuxAdditions.runを実行し、画面の指示に従います。

念のため、最後にSudo reboot nowを行いました。再起動すると、ウィンドウサイズに応じて解像度が変更され始めました。

1
Kashyap

仮想マシンでubuntuを実行し、「VirtualBox Guest Additions」をインストールするだけです(デバイス-> Guest Additionsのインストール)。インストール後、ゲストシステムを再起動します。

これで、ウィンドウサイズに応じて解像度が自動的に変更されます。

* Mac OS用VirtualBox 4.2.12でUbuntu 13.04を使用

幸運を。

1

更新後、画面がフルサイズではないという問題がありました。 Ubuntu 12.04を実行しています。 VBOXADDITIONSメディアで、autorun.shを実行しました。これにより、ゲストの追加がアンインストールおよび再インストールされ、再起動してすべてが正常に戻りました。

1
Richard

Ubuntu 12.10を搭載したノートブックDell M6600でも同じ問題が発生します。 Windowsセーフモードでクエストの追加をインストールする必要がありました。その後、ゲストOSを使用してウィンドウのサイズごとにデスクトップ画面の解像度が決定されました。

0
jafan
  1. VirtualBoxを閉じます。

  2. ホスト端末にこれを貼り付けます:

    Sudo VBoxManage setextradata NAME CustomVideoMode1 1152x680x32
    

    NAME設定一般基本名前にあります。

  3. VirtualBoxを再起動します。

0
Ajay

唯一の解決策は、最新のVBoxAdditions ISOのダウンロードでした。これは、古いWebサイトがDKMSで適切に機能しないためです。

0

重いデスクトップクライアント(私の場合はratpoison)なしでプレーンなX11を使用すると、次のパッケージが必要です。

virtualbox-guest-x11

他のパッケージは、いくつかの利点のために仮想環境で実行されていることをカーネルに認識させるかもしれませんが、このパッケージは解決の問題を処理するようです。

0
Asad Hasan

時々非常に単純です(12.03/4を参照)。仮想マシンウィンドウで最大化ボタンを押すと、画面がいっぱいになり、UbuntuがVMから画面解像度を再検出します。

それ以外の場合、クリスチャンヴィエルマの答えは、3つのステップすべてを順番に実行することで、このオプションを有効にします。

0
ppostma1