Help to get VmWare run!!

2005-12-12 Thread dclemen
Hi I have problem to get work VmWare. I read some post and try these
solutions, but I don't get to work it.

I have AMD64 system and have ia32-libs package installed. Has VmWare
sources in /usr/local/src/vmware-distrib directory, and
vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
VMware modules in /usr/lib/vmware/modules/source has been updated.

Before running VMware for the first time after update, you need to
configure it
for your running kernel by invoking the following command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the
command for
you now? [yes]



At end of this process:

Starting VMware services:
   Virtual machine monitor  done
   Virtual ethernet done
   Bridged networking on /dev/vmnet0failed
   Host-only networking on /dev/vmnet1 (background) done
   Host-only networking on /dev/vmnet8 (background) done
   NAT service on /dev/vmnet8   failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference

but this file exists
# ls -la --color /emul/ia32-linux/lib/tls/libc*
-rw-r--r--  1 root root 1253924 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libc-2.3.2.so
-rw-r--r--  1 root root   18876 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  17 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  13 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so


Any ideas?

Thanks


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Help to get VmWare run!!

2005-12-12 Thread Dean Hamstead

you would most likely need to run vmware in a proper chroot
the other problem is kernel modules, im not sure if they work
for 64bit kernels.

Dean

dclemen wrote:

Hi I have problem to get work VmWare. I read some post and try these
solutions, but I don't get to work it.

I have AMD64 system and have ia32-libs package installed. Has VmWare
sources in /usr/local/src/vmware-distrib directory, and
vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
VMware modules in /usr/lib/vmware/modules/source has been updated.

Before running VMware for the first time after update, you need to
configure it
for your running kernel by invoking the following command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the
command for
you now? [yes]



At end of this process:

Starting VMware services:
   Virtual machine monitor  done
   Virtual ethernet done
   Bridged networking on /dev/vmnet0failed
   Host-only networking on /dev/vmnet1 (background) done
   Host-only networking on /dev/vmnet8 (background) done
   NAT service on /dev/vmnet8   failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference

but this file exists
# ls -la --color /emul/ia32-linux/lib/tls/libc*
-rw-r--r--  1 root root 1253924 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libc-2.3.2.so
-rw-r--r--  1 root root   18876 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  17 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  13 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so


Any ideas?

Thanks




