Comments

VMware – Odd Behaviour with Kernel 4.18-rc1, and a Workaround? — 5 Comments

  1. Not sure if it’s related but I had a strange problem with Player 14.1.2 on openSUSE Leap 15.0: vmplayer always failed with exit code 1 without any error message and with not much info in logs (only some warnings about unresolved symbols). For unknown reason, when started as “vmplayer –help” (I just wanted to check if there is some –debug or –verbose option), it starts and works without a problem (once vmmon is patched for the null pointer dereference). But I also updated quite a lot of userspace packages, not only kernel so I’ll need to test some more to find out what is going on.

    • I had assumed at first that it was a problem with userland packages, similar to the one a few releases back – with library versions and a new release of Xorg, but when I reverted to Kernel 4.17 on the same system, everything worked as it should..
      RG.

  2. I’m trying to get 12.5.9 up on openSuse LEAP 15.0. Doing this,
    “sed -i ‘/export PRODUCT_NAME=”VMware Workstation”/s/.*/&\nexport VMWARE_USE_SHIPPED_LIBS=”yes”/’ /usr/bin/vmware” gets me past segfault error and this, https://github.com/mkubecek/vmware-host-modules/archive/workstation-12.5.9.tar.gz, produces the following errors in /tmp/vmware-user,

    “28T21:27:37.258-08:00| appLoader| W115: Unable to load libfontconfig.so.1 from /usr/lib/vmware/lib/libfontconfig.so.1/libfontconfig.so.1: libexpat.so.0: cannot open shared object file: No such file or directory
    2018-06-28T21:27:37.258-08:00| appLoader| W115: Unable to load dependencies for /usr/lib/vmware/lib/libvmware-modconfig.so/libvmware-modconfig.so
    2018-06-28T21:27:37.258-08:00| appLoader| W115: Unable to execute /usr/lib/vmware/bin/vmware-modconfig.”

    Curiously, I was able to run WS 12.5.7 prior to the last update after installing opensuse 15.0 using this method, “https://stackoverflow.com/questions/50885615/vmware-workstation-12-5-9-throws-segfault-error-14-on-host-linux-4-16-12-kerne”

    Thanks for the patches Michal and the website Robert!

  3. Okay, got 12.5.9 working on openSuse 15.0 LEAP. Did a clean install followed by,
    “sed -i ‘/export PRODUCT_NAME=”VMware Workstation”/s/.*/&\nexport VMWARE_USE_SHIPPED_LIBS=”yes”/’ /usr/bin/vmware”,
    and then,
    “cd /usr/lib/vmware/lib/libfontconfig.so.1
    mv libfontconfig.so.1 libfontconfig.so.1.old
    ln -s /usr/lib64/libfontconfig.so.1”
    Nice website! Thanks.

  4. Hey!
    Could you please help me?

    I’m on fedora 28, kernel 4.17.7-200.fc28.x86_64
    using VMware workstation 14.0.0 build-6661328
    installed patch https://github.com/mkubecek/vmware-host-modules/commit/3f2a6c720f68

    and now i have an error

    “Version mismatch with vmmon module: expecting 329.0, got 330.0.
    You have an incorrect version of the ‘vmmon’ kernel module.
    Try reinstalling VMware Workstation.”

    Can you suggest me an older patch or something ?
    Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.