如何讓 GNOME 3 在 VMware 下的 Debian Wheezy 中工作?
我剛剛在 VMware 機器上安裝了 Debian 7.4。在第一次啟動時,它給了我以下錯誤:
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 加速
- 安裝 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. 重啟機器如果這不起作用,請嘗試以下附加步驟:
- 掛載 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. 重啟機器