VirtualBox Win7-64 ホスト上の Ubuntu 10.10 アップグレードで Compiz が消える

VirtualBox Win7-64 ホスト上の Ubuntu 10.10 アップグレードで Compiz が消える

Win7-64 VirtualBox 3.2.10 で実行している Linux ゲストを Ubuntu 10.04 から 10.10 にアップグレードしました。ゲスト追加インストーラーを実行する前に、build-essential と linux-headers-... をインストールするなど、通常の手順に従ってゲスト追加を再適用しました。インストーラーではエラーや警告は発生せず、X11 のすべてのものを使用していることを示すメッセージが出力されたので、ゲストを再起動しました。3D アクセラレーションがオンになっていることも確認しました。

すべてが順調に進んでいるように見えるにもかかわらず、 で追加効果をオンにできなくなりましたSystem|Preferences|Appearance|Visual Effects。 10.04 では問題なく動作していました。ボタンをクリックすると、使用可能なドライバーの検索に約 15 秒かかり、すべてがちらつき、ダイアログ ボックスがさらに 5 秒ほどグレー表示になり、最後に「デスクトップ効果を有効にできませんでした」というダイアログ ボックスが表示されます。「標準」または「カスタム」をクリックしても同じことが起こります (ただし、ドライバーの検索はこれらのオプションのいずれかを初めてクリックしたときにのみ実行されます)。

更新: インストール スクリプトを root として実行すると、同じ出力と同じ結果が得られます。

Ubuntu 10.10 にアップグレードした後、追加の視覚効果をオンにできないのはなぜですか?


ランダムマシンの仕様:

marcelo@ubuntu:~$ uname -a
Linux ubuntu 2.6.35-22-server #35-Ubuntu SMP Sat Oct 16 22:02:33 UTC 2010 x86_64 GNU/Linux
marcelo@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
marcelo@ubuntu:~$ ls /media/
VBOXADDITIONS_3.2.10_66523
marcelo@ubuntu:~$ 

ゲスト追加機能のインストールを再実行すると次のようになります。

Verifying archive integrity... All good.
Uncompressing VirtualBox 3.2.10 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 3.2.10 of VirtualBox Guest Additions...
Uninstalling old VirtualBox DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
Building the main Guest Additions module ...done.
Building the shared folder support module ...done.
Doing non-kernel setup of the Guest Additions ...done.
You should restart your guest to make sure the new modules are actually used

Installing the Window System drivers
Installing X.Org Server 1.9 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.
Press Return to close this window...

答え1

dkms以下もインストールしてみてください:

sudo apt-get install dkms

build-essentialもおそらく必要ですが、すでにインストールされているとのことでした。

答え2

この問題がありました。

128MB すべてがグラフィックに割り当てられていること、VT-X、ACPI などがすべてオンになっていることを確認してください。動作させる前に、追加機能を数回再インストールする必要がありました。

答え3

@gencha ああ、私もちょうど OP と同じ問題に遭遇していました。VirtualBox を試すのは今回が初めてなので、最初は何か間違っているのかと思いました。私の設定は彼の設定とほぼ同じで、ホストは Win7 64 ビット、ゲストは Ubuntu10.10 64 ビットです。Web で見つけた指示に忠実に従いましたが、うまくいきませんでした。

gencha の提案を試し、dkms をダウンロードしました。Guest Addition を再インストールし、再起動すると、なんと、うまくいきました。そして、私は何時間もこの愚かなことを呪いながら、なぜうまくいかないのかと考えていました。

gencha さんに賛成票を投じたいのですが、このサイトでまだ 15 の評価を持っていないので、ちょっと難しいです :(

関連情報