Date: Mon, 29 Jan 96 05:02 MST From: ctm@ardi.com (Clifford T. Matthews) To: Donald Burr <d_burr@ix.netcom.com> Cc: FreeBSD Bugs <freebsd-bugs@freebsd.org>, FreeBSD Questions <freebsd-questions@freebsd.org>, bugs@ardi.com, questions@ardi.com Subject: Re: problems running Executor/Linux on FreeBSD? Message-ID: <m0tgsIV-00027SC@beaut.ardi.com> In-Reply-To: <Pine.BSF.3.91.960129013203.19095A-100000@starfleet.gov> References: <Pine.BSF.3.91.960129013203.19095A-100000@starfleet.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Donald" == Donald Burr <d_burr@ix.netcom.com> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0tgsIV-00027SC>
