Linux vmware player无法在kubuntu启动服务

Linux vmware player无法在kubuntu启动服务,linux,ubuntu,compilation,vmware,vmware-player,Linux,Ubuntu,Compilation,Vmware,Vmware Player,我已经安装了它 my environment: kubuntu : 3.2.0-generic-pae vmware player: VMware-Player-4.0.4-744019.i386.bundle 当我启动菜单->系统->VMware Player时,我遇到了一个问题 它将启动一个窗口并开始编译: $sh VMware-Player-4.0.4-744019.i386.bundle 从日志文件: [ok] Virtual Machine Monitor

我已经安装了它

my environment:
kubuntu : 3.2.0-generic-pae
vmware player: VMware-Player-4.0.4-744019.i386.bundle
当我启动菜单->系统->VMware Player时,我遇到了一个问题

它将启动一个窗口并开始编译:

$sh VMware-Player-4.0.4-744019.i386.bundle
从日志文件:

        [ok] Virtual Machine Monitor
    [failed] Virtual Network Device
        [ok] VMware Blocking Filesystem
        [ok] Virtual Machine Communication Interface
        [ok] VMCI Sockets

[result fail]Starting Vmare Services
           See log file /tmp/vmware-root/modconfig-2722.log for detail

有人能告诉我出了什么问题吗?

我想您的机器上没有安装linux头,这就是为什么无法构建vmnet模块的原因。您必须安装头文件,然后再试一次。

好的,我今天晚上从4.0.3升级到4.0.4时遇到了同样的问题。我发现最有效的方法是首先从VMWare社区线程下载修补程序-

解压缩它,然后在gedit中打开补丁模块_3.2.0.sh。顶部将有三行文字:

fpatch=vmware3.2.0.patch vmreqver=8.0.2 plreqver=4.0.2

您必须将plreqver=4.0.2更改为plreqver=4.0.4

然后,打开终端并运行

sudo./patch-modules_3.2.0.sh

顺便说一句,把这个文件放在手边,因为我发现在Ubuntu12.04中从4.0.2升级到4.0.3时,我必须做同样的事情。但是,当您在下一次升级中再次尝试相同操作时,例如将plreqver更改为4.0.5并运行脚本,它将显示文件已修补,无法工作

要解决这个问题,您需要转到/usr/lib/vmware/modules/source/folder,找到名为.patched的隐藏文件,然后将其删除。最简单的方法是在终端中使用sudo nautilus并搜索文件夹结构。然后,它认为它还没有被修补,并再次执行该过程

希望这能让您的VMWare恢复运行

   [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings":
   No such file or directory.
   [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config":
   No such file or directory.
   [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/preferences"
   No such file or directory.

  Failed to find /lib/modules/preferred/build/include/linux/version.h
  Failed to compile module vmnet!