web-dev-qa-db-ja.com

VMwareのDebianWheezyでGNOME3を機能させるにはどうすればよいですか?

VMwareマシンにDebian7.4をインストールしました。最初の起動時に、次のエラーが発生しました。

GNOME 3 Failed to load

GNOME 3 Failed to Load

Unfortunately GNOME 3 failed to start properly and started in the
fallback mode.

This most likely means your systeam (graphics hardware or driver) is not
capable of delivering the full GNOME 3 experience.

次に、VM設定で3Dアクセラレーションが無効になっていることに気付いたので、それを有効にしてVMを再起動しました。それでも同じエラーが発生しました。

なんらかの理由でデフォルトの解像度が800x600であることに気付いたので、それを増やして再起動しました。今回はエラーは発生しませんでしたが、それでもGNOME3は表示されません。

何が間違っているのですか?これをすべて修正して、VMwareでGNOMEを機能させるにはどうすればよいですか?

私はこれをAMD/ATI Radeon HD 6750M 512MBと16GBのシステムRAMを搭載した2011年半ばのiMacで実行しているので、ホストシステムの制限が原因ではありません。

4
aalaap

問題は、グラフィックスドライバー_xserver-xorg-video-vmware_が3Dアクセラレーションをサポートせずにコンパイルされたことです。これは新しいリリースですでに修正されており、debianjessieにあります。

解決策
3Dアクセラレーションをサポートしてパッケージを再コンパイルします

  1. vMwareToolsの依存関係をインストールする
    Sudo apt-get install linux-headers-$(uname -r) make gcc

  2. 依存関係をインストールし、ドライバーパッケージをビルドします
    _mkdir tmp && cd tmp_
    _Sudo apt-get install libxatracker-dev_
    _Sudo apt-get build-dep xserver-xorg-video-vmware_
    _Sudo apt-get source xserver-xorg-video-vmware -b_
    _Sudo dpkg -i xserver-xorg-video-vmware*.deb_

  3. マシンを再起動します

それでも問題が解決しない場合は、次の追加手順を試してください。

  1. vMware Tools cdromをマウントし、VMwareToolsをインストールします
    _Sudo mount /dev/cdrom /media/cdrom_
    _tar xvzf /media/cdrom/VMwareTools-9.6.1-1378637.tar.gz_
    _cd vmware-tools-distrib_
    _Sudo ./vmware-install.pl -d_

  2. マシンを再起動します

2
user2059857