On 03/01/07, Lior Okman <[EMAIL PROTECTED]> wrote:

Amos Shapira wrote:
VMWare has its own copies of most of the shared objects under (on your
computer) /usr/lib/vmware-server-console/lib/ . You could try modifying
the /usr/lib/vmware-server-console/lib/wrapper-gtk24.sh shellscript to
use versions of libfile.so that don't need your libstdc++, which
according to the error message, is newer than the one used by most of
the shared objects that vmware tries to load.


Didn't try this.

You could also try to update the libgcc_s.so.1 file under
/usr/lib/vmware-server-console/lib/libgcc_s.so.1 to the one you have on
your real system.


This one worked. There is still the following warning:

/usr/lib/vmware-server-console/bin/vmware-server-console:
/usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0: no version
information available (required by /usr/lib/libcairo.so.2)

But the file browsing works now.

Also, there is an environment variable called "VMWARE_USE_SHIPPED_GTK"
that you can set to "no" in order to [try and] force vmware to use the
shared objects available on the system, or "yes" to [try and] force
vmware to use only the GTK shared objects it came with.

The VMWARE_USE_SHIPPED_GTK trick doesn't always work though - depends on
your exact setup.


Didn't work "for my exact setup" :^).

I  also got many kernel warnings and stack dumps. Switching to a non-Xen
debian kernel (2.6.18-3-k7 instead of 2.6.18-3-xen-k7) fixed them and I'm
installing Windows under a virtual machine as I write this (and have a
choked machine because of this).

Otherwise - how can I configure the VM without being dependent on
> fixing this?
If you open the vmx file in vi, you can just enter the fully qualified
path to the ISO file you want to use. Google for the exact syntax, it
escapes me right now.


Thanks for the pointer. Will keep it for a more advanced stage of my use of
VMware.

Thanks very much for your advice.

--Amos

Reply via email to