Vmware server won't compile after latest updates [Solved]
FedoraForum.org - Fedora Support Forums and Community
Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 33
  1. #1
    Join Date
    Oct 2007
    Location
    Macon, MO
    Age
    50
    Posts
    330
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Vmware server won't compile after latest updates [Solved]

    Hello all,

    Did my first update after the new key updates came out. They dep failed because of yum and yum-utils conflict. I tried to get yum only from updates testing but it drug a bunch of other stuff from updates testing as well (I think) including a kernel.

    Below is the relevant part of the build process:

    What is the location of the directory of C header files that match your running
    kernel? [/lib/modules/2.6.26.3-29.fc9.i686/build/include]

    Extracting the sources of the vmmon module.

    Building the vmmon module.

    Using 2.6.x kernel build system.
    make: Entering directory `/tmp/vmware-config5/vmmon-only'
    make -C /lib/modules/2.6.26.3-29.fc9.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/usr/src/kernels/2.6.26.3-29.fc9.i686'
    CC [M] /tmp/vmware-config5/vmmon-only/linux/driver.o
    /tmp/vmware-config5/vmmon-only/linux/driver.c:146: error: unknown field ‘nopage’ specified in initializer
    /tmp/vmware-config5/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
    /tmp/vmware-config5/vmmon-only/linux/driver.c:150: error: unknown field ‘nopage’ specified in initializer
    /tmp/vmware-config5/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
    make[2]: *** [/tmp/vmware-config5/vmmon-only/linux/driver.o] Error 1
    make[1]: *** [_module_/tmp/vmware-config5/vmmon-only] Error 2
    make[1]: Leaving directory `/usr/src/kernels/2.6.26.3-29.fc9.i686'
    make: *** [vmmon.ko] Error 2
    make: Leaving directory `/tmp/vmware-config5/vmmon-only'
    Unable to build the vmmon module.

    For more information on how to troubleshoot module-related problems, please
    visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
    "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

    Execution aborted.
    Thanks for any help

    Cory
    Last edited by crainey69; 18th September 2008 at 11:27 PM. Reason: Solved

  2. #2
    Join Date
    Oct 2007
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm having the same problem. After a little googling i did find this site:
    http://groups.google.com/group/vmkernelnewbies/files

    if you download the vmware-any-any-update117d.tar.gz and run that before you run your vmware-config.pl that fixes the compilation issues. But, after i get vmware up and running again and try to power on a virtual machine i get a new error:

    Unable to change virtual machine power state: The process exited with an error:
    vmxvmdb: Index name being generated from config file
    POST(no connection): Version mismatch with vmmon module: expecting 138.0, got 168.0.
    You have an incorrect version of the `vmmon' kernel module.
    Try reinstalling VMware Server.

    POST(no connection): Failed to initialize monitor device.

    Failed to initialize VM.
    End of error message.


    It is pretty obvious that the version of vmmon is wrong i just have no idea how to fix it.

  3. #3
    Seve's Avatar
    Seve is offline Retired Community Manager
    Join Date
    Oct 2004
    Location
    The GTA, Ontario, Canada
    Age
    61
    Posts
    12,371
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello:
    Just to confirm, I get the same error with VMWare-Server 1.07
    I can get rid of the
    Version mismatch with vmmon module: expecting 138.0, got 168.0.
    error, but then it just throws up a different one?

    Seve
    Registered Linux User: #384977
    .................................................. ............
    See the Links below for more Help and those much wanted extras ... :)


  4. #4
    Join Date
    Jun 2006
    Location
    Texas
    Age
    48
    Posts
    4,164
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Googled around cause mine busted too. Needed it to telecom to work!
    Found, required to mod your Kernel's .config file. That is a new one for me, scary thought.

    http://groups.google.com/group/vmker...6-linux-kernel
    Modded:
    /usr/src/kernels/2.6.26.3-29.fc9.i686/.config

    @#$%, requires to rebuild your kernel after tinkering with that .config file. Never done that.

  5. #5
    Join Date
    Jun 2006
    Location
    Texas
    Age
    48
    Posts
    4,164
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Speaking of the .config file, it was already set:
    Code:
    CONFIG_UNUSED_SYMBOLS=y
    Looks like I don't have to rebuild the kernel.

  6. #6
    Join Date
    Jun 2006
    Location
    Texas
    Age
    48
    Posts
    4,164
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Using 117d instead of 117c still produced:
    Unable to change virtual machine power state: The process exited with an error:
    End of error message.

    Gonna google all night for a fix! Otherwise forking over $10 for gas a day to drive to work and back.

  7. #7
    Seve's Avatar
    Seve is offline Retired Community Manager
    Join Date
    Oct 2004
    Location
    The GTA, Ontario, Canada
    Age
    61
    Posts
    12,371
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello:
    I haven't found a way at this point either.
    I booted to an earlier kernel and it compiles fine, but now I cannot successfully boot an OS. Gets all the way through and just as it is about to launch the gui it crashes back to the VMWare console.

    I think the techinical term is "sucks" at the moment.

    Seve
    Registered Linux User: #384977
    .................................................. ............
    See the Links below for more Help and those much wanted extras ... :)


  8. #8
    Join Date
    Jun 2006
    Location
    Texas
    Age
    48
    Posts
    4,164
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    YES, its SOLVED! Not sure who dropped the ball here.
    Using Fedora 9 & vmware-server 1.0.7 build-108231

    Get that bz2 file from this link:
    http://www.mail-archive.com/fedora-l.../msg14729.html
    Code:
    su -
    tar xpvjf vmware-any-any-update117-itpsycho.tar.bz2
    cd vmware-any-any-update117-itpsycho
    ./runme.pl
    See something got updated, go ahead let it run vmware-config.pl for you:
    Code:
    [root@kiriyamablevins vmware-any-any-update117-itpsycho]# ./runme.pl
    Updating /usr/bin/vmware-config.pl ... already patched
    Updating /usr/bin/vmware ... No patch needed/available
    Updating /usr/bin/vmnet-bridge ... No patch needed/available
    Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
    Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
    VMware modules in "/usr/lib/vmware/modules/source" has been updated.
    Its working finally! Make it sticky?
    Last edited by marcrblevins; 14th September 2008 at 12:37 AM. Reason: Added host and vmware server version

  9. #9
    Join Date
    Apr 2005
    Location
    Toronto, Ontario, Canada
    Posts
    275
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by marcrblevins
    YES, its SOLVED! Not sure who dropped the ball here.
    Using Fedora 9 & vmware-server 1.0.7 build-108231

    Get that bz2 file from this link:
    http://www.mail-archive.com/fedora-l.../msg14729.html
    Code:
    su -
    tar xpvjf vmware-any-any-update117-itpsycho.tar.bz2
    cd vmware-any-any-update117-itpsycho
    ./runme.pl
    See something got updated, go ahead let it run vmware-config.pl for you:
    Code:
    [root@kiriyamablevins vmware-any-any-update117-itpsycho]# ./runme.pl
    Updating /usr/bin/vmware-config.pl ... already patched
    Updating /usr/bin/vmware ... No patch needed/available
    Updating /usr/bin/vmnet-bridge ... No patch needed/available
    Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
    Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
    VMware modules in "/usr/lib/vmware/modules/source" has been updated.
    Its working finally! Make it sticky?
    Careful!

    I did this and now my system crashes when I start a VM in VMware server. If I boot to the previous 2.6.25 kernel, it still works fine.

    On possible cause is that I just rebuilt my nvidia module as per this thread rather than wait for the official release.

    Abbreviated yum list output:
    kernel.x86_64 2.6.26.3-29.fc9
    kmod-nvidia-2.6.26.3-29.fc9.x86_64.x86_64
    xorg-x11-drv-vmware.x86_64
    akmod-nvidia.x86_64 173.14.12-2.lvn9
    VMware-server.i386 1.0.7-108231

  10. #10
    Join Date
    Jun 2006
    Location
    Texas
    Age
    48
    Posts
    4,164
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Really? Anyone else as this issue?
    My rig is running with a really old video card, so I can't test if is your video card software giving VM fits.

    Can you change your driver to vesa or nv temporary?

    The link I gave above mentioned partial "fedora-list@redhat.com", assuming its reliable?

  11. #11
    Join Date
    Apr 2005
    Location
    Toronto, Ontario, Canada
    Posts
    275
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I tried switching from the nvidia driver to the nv driver and it still crashed.

    Moreover, I think that my self-compiled nividia module is OK because I tested it by running glxgears, playing some YouTube videos, and general Web surfing.

    I suspect that the problem is with a dodgy compile as a result of "itpsycho's" (hmmm!?) update. Attached is my vmware-config.pl output and I see some questionable errors in the compilation of vmmon.
    Attached Files Attached Files

  12. #12
    Join Date
    Oct 2007
    Location
    Macon, MO
    Age
    50
    Posts
    330
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    build but won't run

    Quote Originally Posted by marcrblevins
    YES, its SOLVED! Not sure who dropped the ball here.
    Using Fedora 9 & vmware-server 1.0.7 build-108231

    Get that bz2 file from this link:
    http://www.mail-archive.com/fedora-l.../msg14729.html
    Code:
    su -
    tar xpvjf vmware-any-any-update117-itpsycho.tar.bz2
    cd vmware-any-any-update117-itpsycho
    ./runme.pl
    See something got updated, go ahead let it run vmware-config.pl for you:
    Code:
    [root@kiriyamablevins vmware-any-any-update117-itpsycho]# ./runme.pl
    Updating /usr/bin/vmware-config.pl ... already patched
    Updating /usr/bin/vmware ... No patch needed/available
    Updating /usr/bin/vmnet-bridge ... No patch needed/available
    Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
    Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
    VMware modules in "/usr/lib/vmware/modules/source" has been updated.
    Its working finally! Make it sticky?

    This appears to build correctly but when I try to start a VM, it fails saying it can't change the running state of the machine. Am I closer or is just a tease?

  13. #13
    Seve's Avatar
    Seve is offline Retired Community Manager
    Join Date
    Oct 2004
    Location
    The GTA, Ontario, Canada
    Age
    61
    Posts
    12,371
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello:
    I can build it fine using the vmware-any-any-update117-itpsycho but for some reason I cannot get any of my linux guests to fully launch. They get very close and then crash back to the vmware console.

    I'm wondering if my images somehow got corrupted?

    In the meantime I've been relying on VirtualBox.

    Seve
    Registered Linux User: #384977
    .................................................. ............
    See the Links below for more Help and those much wanted extras ... :)


  14. #14
    Join Date
    Oct 2007
    Location
    Macon, MO
    Age
    50
    Posts
    330
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Verbose error message

    I'm getting this with debugging turned on. I haven't totally digested it. Just thought I'd throw it out there for anyone else to interpret..

    Unable to change virtual machine power state: The process exited with an error:
    vmxvmdb: Index name being generated from config file
    POST(no connection): Version mismatch with vmmon module: expecting 138.0, got 168.0.
    You have an incorrect version of the `vmmon' kernel module.
    Try reinstalling VMware Server.

    POST(no connection): Failed to initialize monitor device.

    Failed to initialize VM.
    End of error message.

  15. #15
    mickeyfmann Guest
    I'm having this same problem, I just updated to the latest Kernel and spent a few days trying to resolve the nvidia-kmod problems that occurred as a result of it. Now that this was out of the way I tried to recompile vmware and ran head on into this new wall. I have vmware-any-any-update115 which was what I used to get Vmware running in the first place but it doesn't seem to do the trick now.

    Are there anymore up to date versions of the any-any update or are we going to have to play a waiting game?

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Replies: 6
    Last Post: 25th December 2008, 10:14 PM
  2. FC6 latest kernel and VMWare Server 1.0.3: Mouse messed up
    By rweed in forum EOL (End Of Life) Versions
    Replies: 2
    Last Post: 29th June 2007, 08:46 PM
  3. Can't compile VMWare Server!
    By ChantCd-com in forum Using Fedora
    Replies: 9
    Last Post: 21st June 2007, 08:50 PM
  4. Replies: 2
    Last Post: 17th August 2006, 11:14 PM
  5. FC5 in VMWare can't compile VMWare Tools
    By bigman921 in forum EOL (End Of Life) Versions
    Replies: 6
    Last Post: 4th July 2006, 11:09 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •