Running VMware Server Console on Ubuntu Hardy

Since two days I’m running a beta of Ubuntu Hardy and also since two days, my VMware Server Console refused to work. As it turned out, this was caused by two libraries shipped with the VMware Server Console: libpng.12.so and libgcc_s.so.1. Since the library pathes aren’t hard-coded into the executable, all we’ve got to do is move VMware’s version of the offending libraries out of the way:

cd /usr/lib/vmware-server-console/lib/libgcc_s.so.1
mv libgcc_s.so.1 libgcc_s.so.1.org
cd ../libpng12.so.0
mv libpng12.so.0 libpng12.so.0.org

Incoming search terms:

23 thoughts on “Running VMware Server Console on Ubuntu Hardy

  1. Henry Crutcher

    Thanks for the help on getting my vmware-server-console running! Yours was the only page that provided any help at all :-). It worked flawlessly.

  2. karl kraus

    Thank you for your post. My vmware-server-console is also running, but virtual-machine does not start. This is the error-message:
    “Unable to change virtual machine power state: The process exited with an error:
    End of error message.”
    Have you any idea to solve the problem? It would be very kind, if you could give me another hint.
    (lenovo x60, hardy-heron, vmware-server-console)

  3. Stefan Rubner Post author

    Since I’m not running Hardy anymore, I can’t test that. However, I’d like to know whether this error message is issued by the server console? If so, are there any corresponding error messages from the VMware Server itself on the console or in the syslog? Maybe you can find a hint there about what is going wrong.

  4. Tof

    Thank you for the post, I was wondering what was wrong with the server-console.

  5. Pingback: The Captain’s Log » Blog Archives » VMware and Ubuntu “Hardy Heron” 8.04

  6. Dave H

    Thankyou, thankyou, thankyou!

    i had to go into cd /usr/lib/vmware/lib/libgcc_s.so.1 instead but renaming the .1 and .0 files worked a charm.

    Cheers.

    Dave.

  7. Pingback: Grey-Bearded Geek » Blog Archive » Ubuntu 8.04 Hardy Heron Upgrade on Dell Inspiron 6000 Laptop

  8. rootchick

    Thanks! Worked like a charm!

    Though my libraries were in /usr/local/lib/vmware-server-console.

  9. Jaska Kivelä

    I did that, but now I get:

    (0:54) [jk@ostovoima] /store/Download > vmware-server-console
    process 12346: Attempt to remove filter function 0xb6ba6cd0 user data 0x88c0be8, but no such filter has been added

    …and it just hangs there. What next?

  10. Jaska Kivelä

    A strace gives me:


    read(3, “e/lib/libsigc-2.0.so.0:/usr/lib/”…, 128) = 128
    read(3, “te_extra_defs-2.4.so.1:/usr/lib/”…, 128) = 128
    read(3, “.1:/usr/lib/vmware-server-consol”…, 128) = 128
    — SIGCHLD (Child exited) @ 0 (0) —
    read(3, “ver-console/lib/libgnomecanvasmm”…, 128) = 128
    read(3, “sexymm.so.1:/usr/lib/vmware-serv”…, 128) = 128
    read(3, “rver-console/lib/libgnomecanvasm”…, 128) = 128
    read(3, “bsexy.so.1:/usr/lib/vmware-serve”…, 128) = 61
    read(3, “”, 128) = 0
    close(3) = 0
    wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7561
    fcntl64(3, F_DUPFD, 10) = -1 EBADF (Bad file descriptor)
    dup2(1, 3) = 3
    pipe([4, 5]) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e466f8) = 7569
    close(5) = 0
    clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e466f8) = 7570
    close(4) = 0
    close(-1) = -1 EBADF (Bad file descriptor)
    wait4(-1, process 7569: Attempt to remove filter function 0xb6b71cd0 user data 0x88be248, but no such filter has been added

  11. Jaska Kivelä

    OK, a ‘killall dbus-daemon’ first, and then vmware-server-console again does the trick.

  12. michael

    RE: “Unable to change virtual machine power state: The process exited with an error:
    End of error message.”

    I changed permissions on the .vmware folder under /home/ to allow read/write for all (777) and this error went away. I’m not sure what the proper permissions should be, but it’s definately a persmissions issue.

    VMs power on without issue now …

  13. Kalman

    Bingo! worked perfectly for me, I am running Kubuntu 8.04.1 on AMD64. Thanks a lot!

    Linux kubuntu 2.6.24-19-generic #1 SMP Wed Aug 20 17:53:40 UTC 2008 x86_64 GNU/Linux

    cd /usr/lib/vmware-server-console/lib
    cd libgcc_s.so.1/
    ll
    sudo /bin/bash
    mv libgcc_s.so.1 libgcc_s.so.1.org
    ll
    cd ../libpng12.so.0/
    mv libpng12.so.0 libpng12.so.0.org
    vmware-server-console &

    Joe.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>