From owner-freebsd-questions Mon Jan 29 04:06:22 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA25277 for questions-outgoing; Mon, 29 Jan 1996 04:06:22 -0800 (PST) Received: from kitsune.swcp.com (swcp.com [198.59.115.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id EAA25267 Mon, 29 Jan 1996 04:06:19 -0800 (PST) Received: from ftp.ardi.com (root@ftp.ardi.com [204.134.8.1]) by kitsune.swcp.com (8.6.9/8.6.9) with SMTP id FAA09076; Mon, 29 Jan 1996 05:06:14 -0700 Received: from gwar.ardi.com by ftp.ardi.com with bsmtp (Smail3.1.29.1 #3) id m0tgsM7-0007qHC; Mon, 29 Jan 96 05:06 MST Received: from beaut.ardi.com by gwar.ardi.com with smtp (Smail3.1.29.1 #3) id m0tgsIn-000GXNC; Mon, 29 Jan 96 05:03 MST Received: by beaut.ardi.com (linux Smail3.1.29.1 #3) id m0tgsIV-00027SC; Mon, 29 Jan 96 05:02 MST Message-Id: Date: Mon, 29 Jan 96 05:02 MST From: ctm@ardi.com (Clifford T. Matthews) To: Donald Burr Cc: FreeBSD Bugs , FreeBSD Questions , bugs@ardi.com, questions@ardi.com Subject: Re: problems running Executor/Linux on FreeBSD? In-Reply-To: References: Sender: owner-questions@freebsd.org Precedence: bulk >>>>> "Donald" == Donald Burr writes: Donald> I'm running Executor/Linux 1.99q on my FreeBSD (2.1R) box, Donald> using FreeBSD's Linux compatibility module. When I quit Donald> Executor, the processes do not die (i.e. they still remain Donald> running or maybe zombied -- I can't tell). For example: Donald> ncc-1701-d:24% ps aux | grep -i execu Donald> d_burr 18876 95.2 0.1 0 0 v0 Z - 0:00.00 (executor) Donald> d_burr 522 86.2 0.1 0 0 v0 Z - 0:00.00 (executor) Donald> d_burr 464 80.8 0.1 0 0 v0 Z - 0:00.00 (executor) Donald> d_burr 396 64.8 0.1 0 0 v0 Z - 0:00.00 (executor) Donald> d_burr 325 45.4 0.1 0 0 v0 Z - 0:00.00 (executor) Donald> d_burr 324 0.0 0.0 4828 0 v0 IW 12:31AM 0:00.26 executor Donald> d_burr 395 0.0 0.0 4828 0 v0 IW 12:38AM 0:00.20 executor Donald> d_burr 463 0.0 0.0 4828 0 v0 IW 12:42AM 0:00.19 executor Donald> d_burr 521 0.0 0.0 4828 36 v0 IW 12:49AM 0:00.19 executor Donald> d_burr 18875 0.0 0.0 4828 292 v0 IW 1:22AM 0:00.22 executor Donald> I'm not quite sure where to point the proverbial finger Donald> here. Is this a FreeBSD bug, a Linux emulator bug, an Donald> Executor bug, or some bizarre combination? Any ideas on Donald> if it's fixable, or how to fix it? or if it will be Donald> fixed? This doesn't happen under Linux, so I'd guess it's a Linux emulator bug, perhaps caused by the fact that we're now using Linux's threads to do our sound work. I don't know if the FreeBSD Linux compatibility package supports sound. If it doesn't, you can try running "-nosound" and see if that helps. You can also try "-sockethack" when you start Executor, although I doubt that will help you out. Donald> I'd also like to put in a vote to the ARDI folks to get a Donald> FreeBSD-native version of Executor going -- it would fix Donald> little things like this (and maybe not so little things) Donald> and run much faster. Barring that, please continue to Donald> support the Linux a.out format -- FreeBSD probably won't Donald> be supporting ELF for a very long time, if at all. Priority #1 is for us to get Executor 2 out for our current set of support targets (DOS, NEXTSTEP, Linux/{X-Windows,SVGAlib}/{a.out,ELF}. Beyond that we'll be doing a native Windows '95 port, probably an OS/2 port and beyond that, who knows. The good news is that we already have so many ports that we'll be automating the release build process, which means that adding an unsupported FreeBSD port will probably be doable and done, but no guarantees. Donald> Thanks! Donald> Donald Burr [d_burr@ix.netcom.com], PO Box 91212, Santa Donald> Barbara CA 93190-1212 TEL (805)564-1871 / FAX 564-2315 / Donald> WWW http://www.geopages.com/WallStreet/2072 PGP Public Key Donald> available by request (send e-mail) or on Public Key Donald> Servers. ** Uphold your right to privacy - Use PGP. ** --Cliff ctm@ardi.com