LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1954|回复: 8

有谁知道怎么在vm下开3d桌面特效吗?

[复制链接]
发表于 2007-1-7 22:09:41 | 显示全部楼层 |阅读模式
有谁知道怎么在vm下开3d桌面特效吗?我一开,linux就从图形里退出来.我有个HP xw4400的工作站,点了,系统说不能开桌面特效.显卡驱动装过了.也不行.有谁知道怎么回事吗?
发表于 2007-1-7 22:21:13 | 显示全部楼层
lz
vm是指什么?
回复 支持 反对

使用道具 举报

发表于 2007-1-7 22:34:59 | 显示全部楼层
vmware
回复 支持 反对

使用道具 举报

发表于 2007-1-7 23:19:52 | 显示全部楼层
vmware好像不支持3D
另外vmware也不需要装什么显卡驱动
装上vm-tools就行了
回复 支持 反对

使用道具 举报

发表于 2007-1-8 10:50:11 | 显示全部楼层
不是不支持.应该是跑不起来.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-8 12:04:43 | 显示全部楼层
没事.只要能开就行.不管跑不跑的起来。开3d效果对显示卡有什么特别的要求吗?我在VM下一开3D效果,就退出图形界面了。
回复 支持 反对

使用道具 举报

发表于 2007-1-8 15:53:57 | 显示全部楼层
任何显卡包括 VMware 开 3D 很老的问题了。
实现方法也太多了。
我也贴过一个方法!

谢绝推销!
回复 支持 反对

使用道具 举报

发表于 2007-1-9 02:17:43 | 显示全部楼层
不正面回答!
为什么用vm?为什么不用物理机器呢?在我心中linux要比win强太多。把win装vm里吧!
回复 支持 反对

使用道具 举报

发表于 2007-1-9 14:40:42 | 显示全部楼层
可以支持的 不过要5。0版本以上的。


VMware Workstation 5.0支持D3D,玩D3D游戏的方法


先看Vmware官方的介绍:

http://www.vmware.com/support/ws5/doc/ws_vidsound_d3d.html

步骤:

1.要求主系统开启D3D的硬件加速功能,特别是Windows server 2003,选取桌面属性,选择设置里的高级,选择疑难问题标签,将硬件加速选至最大。并且显卡驱动程序安装最新的。显卡要求支持OpenGL。

2.要求虚拟系统必须是Win2k或者WinXP,Win2003没试过;

3.在修改之前,请确定你的虚拟机是正常关闭的,而非打开或者是暂停的状态;

4.用文本编辑器打开你的虚拟系统的vmx文件,加入以下语句,其实只有三句:


[Copy to clipboard]CODE:
# Experimental Support for Direct3D (option 1 of 3)

# (REQUIRED) The line below enables accelerated 3D on the host.

# It is required to support 3D in the guest

mks.enable3d = TRUE


# Experimental Support for Direct3D (option 2 of 3)

# (OPTIONAL) The line below increases the amount of VRAM on the

# virtual display card to 64 MB. Adding more VRAM helps to reduce

# thrashing in the guest. The maximum value is 128 MB.

# This option is expressed in bytes.

svga.vramSize = 67108864


# Experimental Support for Direct3D (option 3 of 3)

# (OPTIONAL) Applications which required DirectInput relative

# mode need to turn off the absolute pointing device in the guest.

# In practice, this is only required for a certain class of full screen

# 3d applications (e.g. real-time games like first person shooters).

# If you set this option, we recommend also turning off the preference

# for motion ungrabbing in the Input tab of the Preferences settings

# dialog.

vmmouse.present = FALSE

然后虚拟机的菜单中选取参数设置,选取输入设置,最好取消鼠标离开窗口即释放的选项。

5.然后启动虚拟机,安装DirectX 9.0c,可以看到D3D被打开了。

但是部分D3D特性不被支持,因此我昨晚试了玩三角洲部队X版就贴图乱七八糟的,大概只能玩一些旧的D3D的游戏,DX8以下的比较适合。

即便如此,已经很不容易了,它是目前为止唯一支持3D的虚拟机。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表