FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Server Development

 
 
LinkBack Thread Tools
 
Old 06-03-2008, 10:12 PM
"Chris Morrow"
 
Default VMware Tools install on Ubuntu Server 8.04/2.6.24-18.32 Guest (ESX 3.5)

Hello list,

I am attempting to install VMware tools 3.5.0 build 82663 on
Ubuntu-Server 8.04/2.6.24-18.32. I have successfully installed and
updated the required prerequisite packages (autoconf, automake,
binutils, make, cpp, gcc, linux-headers-`uname -r`, build-essentials) as
well as anything else that apt-get recommended. Unfortunately, running
'vmware-install.pl' experiences issues once I invoke the
'vmware-config-tools.pl' script. Here are my steps:

- sudo ./vmware-install.pl
- Accept all defaults
- Installer asks the user if 'vmware-config-tools.pl' should be
run
- select 'yes'

******<PASTE>******
Before running VMware Tools for the first time, you need to configure it
by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do
you want
this program to invoke the command for you now? [yes]

Stopping VMware Tools services in the virtual machine:
Guest operating system daemon:
done
Trying to find a suitable vmmemctl module for your running kernel.

None of the pre-built vmmemctl modules for VMware Tools is suitable for
your
running kernel. 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)?
[yes]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your
running
kernel? [/lib/modules/2.6.24-18-server/build/include]

Extracting the sources of the vmmemctl module.

Building the vmmemctl module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmemctl-only'
make -C /lib/modules/2.6.24-18-server/build/include/.. SUBDIRS=$PWD
SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-18-server'
CC [M] /tmp/vmware-config0/vmmemctl-only/backdoorGcc32.o
CC [M] /tmp/vmware-config0/vmmemctl-only/os.o
In file included from /tmp/vmware-config0/vmmemctl-only/os.c:51:
/tmp/vmware-config0/vmmemctl-only/compat_wait.h:55:5: warning:
"VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config0/vmmemctl-only/compat_wait.h:61:5: warning:
"VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config0/vmmemctl-only/os.c:51:
/tmp/vmware-config0/vmmemctl-only/compat_wait.h:78: error: conflicting
types for 'poll_initwait'
include/linux/poll.h:65: error: previous declaration of 'poll_initwait'
was here
make[2]: *** [/tmp/vmware-config0/vmmemctl-only/os.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmemctl-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-18-server'
make: *** [vmmemctl.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmemctl-only'
Unable to build the vmmemctl module.
******</PASTE>******

At this point the 'vmware-config-tools.pl' script fails.

What is the recommended (supported/secure/best practice) to install
VMware tools on Ubuntu Server 8.04 guest OS? It seems like there are
three options.

1) Scour forums, blogs and websites to piece together a solution. (I
have already spent 3+ hours reading and attempting other peoples steps)

2) Install 'Open-vm-tools' which is considered "alpha" quality?
(https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/217254)

3) Don't install VMware Tools on the guest

I would like to hear what the Ubuntu developers and other System
Administrators have to say about this.

Thanks,

Chris Morrow

--
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam
 

Thread Tools




All times are GMT. The time now is 01:37 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org