[ltp] problems with vmware and display
Leo Gürtler
linux-thinkpad@linux-thinkpad.org
Tue, 05 Apr 2005 00:43:29 +0200
Donald B. Altman schrieb:
>** Reply to message from Leo Gürtler <leo.c.g@web.de> on Mon, 04 Apr 2005 10:25:54 +0200
>
>Hi Leo,
>
>I run VMWare 4.5.x on a T42p. I'll be glad to try to help.
>
>
Dear Donald,
thank you for your email,
>It sounds as if the color table that your guest OS loads is affecting the color
>table of the host OS.
>
>
yes that is exactly what it does.
>What is your guest OS? Which video driver are you using in VMWare? Do
>
>
it has nothing to do with the guest OS, because the color-goes-crazy
problem starts at the moment vmware boots - i.e. _before_ any OS is
installed. Therefor it is also independent from the video driver.
host system:
debian sarge, XFree4.3.0.1, kernel self-built 2.6.11.5, fglrx ati
module, but it also appears with the opensource ati/ radeon.
>you, by any chance, have a script of the output of vmware-config.pl, which
>should show which drivers were compiled/loaded with which libraries, and
>if there were any compile problems?
>
>
>
no compile problems, for vmware 4.5 I needed the any-any- patches, but
nothing had to be patched for 5-beta
>While I'm not an expert, I've found that some folks on the VMWare
>discussion forums (e.g. petr) are both technically excellent and seem
>to have an inside line to the developers. I'd suggest trying there, too.
>
>http://www.vmware.com/community/index.jspa
>
>
>
yes I looked already there but did not find anything, but maybe I have
to search with better keywords.
>Good luck.
>
>
thanks,
greetings, leo
here is the output of vmware-config.pl of vmware 5-beta, but it does not
say something about the libs and their version numbers. How can I can
get them?
##############
The installation of VMware Workstation 5.0.0 build-13014 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command:
"/usr/local/bin/vmware-uninstall.pl".
Before running VMware Workstation for the first time, you need to
configure it
by invoking the following command: "/usr/local/bin/vmware-config.pl". Do you
want this program to invoke the command for you now? [yes]
Configuring fallback GTK+ 2.4 libraries.
***
* Updating MIME database in /usr/share/mime...
***
In which directory do you want to install the mime type icons?
[/usr/share/icons]
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable
for your
running kernel. Do you want this program to try to build the vmmon
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.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source
directory
for information on installing the correct compiler. Do you want to use the
version "3.3.5" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your
running
kernel? [/lib/modules/2.6.11.5-thinkpad/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-config0/vmmon-only'
make -C /lib/modules/2.6.11.5-thinkpad/build/include/.. SUBDIRS=$PWD
SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.11.5'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/hash.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config0/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.5'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
The module loads perfectly in the running kernel.
Do you want networking for your virtual machines? (yes/no/help) [yes]
....
Building the vmnet module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmnet-only'
make -C /lib/modules/2.6.11.5-thinkpad/build/include/.. SUBDIRS=$PWD
SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.11.5'
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
CC [M] /tmp/vmware-config0/vmnet-only/hub.o
CC [M] /tmp/vmware-config0/vmnet-only/userif.o
CC [M] /tmp/vmware-config0/vmnet-only/netif.o
CC [M] /tmp/vmware-config0/vmnet-only/bridge.o
CC [M] /tmp/vmware-config0/vmnet-only/procfs.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.5'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config0/vmnet-only'
The module loads perfectly in the running kernel.
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done
The configuration of VMware Workstation 5.0.0 build-13014 for Linux for this
running kernel completed successfully.
You can now run VMware Workstation by invoking the following command:
"/usr/local/bin/vmware".
Enjoy,
--the VMware team
mudita:/usr/src/rpm/BUILD/vmware5/vmware-distrib#