VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 Previous Next 23 Replies Last post: Jan 18, 2009 11:45 AM by nextech   Go to original post

Re: VMware tools on Ubuntu 8.10 release not working

15. Dec 8, 2008 8:31 AM in response to: etung
Click to view jigger's profile Lurker 1 posts since
Dec 8, 2008
Hi everybody,

everything vmware-user works fine for me now, but when I start vmware-user in a terminal, I get:

GtK-WARNING **: In modul path "murrine" no theme engine could be found

This error message is repeated several times. Then comes

/usr/lib/vmware-tools/bin/xorg71/vmware-user: symbol lookup error: /usr/lib/libbonobo-2.so.0: undefined symbol: g_dgettext

This sounds serious enough to warrant an analysis. Do you agree? BTW: This is a stock 8.10 updated from a stock 8.04, latest update version. No fancy stuff installed, except MySQL and OTRS (www.otrs.org).

Any timely help is greatly appreciated. I'll post my vmxsock compile time error messages to the appropriate thread.

Thanx in advance


Jörg Maaß

Re: VMware tools on Ubuntu 8.10 release not working

16. Dec 20, 2008 5:51 PM in response to: etung
Click to view nextech's profile Enthusiast 139 posts since
Sep 9, 2008
Has there been any progress on getting VMWare tools working on Ubuntu 8.10? I've combed through hundreds of message posts, and hit at least 40+ forums over the past 12 hours, but still have been unable to find a solution or get VMWare Tools working under Ubuntu 8.10.

I've done a LOT of "hunting and poking" but can't seem to find a solution. I'm a noob (when it comes to VMWare I'm learning as I go), and still trying to figure out how to get VMWare Tools installed on Ubuntu 8.10.

My first question is:

1) How did you even get the VMWare Tools installed on Ubuntu 8.10 guest on the VMWare Workstation 6.5 host (under Vista x64)?

I've tried to follow the instructions I have post here:

http://communities.vmware.com/message/1128951#1128951


But VMWare Tools doesn't seem to install on the Ubuntu 8.10 guest, when I try to install the VMWare Tools on Ubuntu 8.10 guest it says "None of the pre-built vmmemctl modules for VMWare Tools is suitable for your running kernel. Do you want this program to build the vmmemctl module for your system (you need to have a C compiler installed on your system)?"

Any ideas as to what I should do next? Is there a step by step tutorial? Do I have to build a "vmmemctl module" and if so, how do I do this? I'm a noob when it comes to this, and would need some simple step by step instructions. Thank-you!

Ubuntu 8.10 is final (not beta), so is there any way that someone from the VMWare Team could install a Ubuntu 8.10 Server x86 guest (and just do a "Vanilla" install)and get the VMWare Tools working on it and then write a simple tutorial on how we can do it?

I've looked at several threads including this one:

http://communities.vmware.com/message/1094994

I'm running Workstation 6.5 build 118166 under Vista x64 Ultimate (as my host), and the guest operating system that I have installed is Ubuntu 8.10 Server. I'm trying to get the VMWare tools installed on the Ubuntu 8.10 Server (guest).

But have been unable to find a solution. I would really greatly appreciate any help in getting VMWare Tools working on the Ubuntu 8.10 Server guest.

Thank-you,

Mark

Re: VMware tools on Ubuntu 8.10 release not working

17. Dec 21, 2008 12:13 PM in response to: nextech
Click to view RCY's profile Lurker 2 posts since
Dec 21, 2008

Hi, Mark,

I installed a guest Ubuntu 8.10 in VMWare Server 2.0.0 running on Vista. When I went to install VMWare Tools, and got to:

But VMWare Tools doesn't seem to install on the Ubuntu 8.10 guest, when
I try to install the VMWare Tools on Ubuntu 8.10 guest it says "None
of the pre-built vmmemctl modules for VMWare Tools is suitable for your
running kernel. Do you want this program to build the vmmemctl module
for your system (you need to have a C compiler installed on your
system)?
"

I just pressed <Enter> to accept the default <yes> answer. This worked for several of the modules, until:

