2013年2月5日 星期二

VMware強制使用3D的設定

最近常常測試 Win7 的一些無人值守功能,所以需要使用 VM,由於手邊的卡有 Nvidia Geforce7300 Nvidia Geforce210 AMD HD3200(780G主機板內建) 搭配的 Driver 是 Nouveau/Radeon,但是啟動 VMware9 時,常常會出現
Hardware graphics accerlation is not avaiable. No 3D support is avaiable from the host.
針對Nvidia的卡,只要安裝了 Nvidia closed driver 就不會有這個錯誤訊息,而且 3D 也正常,但是我希望能使用 Nouveau/Radeon 的 3D 功能, 畢竟這幾張卡在 glxinfo 中都有 s3tc 的extention,以及glxgears都能正常執行。最終找到的作法如下:
aptitude install libtxc-dxtn-s2tc0
加入以下的敘述至 VM 的vmx設定檔:
svga.vramSize=67108864 mks.gl.allowBlacklistedDrivers = TRUE
再重新啟動 VMware 後,會先出現一段警告,直接忽略掉即可,啟動後,相信就可以暢遊 VM 裡的 3D 功能了。 PS:Geforce7300無法支援,只要執行 3D 功能後,VM會馬上crash掉,原因不明。

2 則留言:

shiun 提到...
作者已經移除這則留言。
shiun 提到...
作者已經移除這則留言。