--
WWW: http://deanpatrick.tk
LAN: http://www.bong.com.au
EMAIL: [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



RE: Help to get VmWare run!!

2005-12-12 Thread Michael Dixon
I am running Linux saidin 2.6.14.3 #1 SMP Sat Dec 10 11:17:02 EST 2005
x86_64 GNU/Linux on an ASUS A8V-Deluxe+Wifi + AMD64 3800+ x2.

I went through similar problems trying to get GSX 3.2 running.  Here is my
quick list of steps that got me working in case I have to do it again:

. Get AnyAny update
. install ia32-libs
. install ia32 base Debian to /emul/ia32-linux (chroot location) using
debootstrap
. install GSX
. update /etc/pam.d/vmware-authd to point to the /emul/ia32-linux libs
directory (otherwise authentication via vmware-authd won't work) 

My main stumbling point was not using debootstrap to set up a full ia32
chroot (ie. ia32-libs is not enough). Once I had done this, compiling the
vmware kernel modules and running vmware wasn't a problem.  I followed the
instructions in
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
for running debootstrap.

Cheers
Michael

-Original Message-
From: Dean Hamstead [mailto:[EMAIL PROTECTED] 
Sent: Monday, 12 December 2005 8:29 PM
To: dclemen
Cc: debian-amd64@lists.debian.org
Subject: Re: Help to get VmWare run!!

you would most likely need to run vmware in a proper chroot the other
problem is kernel modules, im not sure if they work for 64bit kernels.

Dean

dclemen wrote:
 Hi I have problem to get work VmWare. I read some post and try these 
 solutions, but I don't get to work it.
 
 I have AMD64 system and have ia32-libs package installed. Has VmWare 
 sources in /usr/local/src/vmware-distrib directory, and
 vmware-any-any-update96 path on
 /usr/local/src/vmware-distrib/vmware-any-any-update96 directory.
 
 # dpkg -l |grep ia32
 ii  ia32-libs1.5
 
 
 When run runme.pl in any-any directory I get:
 
 /usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
 ./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file 
 ld-linux.so.2 with link time reference
 ./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file 
 ld-linux.so.2 with link time reference
 ./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file 
 ld-linux.so.2 with link time reference
 ./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file 
 ld-linux.so.2 with link time reference VMware modules in 
 /usr/lib/vmware/modules/source has been updated.
 
 Before running VMware for the first time after update, you need to 
 configure it for your running kernel by invoking the following 
 command:
 /usr/bin/vmware-config.pl. Do you want this script to invoke the 
 command for you now? [yes] 
 
 
 At end of this process:
 
 Starting VMware services:
Virtual machine monitor  done
Virtual ethernet done
Bridged networking on /dev/vmnet0failed
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 failed
 
 
 At begin of runme.pl:
 ./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file 
 ld-linux.so.2 with link time reference
 
 but this file exists
 # ls -la --color /emul/ia32-linux/lib/tls/libc*
 -rw-r--r--  1 root root 1253924 2004-12-27 03:41 
 /emul/ia32-linux/lib/tls/libc-2.3.2.so
 -rw-r--r--  1 root root   18876 2004-12-27 03:41
 /emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
 lrwxrwxrwx  1 root root  17 2005-11-28 09:46
 /emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
 lrwxrwxrwx  1 root root  13 2005-11-28 09:46
 /emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so
 
 
 Any ideas?
 
 Thanks
 
 

--
WWW: http://deanpatrick.tk
LAN: http://www.bong.com.au
EMAIL: [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]


__ NOD32 1.1318 (20051211) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Help to get VmWare run!!

2005-12-12 Thread Jean-Christophe Montigny

Hello,

I have tried to compile it without any chroot at all. It does compile, 
and the kernel modules (vmmon and vmnet) do insert into the kernel 
without a problem. However, binaries are compiled for 32bits system and 
they will fail to launch miserably, looking for libpam0.so, which is not 
compiled in ia-32libs. If you try to merely install a 32 bits chroot and 
then add the lines to the ld.so.conf it will fail as well, because it 
seems some links to libraries are hard coded, i don't know why, it 
doesn't try to search for the libs in the ia-32 system...


And the vmware binaries look for their libs in /lib. debian is hell as 
well, as all the 64 libs are actually in /lib and not /lib64. So there's 
a problem here. :/


I then made an ia-32 chroot, and tried to compile the vmware modules in 
there.
Helplessly, it fails : the compiler says, when trying to compile the 
vmmon module :


  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o
cc1: error: code model `kernel' not supported in the 32 bit mode

Too bad.

Something to try would be to compile those modules within the 64bits 
system and then install them into the kernel modules root, then tamper 
the vmware-config.pl script in the ia32 chroot so that it skips trying 
to compile them. Since you can compile the modules within the 64bits 
system without a problem, that should be okay. You merely would need to 
copy the modules to the correct directory under the chroot, I guess.
Or, simply bind /lib/modules to /path/to/ia32/chroot/lib/modules (which 
is what i did)


And then, let the configuration process do its job. Perhaps it can work 
that way in the ia32 chroot.


I'm lazy, so i didn't try it yet, but perhaps later i'll try, and if it 
works or does not work i'll report it in this thread.


See you

JCM

Dean Hamstead wrote:

you would most likely need to run vmware in a proper chroot
the other problem is kernel modules, im not sure if they work
for 64bit kernels.

Dean

dclemen wrote:


Hi I have problem to get work VmWare. I read some post and try these
solutions, but I don't get to work it.

I have AMD64 system and have ia32-libs package installed. Has VmWare
sources in /usr/local/src/vmware-distrib directory, and
vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference
VMware modules in /usr/lib/vmware/modules/source has been updated.

Before running VMware for the first time after update, you need to
configure it
for your running kernel by invoking the following command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the
command for
you now? [yes]



At end of this process:

Starting VMware services:
   Virtual machine monitor  done
   Virtual ethernet done
   Bridged networking on /dev/vmnet0failed
   Host-only networking on /dev/vmnet1 (background) done
   Host-only networking on /dev/vmnet8 (background) done
   NAT service on /dev/vmnet8failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2
with link time reference

but this file exists
# ls -la --color /emul/ia32-linux/lib/tls/libc*
-rw-r--r--  1 root root 1253924 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libc-2.3.2.so
-rw-r--r--  1 root root   18876 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  17 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  13 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so


Any ideas?

Thanks







--
Jean-Christophe Montigny
Etudiant de troisième année à Grenoble Ecole de Management
Actuellement en parcours ingénieur à l'Ecole Nationale Supérieure de 
Télécommunications de Bretagne
begin:vcard
fn:Jean-Christophe Montigny
n:Montigny;Jean-Christophe
org;quoted-printable:Association [EMAIL PROTECTED]
adr;quoted-printable:;;12, rue Pierre S=C3=A9mard;Grenoble;FR;38000;France
email;internet:[EMAIL PROTECTED]

Re: Help to get VmWare run!!

2005-12-12 Thread Jean-Christophe Montigny

Hello,

You're a precious man ! I got it all, and updated my pam.d/vmware-authd 
file to point to the correct locations.


However, now, vmware-authd runs without segfaulting, but tells me 
authentication errors. I modified the chrooted passwd and shadow files 
accordingly. Yet, with any of the accounts mentioned in the chrooted or 
real system tree, it fails :/


Michael Dixon wrote:

I am running Linux saidin 2.6.14.3 #1 SMP Sat Dec 10 11:17:02 EST 2005
x86_64 GNU/Linux on an ASUS A8V-Deluxe+Wifi + AMD64 3800+ x2.

I went through similar problems trying to get GSX 3.2 running.  Here is my
quick list of steps that got me working in case I have to do it again:

. Get AnyAny update
. install ia32-libs
. install ia32 base Debian to /emul/ia32-linux (chroot location) using
debootstrap
. install GSX
. update /etc/pam.d/vmware-authd to point to the /emul/ia32-linux libs
directory (otherwise authentication via vmware-authd won't work) 


My main stumbling point was not using debootstrap to set up a full ia32
chroot (ie. ia32-libs is not enough). Once I had done this, compiling the
vmware kernel modules and running vmware wasn't a problem.  I followed the
instructions in
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
for running debootstrap.

Cheers
Michael

-Original Message-
From: Dean Hamstead [mailto:[EMAIL PROTECTED] 
Sent: Monday, 12 December 2005 8:29 PM

To: dclemen
Cc: debian-amd64@lists.debian.org
Subject: Re: Help to get VmWare run!!

you would most likely need to run vmware in a proper chroot the other
problem is kernel modules, im not sure if they work for 64bit kernels.

Dean

dclemen wrote:

Hi I have problem to get work VmWare. I read some post and try these 
solutions, but I don't get to work it.


I have AMD64 system and have ia32-libs package installed. Has VmWare 
sources in /usr/local/src/vmware-distrib directory, and

vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file 
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file 
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file 
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file 
ld-linux.so.2 with link time reference VMware modules in 
/usr/lib/vmware/modules/source has been updated.


Before running VMware for the first time after update, you need to 
configure it for your running kernel by invoking the following 
command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the 
command for you now? [yes] 



At end of this process:

Starting VMware services:
  Virtual machine monitor  done
  Virtual ethernet done
  Bridged networking on /dev/vmnet0failed
  Host-only networking on /dev/vmnet1 (background) done
  Host-only networking on /dev/vmnet8 (background) done
  NAT service on /dev/vmnet8failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file 
ld-linux.so.2 with link time reference


but this file exists
# ls -la --color /emul/ia32-linux/lib/tls/libc*
-rw-r--r--  1 root root 1253924 2004-12-27 03:41 
/emul/ia32-linux/lib/tls/libc-2.3.2.so

-rw-r--r--  1 root root   18876 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  17 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  13 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so


Any ideas?

Thanks





--
WWW: http://deanpatrick.tk
LAN: http://www.bong.com.au
EMAIL: [EMAIL PROTECTED]





--
Jean-Christophe Montigny
Etudiant de troisième année à Grenoble Ecole de Management
Actuellement en parcours ingénieur à l'Ecole Nationale Supérieure de 
Télécommunications de Bretagne
begin:vcard
fn:Jean-Christophe Montigny
n:Montigny;Jean-Christophe
org;quoted-printable:Association [EMAIL PROTECTED]
adr;quoted-printable:;;12, rue Pierre S=C3=A9mard;Grenoble;FR;38000;France
email;internet:[EMAIL PROTECTED]
title:Responsable Com Web
x-mozilla-html:FALSE
url:http://planetes.assoces.com/
version:2.1
end:vcard



RE: Help to get VmWare run!!

2005-12-12 Thread Michael Dixon
Hi,

So you have got VMWare running, and the only problem now is authentication?

I have not touched the chroot passwd or group files, since I am not
*running* VMWare chroot'd - I believe in this case the chroot is only
there so all the correct 32bit libraries are available to VMWare.

Did you use the /etc/init.d/vmware script to start VMWare?

Do you have any log entries to show? 
If it's only authentication that's a problem, can you post the relevant
lines from /var/log/auth.log?
  

-Original Message-
From: Jean-Christophe Montigny [mailto:[EMAIL PROTECTED] 
Sent: Monday, 12 December 2005 10:13 PM
To: Michael Dixon
Cc: 'Dean Hamstead'; 'dclemen'; debian-amd64@lists.debian.org
Subject: Re: Help to get VmWare run!!

Hello,

You're a precious man ! I got it all, and updated my pam.d/vmware-authd file
to point to the correct locations.

However, now, vmware-authd runs without segfaulting, but tells me
authentication errors. I modified the chrooted passwd and shadow files
accordingly. Yet, with any of the accounts mentioned in the chrooted or real
system tree, it fails :/

Michael Dixon wrote:
 I am running Linux saidin 2.6.14.3 #1 SMP Sat Dec 10 11:17:02 EST 
 2005
 x86_64 GNU/Linux on an ASUS A8V-Deluxe+Wifi + AMD64 3800+ x2.
 
 I went through similar problems trying to get GSX 3.2 running.  Here 
 is my quick list of steps that got me working in case I have to do it
again:
 
 . Get AnyAny update
 . install ia32-libs
 . install ia32 base Debian to /emul/ia32-linux (chroot location) using 
 debootstrap . install GSX . update /etc/pam.d/vmware-authd to point to 
 the /emul/ia32-linux libs directory (otherwise authentication via 
 vmware-authd won't work)
 
 My main stumbling point was not using debootstrap to set up a full 
 ia32 chroot (ie. ia32-libs is not enough). Once I had done this, 
 compiling the vmware kernel modules and running vmware wasn't a 
 problem.  I followed the instructions in 
 https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.
 html
 for running debootstrap.
 
 Cheers
 Michael
 
 -Original Message-
 From: Dean Hamstead [mailto:[EMAIL PROTECTED]
 Sent: Monday, 12 December 2005 8:29 PM
 To: dclemen
 Cc: debian-amd64@lists.debian.org
 Subject: Re: Help to get VmWare run!!
 
 you would most likely need to run vmware in a proper chroot the other 
 problem is kernel modules, im not sure if they work for 64bit kernels.
 
 Dean
 
 dclemen wrote:
 
Hi I have problem to get work VmWare. I read some post and try these 
solutions, but I don't get to work it.

I have AMD64 system and have ia32-libs package installed. Has VmWare 
sources in /usr/local/src/vmware-distrib directory, and
vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference VMware modules in 
/usr/lib/vmware/modules/source has been updated.

Before running VMware for the first time after update, you need to 
configure it for your running kernel by invoking the following
command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the 
command for you now? [yes] 


At end of this process:

Starting VMware services:
   Virtual machine monitor  done
   Virtual ethernet done
   Bridged networking on /dev/vmnet0failed
   Host-only networking on /dev/vmnet1 (background) done
   Host-only networking on /dev/vmnet8 (background) done
   NAT service on /dev/vmnet8 failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference

but this file exists
# ls -la --color /emul/ia32-linux/lib/tls/libc*
-rw-r--r--  1 root root 1253924 2004-12-27 03:41 
/emul/ia32-linux/lib/tls/libc-2.3.2.so
-rw-r--r--  1 root root   18876 2004-12-27 03:41
/emul/ia32-linux/lib/tls/libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  17 2005-11-28 09:46
/emul/ia32-linux/lib/tls/libcrypt.so.1 - libcrypt-2.3.2.so
lrwxrwxrwx  1 root root  13 2005-11-28 09:46
/emul/ia32-linux/lib/tls

Re: Help to get VmWare run!!

2005-12-12 Thread Jean-Christophe Montigny

Hello,

Michael Dixon wrote:

I have not touched the chroot passwd or group files, since I am not
*running* VMWare chroot'd - I believe in this case the chroot is only
there so all the correct 32bit libraries are available to VMWare.


Right. I am not running it chrooted either, but since running vmware has 
been kinda voodoo magic... :)



Did you use the /etc/init.d/vmware script to start VMWare?


Yes

Do you have any log entries to show? 
If it's only authentication that's a problem, can you post the relevant

lines from /var/log/auth.log?


Yeah... Thanks for the pointer : that's it !
Well it seems that in spite of correcting /etc/vmware/pam.d/vmware-authd 
it was still looking for the former location of libraries.


In fact I read your email the wrong way. There are two vmware-authd 
files for configuration, one /etc/vmware/pam.d/vmware-authd which i 
edited and served no purpose. The other in /etc/pam.d


Finally i made a symlink from /etc/pam.d/vmware-authd to 
/etc/vmware/pam.d/vmware-authd and it works.


Thanks a lot ! :)

JC Montigny



  


-Original Message-
From: Jean-Christophe Montigny [mailto:[EMAIL PROTECTED] 
Sent: Monday, 12 December 2005 10:13 PM

To: Michael Dixon
Cc: 'Dean Hamstead'; 'dclemen'; debian-amd64@lists.debian.org
Subject: Re: Help to get VmWare run!!

Hello,

You're a precious man ! I got it all, and updated my pam.d/vmware-authd file
to point to the correct locations.

However, now, vmware-authd runs without segfaulting, but tells me
authentication errors. I modified the chrooted passwd and shadow files
accordingly. Yet, with any of the accounts mentioned in the chrooted or real
system tree, it fails :/

Michael Dixon wrote:

I am running Linux saidin 2.6.14.3 #1 SMP Sat Dec 10 11:17:02 EST 
2005

x86_64 GNU/Linux on an ASUS A8V-Deluxe+Wifi + AMD64 3800+ x2.

I went through similar problems trying to get GSX 3.2 running.  Here 
is my quick list of steps that got me working in case I have to do it


again:


. Get AnyAny update
. install ia32-libs
. install ia32 base Debian to /emul/ia32-linux (chroot location) using 
debootstrap . install GSX . update /etc/pam.d/vmware-authd to point to 
the /emul/ia32-linux libs directory (otherwise authentication via 
vmware-authd won't work)


My main stumbling point was not using debootstrap to set up a full 
ia32 chroot (ie. ia32-libs is not enough). Once I had done this, 
compiling the vmware kernel modules and running vmware wasn't a 
problem.  I followed the instructions in 
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.

html
for running debootstrap.

Cheers
Michael

-Original Message-
From: Dean Hamstead [mailto:[EMAIL PROTECTED]
Sent: Monday, 12 December 2005 8:29 PM
To: dclemen
Cc: debian-amd64@lists.debian.org
Subject: Re: Help to get VmWare run!!

you would most likely need to run vmware in a proper chroot the other 
problem is kernel modules, im not sure if they work for 64bit kernels.


Dean

dclemen wrote:


Hi I have problem to get work VmWare. I read some post and try these 
solutions, but I don't get to work it.


I have AMD64 system and have ia32-libs package installed. Has VmWare 
sources in /usr/local/src/vmware-distrib directory, and

vmware-any-any-update96 path on
/usr/local/src/vmware-distrib/vmware-any-any-update96 directory.

# dpkg -l |grep ia32
ii  ia32-libs1.5


When run runme.pl in any-any directory I get:

/usr/local/src/vmware-distrib/vmware-any-any-update96# ./runme.pl
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file

ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file

ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file

ld-linux.so.2 with link time reference
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file
ld-linux.so.2 with link time reference VMware modules in 
/usr/lib/vmware/modules/source has been updated.


Before running VMware for the first time after update, you need to 
configure it for your running kernel by invoking the following

command:
/usr/bin/vmware-config.pl. Do you want this script to invoke the 
command for you now? [yes] 



At end of this process:

Starting VMware services:
 Virtual machine monitor  done
 Virtual ethernet done
 Bridged networking on /dev/vmnet0failed
 Host-only networking on /dev/vmnet1 (background) done
 Host-only networking on /dev/vmnet8 (background) done
 NAT service on /dev/vmnet8 failed


At begin of runme.pl:
./update: relocation error: /emul/ia32-linux/lib/tls/libc.so.6