web-dev-qa-db-ja.com

VirtualBoxを使用したUbuntu 14.04.2で小さな解像度の問題が発生し、ゲストの追加機能のインストールでスタックする

TL; DR:VirtualBox上のUbuntu 14.04.2で小さな解像度の問題が発生しており、既存の質問への回答を追跡しようとすると、問題が解決しないか、指示を完了するのを妨げる特定の障害に遭遇します(詳細は以下)。

背景

根本的な問題は、Ubuntu 14.04.2 Desktop(32ビット)をゲストとしてインストールした後、Windows 7ホスト上のVirtualBoxのVMであり、小さな画面の問題があります。

私がすでに試したこと

このサイトで既に「VirtualBoxの小さな解像度」に関する既存の質問を検索しましたが、既存の質問に対する回答が14.04.2で私の問題を解決していないため、これは重複していないと思われます。ここに、私が試した答えがうまくいかない質問があります。

  1. buntu 14.04およびVirtualBoxの画面解像度の問題
  2. VirtualBox OSXでの14.04インストール後、画面サイズを640x480から変更することはできません

仕様

失敗した解決パス#1:

最初の質問の一番上の答えは次のとおりです。

基本的にゲストの追加が必要です。仮想マシンにログインして次のパッケージをインストールします。

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

最後にVMを再起動して、インストールを完了します。

おそらく、virtualbox-guest-x11のパッケージ依存関係が満たされていないため、私の最初の試みは失敗しました。貼り付けビンの出力へのリンクは次のとおりです。 http://Pastebin.com/n0v1SLcW

メッセージに基づいて、xorg-video-abi-15パッケージをインストールしようとしましたが、満たされていない依存関係について同様のメッセージが表示されました-貼り付けビンの出力へのリンク: http://Pastebin.com/pxk2XpK5

その後、満たされていない依存関係のツリー全体を走査するよりも良い方法があるに違いないので、私はあきらめました、私は正しいですか?

失敗した解決パス#2:

2番目に高い答えは、システム設定→ソフトウェアと更新→ゲストOS内の追加ドライバーに移動し、「x86仮想化ソリューションを使用...」を選択し、VirtualBoxを再起動すると、その特定のユーザーの問題を解決したが、これらの手順を試しましたが、まだ小さな解像度の問題があります。

失敗した解決パス#3および#4:

上記の2番目の質問は、問題を解決するためにSudo apt-get install virtualbox-guest-dkmsを実行する(そしてゲストを再起動する)だけですが、これもうまくいきません。上記の2番目の質問に対する2番目に高い回答は、VirtualBoxを最新バージョン(当時4.3.10 r93012)に更新することで特定のユーザーの問題を解決したことを示していますが、さらに新しいバージョン(4.3.12 r93733)があります。 [ヘルプ]> [更新の確認]を実行すると、アップデータポップアップに「ネットワーク操作が次のエラーで失敗しました:不明な理由」と表示されます。

失敗した解決パス#5:

上記の質問で提供される回答に加えて、VirtualBoxの[デバイス]メニューからゲスト用の追加機能をインストールしてみました。このために試した手順は、スーパーユーザーとしてゲストOSにログインし、VirtualBoxウィンドウで[デバイス]> [Guess Additions CDの挿入]に移動し、表示されるポップアップで[実行]をクリックし、スーパーユーザーとして認証します。スーパーユーザーとして認証した後、ターミナルウィンドウが開き、いくつかの処理が行われます。処理が完了すると、ターミナルで次のように表示されます: http://Pastebin.com/72WH6aY4

ターミナル出力の指示に従って、/ var/log/vboxadd-install.logを調べて何が間違っていたかを調べましたが、それは何をすべきかわからない多くの情報を含む長くて怖いファイルです(もし誰かがそのファイルで具体的に何を探すべきかについてのガイダンスを持っているなら、私はそれを大いに感謝します)。

概要

要約すると、このサイトを検索して見つけることができる質問へのすべての推奨される回答を含む、5つの異なる解決方法を試しましたが、14.04.2でこの問題を解決したものはありませんでした。このため、Ubuntu 14.04.2でこの問題を解決するには、いくつかの異なるプロセスが必要だと思われます。ちなみに、virtualbox-guest-dkmsパッケージをインストールするだけで14.04.1ゲストの小さな画面の問題を解決できましたが、14.04.2ではレンガの壁にぶつかりました。任意の助けをいただければ幸いです。

6
Scott

Virtualbox-guest-utils virtualbox-guest-x11エラーメッセージで同様の問題が発生していました。それからこれを見つけた。 3つのステップを実行し、再起動したところ、画面は完璧です。

しました:Sudo apt-get remove libcheese-gtk23

次に:Sudo apt-get install xserver-xorg-core

そして最後に:Sudo apt-get install -f virtualbox-guest-x11

それは私のために問題を解決しました。

