From owner-freebsd-emulation@FreeBSD.ORG Tue Nov 11 13:27:21 2003 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9220016A4CE for ; Tue, 11 Nov 2003 13:27:21 -0800 (PST) Received: from gate.init.com (gate.abinitio.com [65.170.40.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FB8743FE0 for ; Tue, 11 Nov 2003 13:27:20 -0800 (PST) (envelope-from ntai@smartfruit.com) Received: from denali.abinitio.com (localmail.init.com [10.50.30.91]) by gate.init.com (8.9.3/8.9.3) with ESMTP id QAA32434; Tue, 11 Nov 2003 16:27:13 -0500 Received: from smartfruit.com (ntai.abinitio.com [10.50.20.99]) QAA12155; Tue, 11 Nov 2003 16:27:13 -0500 (EST) Message-ID: <3FB15430.4070707@smartfruit.com> Date: Tue, 11 Nov 2003 16:27:12 -0500 From: Naoyuki Tai Organization: Smart Fruit User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tim Pozar , freebsd-emulation@freebsd.org References: <20031107154918.GA33872@lns.com> In-Reply-To: <20031107154918.GA33872@lns.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: emulators/vmware2 vs. emulators/linux_base-8 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2003 21:27:21 -0000 Tim Pozar wrote: > FYI... > > I was getting a number of panics for Vmare2 with the > "emulators/linux_base-8" package. Seems that folks may want to > stay with the "emulators/linux_base" or "7" package. > > Tim > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" I have solved this problem with VMware3. (Not VMware2) After googling for a while, this is probably due to the change in nice() in GNU C library. You can fix the problem by either going back to old library or patch the VMware binary to make it work with newer libc. Here is what you can do. Download a patch. There are many patches available. I used the latest in obsolete. I do not know which one is which. But, this one worked for me. vmware-any-any-update42.tar.gz Just google it and find it somewhere. After downloading, untar in a directory. Then, you have runme.pl services.sh services2.sh update update.c vmmon.tar vmnet.tar in vmware-any-any-update42 directory. update.c looks like it patches the file, and update is probably compiled binary. So, I cc -o ./foo update.c ./foo /usr/local/lib/vmware/bin/vmware This patches the vmware binary. At the moment, VMware is running on R4.9, am installing RH9. Since update.c looks like it does patch vmware binary and does not need to be linux binary, compiling update.c may be universally possible for all paltforms. Good luck. -- Naoyuki "Tai" Tai, ntai a t smartfruit d o t com