PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   VirtualBox 3.0釋出->支援OpenGL2.0,Direct3D 8/9 ,多核 (https://www.pcdvd.com.tw/showthread.php?t=859041)

Axel_K 2011-09-27 08:13 AM

關於D3D
Guest Additions 要進安全模式安裝

cmwang 2011-09-27 08:53 AM

引用:
作者Caution!
snipped....

另外請教個問題

VirtualBox不是支援Direct3D嗎?

為什麼在Win7下開XP,DirectX會沒有貼圖


VB要讓guest支援D3D時要guest在安全模式時裝guest addition才會work(主因是M$ Win對OS相關檔案有保護機制,而VB的D3D支援會須要動到DirectX相關檔案:flash: )....

引用:
作者Caution!
本來抓3DMAKR 06想測試VirtualBox性能的

snipped....


不論哪一套hypervisor的罩門都是I/O(一跑I/O就會牽涉到一堆特權等級轉換,所以才有IOMMU/VT-d之類solution出現,尤其VGA更是I/O吞吐量的大宗:stupefy: ),對鵝這類搞server的人而言測guest的D3D恐怕沒太大意義,真要測的話在linux host上跑VB是可以支援PCI passthrough了,只是為了測D3D值不值得花這麼大的工夫就見仁見智了:ase....BTW,真要測VGA的話VB對OpenGL的support應該會比D3D好,不過這一點和一般user的須求可能有點差異就是了(鵝是試過guset跑32bit XP SP3,3Dmark03跑是跑得完,只是效能只剩直接在host上跑的1/4,就算能跑D3D的AP也只能說聊勝於無吧:ase:ase)....

Caution! 2011-09-27 09:03 AM

引用:
作者Axel_K
關於D3D
Guest Additions 要進安全模式安裝


我有做了,如果沒做的話
DirectX診斷工具 的DirectX加速 一定是反灰
如圖所示,目前在Win7上是有跑DirectX
但是方塊上的圖不見了
Win7或XP測試DirectX 7.0都會出現錯誤
Win7測DirectX 8.0 跟 9.0就是出現白色方塊
所以連3DMARK都開不起來,更別說跑了

比較感覺奇怪的是
4.1.2-73507沒有灌Guest Additions時,不用按熱鍵,指標就可以游離在Guest或host
4.1.0-73009就不行

我另外Clone一台,只要沒灌Guest Additions工具,虛擬XP可以正常重新啟動
灌了Guest Additions工具,重新啟動會卡在關機畫面,等一小時都一樣
如果只有關機或登出就正常

Caution! 2011-09-27 09:23 AM

引用:
作者cmwang
VB要讓guest支援D3D時要guest在安全模式時裝guest addition才會work(主因是M$ Win對OS相關檔案有保護機制,而VB的D3D支援會須要動到DirectX相關檔案:flash: )....



不論哪一套hypervisor的罩門都是I/O(一跑I/O就會牽涉到一堆特權等級轉換,所以才有IOMMU/VT-d之類solution出現,尤其VGA更是I/O吞吐量的大宗:stupefy: ),對鵝這類搞server的人而言測guest的D3D恐怕沒太大意義,真要測的話在linux host上跑VB是可以支援PCI passthrough了,只是為了測D3D值不值得花這麼大的工夫就見仁見智了:ase....BTW,真要測VGA的話VB對OpenGL的support應該會比D3D好,不過這一點和一般user的須求可能有點差異就是了(鵝是試過guset跑32bit XP SP3,3Dmark03跑是跑得完,只是效能只剩直接在host上跑的1/4,就算能跑D3D的AP也只能說聊勝於無吧:ase:ase)....

只是跑跑老遊戲的用途,
但是異常,
所以就拿3DMARK想測看看
這一測就一堆毛病
所以就查了DirectX診斷工具
交叉比對了五六個VirtualBox的XP Clone (原版ISO檔SP2升SP3)
總感覺出問題的在VirtualBox本身
因為同一個XP Clone可以在XP Host下貼圖正常
在Win7 Host下卻出現白色方塊
這實在是...逼我重灌嗎

Quaker2002 2011-09-27 09:36 AM

引用:
作者Caution!
只是跑跑老遊戲的用途,
但是異常,
所以就拿3DMARK想測看看
這一測就一堆毛病
所以就查了DirectX診斷工具
交叉比對了五六個VirtualBox的XP Clone (原版ISO檔SP2升SP3)
總感覺出問題的在VirtualBox本身
因為同一個XP Clone可以在XP Host下貼圖正常
在Win7 Host下卻出現白色方塊
這實在是...逼我重灌嗎


VB的D3D問題似乎很多,VM還比較好一點。

cmwang 2011-09-27 09:44 AM

引用:
作者Quaker2002
VB的D3D問題似乎很多,VM還比較好一點。


+1,要D3D支援的話VMware workstation會是比較實際的選擇(只是要$$,而且不便宜:ase:ase)....

Caution! 2011-09-27 09:44 AM

引用:
作者Quaker2002
VB的D3D問題似乎很多,VM還比較好一點。

恩VM在跑是很正常
但是像伊蘇2的開頭動畫閃爍個不停
進了遊戲又很正常...
不用進安全模式就能灌工具
最大的缺點就是30天...................

感覺VM測出來的3DMARK06分數似乎有開加速器的嫌疑
有時會畫面會緩一點,之後就噗噗噗的一堆都跑出來

Voodoo6000 2011-10-04 10:27 AM

VirtualBOX用在沒有VT-X賽揚身上真是有夠頓
:jolin:

nanpan 2011-10-04 11:13 PM

最近出了VM 8,順手測了一下在Win7 x64底下模擬XP裡的D3D的效能

原始Win7 x64:


VM8裡的WinXP:(給2個核心+每核心2執行續)


看來效能似乎50%不到...不曉得算不算正常?
以前的印象是VB跑遊戲比VM順說...

anderson1127 2011-10-09 03:08 PM

我最近也用VirtualBox for linux ,進行多台Virtual Machine的install

使用AMD Athlon II x2 250 CPU + 16GB DDR3 DRAM , 特別的是我是使用自己compile過的Kernel
可以支援4GB以上空間的32bit i386 OS (Fedora 6) , 會停留在這個版本主要是為了Oracle 9i for x86

安裝VM(一樣是Fedora 6)過程不是很順利 , 查了一下原因 ,原來是VirtualBox預設是給SATA HD
但Fedora 6不認得,所以改了一下變成IDE HD,另外還有一個參數要改一下,不然安裝VM的開機
過程會卡住 !!

我主要的目的是要在VM上安裝我自己的Demo產品,給客戶參觀測試使用的 , 現在看起來是
蠻OK的 , 但還沒測過連續開機運作有沒有問題!! VirtualBox的確是非常好用的產品,還好
我沒有想過要在VM上跑M$的3D Game之類的需求....


所有的時間均為GMT +8。 現在的時間是01:20 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。