7
Johnathan Davis

ディスクからUbuntu 14.04.2をインストールするとき、デフォルトでHWEスタックもインストールします(既存の14.04インストールをアップグレードする場合はそうではありません)。これにより、xorg-serverの新しいバージョン(1.16)が提供されます。

Virtual Boxは、このXorg-Serverをバージョン4.3.16以降からのみサポートします。以前のバージョン新しいXorgサーバーをサポートしない。どうやらバージョン4.3.12がインストールされているようです。

したがって、Ubuntuインストールをダウングレードするのではなく、ホスト上のVirtual Boxを新しいリリース(現在4.3.22)にアップグレードすることをお勧めします。

6
Takkat

私のために働いた解決策:このリンクに行く http://download.virtualbox.org/virtualbox/ Virtualboxの正確なバージョンを見つけて、VBoxGuestAdditions _バージョンをダウンロードする。iso次に、VMにプラグインし、実行できるようにします(私にとっては自動でした)。

お役に立てれば。

4
Geoffrey

これを行うだけです:
1)ubuntuゲストOSでターミナルを開きます

2)タイプ:Sudo apt-get remove libcheese-gtk23

3)その後:Sudo apt-get install xserver-xorg-core

4)その後:Sudo apt-get install -f virtualbox-guest-x11

5)3番目のコマンドを入力した後、求められたらyまたはiを入力し、終了するまで待ちます

6)今すぐ再起動すると、問題が解決するはずです。

2

@Takkatはスポットオンです。問題は、フルスクリーンを取得するためにHostのVirtualboxのバージョンがサポートするものとの関係で、GUEST上のXサーバーのバージョンです。

X -versionでXサーバーのバージョンを取得できます。これをGUESTで実行して、インストールされているバージョンを確認します。注目すべきは、2つの-ではなく、1つの--です。また、このコマンドは、stdoutではなくstderrに出力します。これは奇妙に思えますが、おそらく誰かが空白を埋めることができるでしょう。

X -version |& grep 'X Server'をすべてまとめると、「X.Org X Server 1.15.1」のようなものが得られます。 |&は、stdoutとstderrの両方をパイプするために必要であることに注意してください。

検証用のスクリプトを作成している場合は、別のgrepを実行してバージョン番号を分離できます。

これは、仮想マシンのセットアップスクリプトが動作するゲストで、サポートされているバージョンのXサーバーをハードコードするのに十分でした。ホストは古いバージョンのVirtualboxで「デフォルト」のUbuntuを実行すると想定しているため、14.04.1をゲストとして実行するようユーザーに指示します。

0
hackenfreude

Windows7 Hostとubuntu 12.04での経験は同じです。私のために働いていると思われる解決策は、vboxの最大解像度制限を無効にすることです

VBoxManage setextradata global GUI/MaxGuestResolution any

ソースは virtualboxウェブサイトのチケット からのものです。

0
preetammn

私は同じ問題にぶつかりました、そして、これらのステップはそれを修正しました:

1)ホストで、 virtualbox.org のVirtualBoxの最新バージョンを使用します。 (4.3.26を使用しました)。

2)ゲスト(Ubuntu 14.04.2)で、実行します

Sudo apt-get install linux-headers-generic

3)ゲストで、しないでくださいUbuntuリポジトリを使用してゲスト追加をインストールします。

代わりに、Host+Dを押して、ホストにダウンロードしたVirtualBoxの新しいバージョンにバンドルされているゲスト追加ISOを使用します。

ゲスト追加ISOをインストールするときに、X11パッケージの問題が表示されることはありません。

再起動し、画面サイズを修正する必要があります。

0

この問題はVirtualbox 5.0.4にありますコマンドは問題を解決しませんでした新しい端末を開く> [デバイス]メニューから[インストール]> [* ..ゲスト追加]を選択し、ubuntuでインストールを受け入れ、再起動して準備ができました

0

Windows 7、VBox 4.3.12 r93733(現在のバージョンはAvastでNiceを再生しません)

私はこのフルスクリーンを機能させるために何時間も費やしました、これらの3つのステップはうまくいきました、ありがとう!

システム設定メニュー項目が機能しないため、Sudo apt-get install unity-control-centerすべてを機能させる必要がありました。

0
Lakes

走る:

Sudo apt-get remove libcheese-gtk23

その後:

Sudo apt-get install xserver-xorg-core

そして最後に:

Sudo apt-get install -f virtualbox-guest-x11

それは私のために問題を解決しました。– conradk

私はこれをウェブサイトで見つけました、それは私のために働きました

0
rav009

14.04.5をインストールしたばかりで、同じ問題がありました。 virtualbox-guest-x11-wilyをインストールすることで解決しました。このバージョンのubuntuには、wily(15.10)からバックポートされたxorgスタックと、対応するゲストドライバーが正常にインストールされ、通常の解像度が与えられたようです。

0
scorpp