9 Replies Latest reply: Nov 22, 2009 4:48 PM by stav RSS

    kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10

    mlandis Novice

       

      I recently performed a fresh install to Ubuntu 9.10 (realtime kernel). I attempted to install VM Player 3.0 (though received the same errors w/ 2.5) and received the following errors upon the kernel recompile. I was running VM Player 2.5 w/ Ubuntu 9.04 previously with no problems.

       

       

      Any advice is appreciated.

       

       

      - mlandis

       

       

       

       

       

      Here's the bundle I installed. 

       

       

      mikee@poignetta:~$ ls *.bundle

      VMware-Player-3.0.0-203739.x86_64.bundle

       

       

       

       

       

      Here's my kernel.

       

       

      mikee@poignetta:~$ uname -a

      Linux poignetta 2.6.31-9-rt #152-Ubuntu SMP PREEMPT RT Thu Oct 15 13:22:24 UTC 2009 x86_64 GNU/Linux

       

       

       

       

       

      Here's the kernel rebuild error.

       

       

      mikee@poignetta$ sudo vmplayer

       

       

      http:// ...

       

       

      Stopping VMware services:

         VMware USB Arbitrator                                               done

         VM communication interface socket family                            done

         Virtual machine communication interface                             done

         Virtual machine monitor                                             done

         Blocking file system                                                done

      Using 2.6.x kernel build system.

      make: Entering directory `/tmp/vmware-root/modules/vmmon-only'

      make -C /lib/modules/2.6.31-9-rt/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= modules

      make[1]: Entering directory `/usr/src/linux-headers-2.6.31-9-rt'

        CC   /tmp/vmware-root/modules/vmmon-only/linux/driver.o

      In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:42,

                       from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:100:

      /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86_64.h:50:7: warning: "_MSC_VER" is not defined

      In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:42,

                       from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:100:

      /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86_64.h:50:7: warning: "_MSC_VER" is not defined

        CC   /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o

        CC   /tmp/vmware-root/modules/vmmon-only/linux/hostif.o

      In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:42,

                       from /tmp/vmware-root/modules/vmmon-only/linux/hostif.c:67:

      /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86_64.h:50:7: warning: "_MSC_VER" is not defined

      /tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:

      /tmp/vmware-root/modules/vmmon-only/linux/hostif.c:1944: warning: ‘newUpBase’ may be used uninitialized in this function

        CC   /tmp/vmware-root/modules/vmmon-only/linux/iommu.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/comport.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/cpuid.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/memtrack.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/phystrack.o

        CC   /tmp/vmware-root/modules/vmmon-only/common/task.o

      In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:42,

                       from /tmp/vmware-root/modules/vmmon-only/common/task.c:50:

      /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86_64.h:50:7: warning: "_MSC_VER" is not defined

        CC   /tmp/vmware-root/modules/vmmon-only/common/vmx86.o

      In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:42,

                       from /tmp/vmware-root/modules/vmmon-only/common/vmx86.c:43:

      /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86_64.h:50:7: warning: "_MSC_VER" is not defined

        CC   /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o

        LD   /tmp/vmware-root/modules/vmmon-only/vmmon.o

        Building modules, stage 2.

        MODPOST 1 modules

        CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o

        LD   /tmp/vmware-root/modules/vmmon-only/vmmon.ko

      make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-9-rt'

      make -C $PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= postbuild

      make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only'

      make[1]: `postbuild' is up to date.

      make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only'

      cp -f vmmon.ko ./../vmmon.o

      make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'

      Using 2.6.x kernel build system.

      make: Entering directory `/tmp/vmware-root/modules/vmnet-only'

      make -C /lib/modules/2.6.31-9-rt/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= modules

      make[1]: Entering directory `/usr/src/linux-headers-2.6.31-9-rt'

        CC   /tmp/vmware-root/modules/vmnet-only/driver.o

      /tmp/vmware-root/modules/vmnet-only/driver.c:116: warning: data definition has no type or storage class

      /tmp/vmware-root/modules/vmnet-only/driver.c:116: warning: type defaults to ‘int’ in declaration of ‘DECLARE_MUTEX’

      /tmp/vmware-root/modules/vmnet-only/driver.c:116: warning: parameter names (without types) in function declaration

        CC   /tmp/vmware-root/modules/vmnet-only/hub.o

        CC   /tmp/vmware-root/modules/vmnet-only/userif.o

        CC   /tmp/vmware-root/modules/vmnet-only/netif.o

        CC   /tmp/vmware-root/modules/vmnet-only/bridge.o

        CC   /tmp/vmware-root/modules/vmnet-only/filter.o

      /tmp/vmware-root/modules/vmnet-only/filter.c:79: warning: type defaults to ‘int’ in declaration of ‘DECLARE_MUTEX’

      /tmp/vmware-root/modules/vmnet-only/filter.c:79: warning: parameter names (without types) in function declaration

      /tmp/vmware-root/modules/vmnet-only/filter.c: In function ‘VNetFilter_HandleUserCall’:

      /tmp/vmware-root/modules/vmnet-only/filter.c:1085: error: ‘filterIoctlSem’ undeclared (first use in this function)

      /tmp/vmware-root/modules/vmnet-only/filter.c:1085: error: (Each undeclared identifier is reported only once

      /tmp/vmware-root/modules/vmnet-only/filter.c:1085: error: for each function it appears in.)

      make[2]: *** /tmp/vmware-root/modules/vmnet-only/filter.o Error 1

      make[1]: *** Error 2

      make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-9-rt'

      make: *** http://vmnet.ko Error 2

      make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'

      Using 2.6.x kernel build system.

      make: Entering directory `/tmp/vmware-root/modules/vmblock-only'

      make -C /lib/modules/2.6.31-9-rt/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= modules

      make[1]: Entering directory `/usr/src/linux-headers-2.6.31-9-rt'

        CC   /tmp/vmware-root/modules/vmblock-only/linux/block.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/control.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/dentry.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/file.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/inode.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/module.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/stubs.o

        CC   /tmp/vmware-root/modules/vmblock-only/linux/super.o

        LD   /tmp/vmware-root/modules/vmblock-only/vmblock.o

        Building modules, stage 2.

        MODPOST 1 modules

        CC      /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o

        LD   /tmp/vmware-root/modules/vmblock-only/vmblock.ko

      make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-9-rt'

      make -C $PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= postbuild

      make[1]: Entering directory `/tmp/vmware-root/modules/vmblock-only'

      make[1]: `postbuild' is up to date.

      make[1]: Leaving directory `/tmp/vmware-root/modules/vmblock-only'

      cp -f vmblock.ko ./../vmblock.o

      make: Leaving directory `/tmp/vmware-root/modules/vmblock-only'

      Using 2.6.x kernel build system.

      make: Entering directory `/tmp/vmware-root/modules/vmci-only'

      make -C /lib/modules/2.6.31-9-rt/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= modules

      make[1]: Entering directory `/usr/src/linux-headers-2.6.31-9-rt'

        CC   /tmp/vmware-root/modules/vmci-only/linux/driver.o

      /tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘LinuxDriver_Open’:

      /tmp/vmware-root/modules/vmci-only/linux/driver.c:375: error: implicit declaration of function ‘init_MUTEX’

      make[2]: *** /tmp/vmware-root/modules/vmci-only/linux/driver.o Error 1

      make[1]: *** Error 2

      make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-9-rt'

      make: *** http://vmci.ko Error 2

      make: Leaving directory `/tmp/vmware-root/modules/vmci-only'

      Using 2.6.x kernel build system.

      make: Entering directory `/tmp/vmware-root/modules/vmci-only'

      make -C /lib/modules/2.6.31-9-rt/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

            MODULEBUILDDIR= modules

      make[1]: Entering directory `/usr/src/linux-headers-2.6.31-9-rt'

        CC   /tmp/vmware-root/modules/vmci-only/linux/driver.o

      /tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘LinuxDriver_Open’:

      /tmp/vmware-root/modules/vmci-only/linux/driver.c:375: error: implicit declaration of function ‘init_MUTEX’

      make[2]: *** /tmp/vmware-root/modules/vmci-only/linux/driver.o Error 1

      make[1]: *** Error 2

      make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-9-rt'

      make: *** http://vmci.ko Error 2

      make: Leaving directory `/tmp/vmware-root/modules/vmci-only'

      Starting VMware services:

         VMware USB Arbitrator                                               done

         Virtual machine monitor                                             done

         Virtual machine communication interface                            failed

         VM communication interface socket family                           failed

         Blocking file system                                                done

         Virtual ethernet                                                   failed

       

       

        • 1. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
          pbarratt Novice

           

          Just to reiterate this, but with VM Player 2.5.2 and 2.5.3.  I was previously running 2.5.2 on Kubuntu 9.04 with no problems.  I upgraded to Kubuntu 9.10 using the upgrader application and when I try and use VM Player the installer appears asking to compile the kernel modules.  The dialog appears and displays '"Stopping VM Monitor" and then stops with an error dialog saying "Unable to build kernel module.  See log file /tmp/vmware-root/setup-27595.log for details."

           

           

          Here is the contents of  "/tmp/vmware-root/setup-27595.log":

           

           

          root@mantaray:~# cat /tmp/vmware-root/setup-27595.log

          Nov 03 12:47:23.588: app| Log for VMware Workstation pid=27595 version=6.5.1 build=build-126130 option=Release

          Nov 03 12:47:23.588: app| Host codepage=UTF-8 encoding=UTF-8

          Nov 03 12:47:23.588: app| Logging to /tmp/vmware-root/setup-27595.log

          Nov 03 12:47:24.583: app| Extracting the sources of the vmmon module.

          Nov 03 12:47:24.594: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.31-14-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.1

           

           

           

          Here is the output from running 'vmplayer' from terminal:

           

           

           

          Logging to /tmp/vmware-paul/setup-26986.log                                                                               

          ERROR: modinfo: could not find module vmmon                                                                               

          ERROR: modinfo: could not find module vmnet                                                                               

          ERROR: modinfo: could not find module vmblock                                                                               

          ERROR: modinfo: could not find module vmci                                                                               

          ERROR: modinfo: could not find module vsock                                                                               

          ERROR: modinfo: could not find module vmmon                                                                               

          ERROR: modinfo: could not find module vmnet                                                                               

          ERROR: modinfo: could not find module vmblock                                                                               

          ERROR: modinfo: could not find module vmci                                                                               

          ERROR: modinfo: could not find module vsock                                                                               

          ERROR: modinfo: could not find module vmmon                                                                               

          ERROR: modinfo: could not find module vmnet                                                                               

          ERROR: modinfo: could not find module vmblock                                                                               

          ERROR: modinfo: could not find module vmci                                                                               

          ERROR: modinfo: could not find module vsock                                                                               

          ERROR: modinfo: could not find module vmmon                                                                               

          ERROR: modinfo: could not find module vmnet                                                                               

          ERROR: modinfo: could not find module vmblock                                                                               

          ERROR: modinfo: could not find module vmci                                                                               

          ERROR: modinfo: could not find module vsock                                                                               

          ERROR: modinfo: could not find module vmmon                                                                               

          ERROR: modinfo: could not find module vmnet                                                                               

          ERROR: modinfo: could not find module vmblock                                                                               

          ERROR: modinfo: could not find module vmci                                                                               

          ERROR: modinfo: could not find module vsock                                                                               

          2daabcb030c7419a4bf4cc                                                                               

          Logging to /tmp/vmware-root/setup-27595.log

          ERROR: modinfo: could not find module vmmon

          ERROR: modinfo: could not find module vmnet

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          ERROR: modinfo: could not find module vmmon 

          ERROR: modinfo: could not find module vmnet 

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          ERROR: modinfo: could not find module vmmon 

          ERROR: modinfo: could not find module vmnet 

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          ERROR: modinfo: could not find module vmmon 

          ERROR: modinfo: could not find module vmnet 

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          ERROR: modinfo: could not find module vmmon 

          ERROR: modinfo: could not find module vmnet 

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          ERROR: modinfo: could not find module vmmon 

          ERROR: modinfo: could not find module vmnet 

          ERROR: modinfo: could not find module vmblock

          ERROR: modinfo: could not find module vmci  

          ERROR: modinfo: could not find module vsock 

          Stopping VMware services:                   

             Virtual machine communication interface                             done

             Virtual machine monitor                                             done

             Blocking file system                                                done

          Using 2.6.x kernel build system.                                          

          make: Entering directory `/tmp/vmware-root/modules/vmmon-only'            

          make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules

          make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'                    

            CC   /tmp/vmware-root/modules/vmmon-only/linux/driver.o                              

          In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:31:              

          /tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’

          include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here                            

          In file included from /tmp/vmware-root/modules/vmmon-only/./include/vmware.h:38,                           

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:99:                               

          /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_types.h:108:7: warning: "__FreeBSD__" is not defined

          In file included from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:31,                             

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,                               

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:                              

          /tmp/vmware-root/modules/vmmon-only/./include/x86apic.h:97:1: warning: "APIC_BASE_MSR" redefined           

          In file included from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apic.h:11,             

                           from /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/smp.h:13,              

                           from include/linux/smp.h:36,                                                                               

          from include/linux/topology.h:33,                                                         

                           from include/linux/gfp.h:7,                                                                               

          from include/linux/kmod.h:22,                                                             

                           from include/linux/module.h:13,                                                           

                           from /tmp/vmware-root/modules/vmmon-only/./include/compat_module.h:27,                    

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:26:                               

          /usr/src/linux-headers-2.6.31-14-generic/arch/x86/include/asm/apicdef.h:133:1: warning: this is the location of the previous definition

          In file included from /tmp/vmware-root/modules/vmmon-only/./include/vcpuset.h:103,                                                    

                           from /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:37,                                                  

                           from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,                                                        

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,                                                          

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:                                                         

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:329:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:333:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:401:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:407:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:506:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:595:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:684:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:773:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:775:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:860:7: warning: "_MSC_VER" is not defined                                   

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:862:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:945:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:947:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1028:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1030:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1223:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1227:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1536:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1663:7: warning: "_MSC_VER" is not defined

          In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm.h:46,

                           from /tmp/vmware-root/modules/vmmon-only/./include/rateconv.h:45,

                           from /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:40,

                           from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:

          /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:62:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:177:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:346:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:453:7: warning: "_MSC_VER" is not defined

          In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:43,

                           from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:103:

          /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:486:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:779:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:820:7: warning: "_MSC_VER" is not defined

          /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:922:7: warning: "_MSC_VER" is not defined

          In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:119:

          /tmp/vmware-root/modules/vmmon-only/./common/hostif.h:53:7: warning: "WINNT_DDK" is not defined

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriverSyncCallOnEachCPU’:

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’

          /tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’

          make[2]: *** /tmp/vmware-root/modules/vmmon-only/linux/driver.o Error 1

          make[1]: *** Error 2

          make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'

          make: *** http://vmmon.ko Error 2

          make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'

          ERROR: modinfo: could not find module vmmon

           

           

           

           

           

          So right now I'm not able to use any VMs - this is a show-stopper.

           

           

           

           

           

          Thanks,

           

           

          Paul

           

           

           

           

           

          • 2. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
            mlandis Novice

            Anyone have any thoughts? I believe this is caused by missing files. I reinstalled the most recent kernel headers, but this did not help. I also found some sites recommending the download of a patched version of the VMWare module source, but this didn't help either.

             

            My gut feeling is that this build of VM Player 3.0 is not yet capable of running on Ubuntu 9.10 x64.

             

             

            O! Ye VMWare gods, pity me.

             

             

            Thanks for reading,

             

             

            mlandis

             

             

            • 3. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
              pbarratt Novice

               

              I have managed to get VM Player 3.0 working.  I'm not 100% sure which of the following actually made the difference, but here's what I did (as root):

               

               

              apt-get install linux-backports-modules-karmic-generic

               

               

              apt-get install build-essential

               

               

              apt-get remove vmware

               

               

              chmod a+x ~paul/downloads/VMware-Player-3.0.0-203739.i386.bundle

               

               

              ~paul/downloads/VMware-Player-3.0.0-203739.i386.bundle

               

               

               

              Good luck.

               

               

              • 5. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
                alarmalarm Lurker

                Hello!

                I have the same problem, but I'm using ArchLinux and coudn't install  linux-backports-modules-karmic-generic & build-essential

                 

                when I try to run

                vmware-modconfig --console --install-all

                I get

                ....

                Starting VMware services:                                           

                   VMware USB Arbitrator                                             done                                                                

                   Virtual machine monitor                                          failed                                                               

                   Virtual machine communication interface                          failed                                                               

                   VM communication interface socket family                         failed                                                               

                   Blocking file system                                              done                                                                

                   Virtual ethernet                                                 failed                     

                 

                uname -a

                Linux archlinux 2.6.31-ARCH #1 SMP PREEMPT Fri Oct 23 11:12:58 CEST 2009 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux

                 

                Do you have any idias?

                • 6. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
                  jvon Lurker

                   

                  im on karmic here and when i load it from the command i get this :

                   

                   

                   

                   

                   

                   

                   

                   

                  Glib-GObject: attempt to add property in gtkmenubar :: local class after it was derived.

                   

                   

                  • 7. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
                    stav Lurker

                     

                    Hi,

                     

                     

                    New to Linux and to VMWare, so bare with me for a sec.!

                     

                     

                    Want to run XP or Visat 64 on Ubuntu 9.10. I downloaded the VM ware Player but dont have enough knowledge (actally have zero) of Linux commands to install it using command line. I'm trying with Add/Remove programsbut it doesnt show in the drop-downlist.

                     

                     

                    Any help welcome,

                     

                     

                    Thx,

                     

                     

                    Stav

                     

                     

                    • 8. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
                      Student Driver Enthusiast

                       

                      @stav, you'll get more help if you create your own thread.  While most forums encourage you to search and use existing threads for issues, it's a different case here because:

                       

                       

                      1. You basically have a different issue in that you're a beginner.

                       

                       

                      2. You can award points to those that help you.

                       

                       

                      Have you tried hitting up the Ubuntu forums and searching for installation directions?  Also, list your hardware that you're using.

                       

                       

                       

                       

                       

                      Dell SXPS 1340, P9600, 8GB RAM

                      MCSE/MCSA 2003, MCTS, RHCT

                       

                       

                      • 9. Re: kernel compile error for VM Player 3.0 install w/ Ubuntu 9.10
                        stav Lurker

                         

                        @studentdriver, thx so much for your comments, appreciate it. I quickly checked the ubuntu site for such help but not yet 100% where to look at. Will keep trying,

                         

                         

                        Thx again,

                         

                         

                        Stav