Fedora Kernel 升级至 2.6.40 之后 VMware Player 无法开启的解决方案
bachue
posted @ 2011年8月05日 23:51
in Virtualization
with tags
compile debian fedora kde kernel LXDE tar VMware player vmplayer bzip2 2.6.4 3.0
, 4333 阅读
最近一直折腾Debian啊,KDE已经玩的很熟练了,LXDE碰到点麻烦,startlxde命令执行后什么事情都没发生啊,不知道如何解决。只能盘算着先用用Debian的Live版本。
今天想开启VMware Player的,没想到VMware Player开不出来了,从错误信息中,得知编译出现错误。我的Fedora的内核不知道什么时候升级到2.6.40了。2.6.40其实就是3.0改个名字而已,怀疑大约是代码发生改动,使得VMware Player编译出错了。因此迅速Google,在 http://osicarg.wordpress.com/2011/07/15/here-is-patch-for-vmware-player-3-1-4-build-385536-on-linux-2-6-39-2-amd64-kernel/ 中找到了解决方案,不过这个解决方案写得并不是很清楚。因此我额外说明下。
下载 这个 tar.bz2 包
解压,然后将其中的五个tar文件(vmblock.tar vmci.tar vmmon.tar vmnet.tar vsock.tar)放入 /usr/lib/vmware/modules/source,覆盖原文件,即可。
然后再用root用户开启VMware Player,即可编译成功。
之所以写这么简单的文章,只是因为希望中文文章至少能有一个Google搜索结果而已,虽然英文搜索结果相当多,但希望帮助到英文不好的Fedora/Linux用户,同时也帮助提升简体中文文章的质量。
2011年8月06日 01:15
表示gnome3一直没有大问题,除了有内存泄漏不能让我忍受外。。。我的vmplayer还是工作如常。
2011年8月06日 11:17
@Mike Ma: 我就是从Gnome3阵营中离开的。