Debian

如何讓 GNOME 3 在 VMware 下的 Debian Wheezy 中工作?

  • April 9, 2015

我剛剛在 VMware 機器上安裝了 Debian 7.4。在第一次啟動時,它給了我以下錯誤:

GNOME 3 載入失敗

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.

然後,我注意到我的虛擬機設置中禁用了 3D 加速,所以我啟用了它並重新啟動了虛擬機。我仍然遇到同樣的錯誤。

我注意到由於某種原因預設解析度是 800x600,所以我增加了它並重新啟動。這一次,我沒有收到錯誤,但我仍然沒有看到 GNOME 3。

我做錯了什麼,如何解決所有這些問題並讓 GNOME 在 VMware 下工作?

我在 2011 年中期的 iMac 上執行它,配備 AMD/ATi Radeon HD 6750M 512MB 和 16GB 系統 RAM,所以它肯定不是由於主機系統限制。

問題是圖形驅動程序xserver-xorg-video-vmware是在沒有 3D 加速支持的情況下編譯的。這已經針對較新的版本進行了修復,並且在 debian jessie 中。

解決方案

重新編譯包,支持 3D 加速

  1. 安裝 VMware Tools 的依賴項

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 並安裝 VMware Tools

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 5. 重啟機器

引用自:https://unix.stackexchange.com/questions/115912