The vmci module loads perfectly into the running kernel.
None of the pre-built vsock modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vsock module for
your system (you need to have a C compiler installed on your system)? <yes>
Extracting the sources of the vsock module.
Building the vsock module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vsock-only'
make -C /lib/modules/2.6.27-9-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-generic'
CC [M] /tmp/vmware-config0/vsock-only/linux/af_vsock.o
CC [M] /tmp/vmware-config0/vsock-only/linux/driverLog.o
CC [M] /tmp/vmware-config0/vsock-only/linux/util.o
/tmp/vmware-config0/vsock-only/linux/util.c: In function 'VSockVmciLogPkt':
/tmp/vmware-config0/vsock-only/linux/util.c:157: warning: format not a string literal and no format arguments
CC [M] /tmp/vmware-config0/vsock-only/linux/vsockAddr.o
LD [M] /tmp/vmware-config0/vsock-only/vsock.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "VMCIDatagram_CreateHnd" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_DestroyHnd" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIEvent_Subscribe" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCI_DeviceGet" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIMemcpyFromQueueV" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIQueuePair_Detach" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCI_GetContextID" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_Send" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIQueuePair_Alloc" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIEvent_Unsubscribe" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
WARNING: "VMCIMemcpyToQueueV" [/tmp/vmware-config0/vsock-only/vsock.ko] undefined!
CC /tmp/vmware-config0/vsock-only/vsock.mod.o
LD [M] /tmp/vmware-config0/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
cp -f vsock.ko ./../vsock.o
make: Leaving directory `/tmp/vmware-config0/vsock-only'
Unable to make a vsock module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vsock.o': -1 Unknown symbol in module
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.
The VM communication interface socket family is used in conjunction with the VM
communication interface to provide a new communication path among guests and
host. The rest of this software provided by VMware Tools is designed to work
independently of this feature. If you wish to have the VSOCK feature you can
install the driver by running vmware-config-tools.pl again after making sure
that gcc, binutils, make and the kernel sources for your running kernel are
installed on your machine. These packages are available on your distribution's
installation CD.
<Press the Enter key to continue.>

So, I press <Enter>, and the VMWare tools installer asks me about screen resolutions, and then does some other things, and then finally it summarizes:

Starting VMware Tools services in the virtual machine:
Switching to guest configuration: done
Guest filesystem driver: done
Mounting HGFS shares: failed
Guest memory manager: done
Guest vmxnet fast network device: done
VM communication interface: done
Blocking file system: done
Guest operating system daemon: done
The configuration of VMware Tools 2.0.0 build-122956 for Linux for this running
kernel completed successfully.
You must restart your X session before any mouse or graphics changes take
effect.
You can now run VMware Tools by invoking the following command:
"/usr/bin/vmware-toolbox" during an X server session.
You will need to either manually start /usr/bin/vmware-user or log out and log
back in to this desktop session to obtain the following features: guest
resolution fit, drag and drop, and file and text copy/paste. vmware-user is
configured to automatically start at a graphical login, but that won't take
effect until the next login.
To use the vmxnet driver, restart networking using the following commands:
/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
modprobe vmxnet
/etc/init.d/networking start
Enjoy,
--the VMware team

For those last commands, related to networking, I prefixed each command line with "sudo ", to run the command as an administrator.

Richard


Re: VMware tools on Ubuntu 8.10 release not working

18. Dec 21, 2008 12:23 PM in response to: jigger
Click to view RCY's profile Lurker 2 posts since
Dec 21, 2008
Hmm, on a stock 8.10 not updated from 8.04, I only get seven occurrences of the warning message:
(vmware-toolbox-gtk:17237): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
or
(vmware-user:17786): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

depending on whether I just ran vmware-toolbox or vmware-user, but not the g_dgettext error.

OK, it's not actually a stock 8.10. I ran all the updates, and added ruby, python, postgresql, and g++.

ls -l /usr/lib/libbonobo*


lrwxrwxrwx 1 root root 20 2008-12-20 19:34 /usr/lib/libbonobo-2.so.0 -> libbonobo-2.so.0.0.0
-rw-r--r-- 1 root root 370664 2008-09-22 17:04 /usr/lib/libbonobo-2.so.0.0.0
lrwxrwxrwx 1 root root 29 2008-12-20 19:34 /usr/lib/libbonobo-activation.so.4 -> libbonobo-activation.so.4.0.0
-rw-r--r-- 1 root root 83176 2008-09-22 17:04 /usr/lib/libbonobo-activation.so.4.0.0
lrwxrwxrwx 1 root root 22 2008-12-20 19:34 /usr/lib/libbonoboui-2.so.0 -> libbonoboui-2.so.0.0.0
-rw-r--r-- 1 root root 379640 2008-09-22 17:26 /usr/lib/libbonoboui-2.so.0.0.0

Re: VMware tools on Ubuntu 8.10 release not working

19. Dec 21, 2008 12:29 PM in response to: RCY
Click to view nextech's profile Enthusiast 139 posts since
Sep 9, 2008
After 12 1/2+ hours, I've finally found a solution, and finally got everything working under Ubuntu 8.10 guest OS.

For more detailed instructions (step by step) on how to get VMWare Tools working on Ubuntu 8.10 Guest OS, you can look at the following links:

I created a small tutorial here:

http://communities.vmware.com/message/1129103#1129103

A post by Mufasa in this link helped as well:

http://communities.vmware.com/message/887802#887802

This link was very useful as well:

http://laurentbois.com/2008/04/26/install-ubuntu-804-using-vmware-fusion-on-mac-os-x/

The one single link that helped the most by far was found here on the Ubuntu forums:

http://ubuntuforums.org/showthread.php?t=987631

Keep in mind that if you are running a x86 (32-bit) version of Ubuntu 8.10, then the files you need to download and use are different than the instructions on the Ubuntu forums. So look over the instructions on the Ubuntu forums (if you are using a 64-bit version of Ubuntu 8.10 guest OS), but if you are installing VMWare Tools on a 32-bit version of Ubuntu Guest OS then follow the very first link up at the top of this post, or the link here below:

http://communities.vmware.com/message/1129103#1129103

That should be enough to help you (step by step) get the VMWare Tools installed and running on Ubuntu 8.10 Guest OS (32-bit or 64-bit).

Mark

Re: VMware tools on Ubuntu 8.10 release not working

20. Dec 21, 2008 12:38 PM in response to: RCY
Click to view nextech's profile Enthusiast 139 posts since
Sep 9, 2008
Richard,

The infamous: "None of the pre-built vmmemctl modules for VMware Tools is suitable for your running kernal. Do you want this program to try to build the vmmemctl module for your system (you need to have a C compiler installed on your system)?" problem is described in my "How To" post.

http://communities.vmware.com/message/1129103#1129103

Look at the "How To Tutorial" that I wrote on the link above (or it was more like a "step by step" fumbling through the process, instead of an actual tutorial) but as I went through the process of installing, building, and figuring things out, I slowly documented everything step by step, and included links & references. It gives all the commands you need to do, and everything that you should need to do to get VMWare Tools working under Ubuntu 8.10 guest OS.

Mark

Re: VMware tools on Ubuntu 8.10 release not working

21. Dec 21, 2008 12:51 PM in response to: RCY
Click to view nextech's profile Enthusiast 139 posts since
Sep 9, 2008
Richard,

I'm not sure about the "Theme Engine Module path" problems you are having. You may want to post this as a new Question in a separate thread (as an "Unanswered Question") and then cross-link in your new post back to this post, just for reference. I would probably just create a completely new post called "Theme Engine Module Path Problem with VMWare Tools in Ubuntu 8.10"

Something very easy for someone to find and do a keyword search on. Again, I don't work for VMWare, I'm just a "Community User" that is stumbling through the installation process as well. I would really need a bit of a clue from the VMWare Developers as to what is going on in your particular instance with the "Theme Engine module path" problem.

Maybe a VMWare Developer could chime in, and possibly offer a clue. I do apologize, but I didn't run across that problem (on a clean vanilla Ubuntu 8.10 LAMP Server install). So I'm not sure as to what the fix is for your path problem, but hopefully one of the VMWare Developers could help a bit more with the problem that you are having. At least you got the VMWare Tools installed! That's a good *first step*! ;-)

Mark

P.S. Please do post back your "fix" or "solution" if you ever do find a solution to the problem, just so that we have it here in the Community forums for "archival" purposes just in case anyone else runs into the same problem. I always try to post a detailed problem, and a detailed solution, just so the search engines can pick it up (and index it) for archive purposes. This way if anyone runs into the same problem with VMWare in the future, hopefully it will help them as well. Thank-you!

Re: VMware tools on Ubuntu 8.10 release not working

22. Jan 18, 2009 9:37 AM in response to: nextech
Click to view Alfredox's profile Lurker 1 posts since
Jan 18, 2009

I've been through the same issue in Ubuntu 8.10 Desktop, I forgot what I exactly did but I can now move between the guest and the host. I cann't copy/paste between them and also i can't set the resolution of the guest to fit the window..

Can u please provide a step-by-step tutorial of how to make it work because I couldn't fix it after reading the links above.

thank you

Alfredo

Re: VMware tools on Ubuntu 8.10 release not working

23. Jan 18, 2009 11:46 AM in response to: Alfredox
Click to view nextech's profile Enthusiast 139 posts since
Sep 9, 2008
Alfredox,

I created a small tutorial here:

http://communities.vmware.com/message/1129103#1129103

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities