文章出處

在Windows Server 2003 下安裝好Unity3D,啟動時報錯--“Failed to initialize unity graphics.”,截圖如下:

    

在網上搜了一下,說是要啟用D3D加速,于是dxdiag打開DX診斷工具,發現D3D加速不可用:

    

繼續google,有說可能是顯卡沒有裝好,于是,將顯卡驅動升級到最新版本。但是,問題依然沒有解決。

經過一番折騰,終于找到解決方案:

(1)在桌面空白處點擊右鍵,進入屬性-設置-高級-疑難解答,開啟完全的硬件加速,這時會出現短暫的黑屏,然后恢復正常。

(2)接下來才能開啟DirectX加速:開始-運行-dxdiag,在顯示選項卡,把DirectDraw、Direct3D、AGP紋理加速都啟用。

(3)開啟聲音加速:開始-運行-dxdiag,在聲音選項卡,把“硬件的聲音加速級別”拉到“完全加速”。

現在再次啟動Unity3D,則可以正常啟動了。

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()