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 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