Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Feb 2000 01:15:08 -0800
From:      "Jon Clegg" <jon@bigfreakinserver.com>
To:        <questions@FreeBSD.org>
Subject:   quake 3 and linux_base 6.1 FreeBSD 3.3 & 3.4
Message-ID:  <000901bf7c4c$2c5219c0$a32de7d8@bigfreakinserver.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0005_01BF7C09.17EE3420
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

i've spent the last 14 hours attempting to install quake 3 on my FreeBSD =
box here's what happens

quake 3 ver 1.05 ... 1.1.. core dumps on my FreeBSD box (both 3.3, and =
3.4 i upgraded)

attempting to run *any* version brings up..
=20
>Bad system call (core dumped)
=20
so i did ktrace and the kdump..

987 linuxquake3 RET   read 4096/0x1000
   987 linuxquake3 CALL  dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2 672849920/0x281ae000
   987 linuxquake3 CALL  old.recvfrom(0x28299000,0x78dc,0)
   987 linuxquake3 RET   old.recvfrom 0
   987 linuxquake3 CALL  dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2 673812480/0x28299000
   987 linuxquake3 CALL  dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2 673828864/0x2829d000
   987 linuxquake3 CALL  close(0x3)
   987 linuxquake3 RET   close 0
   987 linuxquake3 CALL  old.recvfrom(0x281ae000,0xeb000,0x3)
   987 linuxquake3 RET   old.recvfrom 0
   987 linuxquake3 CALL  old.recvfrom(0x281ae000,0xeb000,0x5)
   987 linuxquake3 RET   old.recvfrom 0
   987 linuxquake3 CALL  #91(0x280dc000,0x1509)
   987 linuxquake3 RET   #91 0
   987 linuxquake3 CALL  mkdir(0)
   987 linuxquake3 RET   mkdir 0
   987 linuxquake3 CALL  getpid
   987 linuxquake3 RET   getpid 987/0x3db
   987 linuxquake3 CALL  ktrace(0)
   987 linuxquake3 RET   ktrace 139550720/0x8516000
   987 linuxquake3 CALL  ktrace(0x85161a0)
   987 linuxquake3 RET   ktrace 139551136/0x85161a0
   987 linuxquake3 CALL  ktrace(0x8517000)
   987 linuxquake3 RET   ktrace 139554816/0x8517000
   987 linuxquake3 CALL  getlogin
   987 linuxquake3 RET   getlogin 0
   987 linuxquake3 CALL  getuid
   987 linuxquake3 RET   getuid 0
   987 linuxquake3 CALL  uname
   987 linuxquake3 PSIG  SIGSYS SIG_DFL
   987 linuxquake3 NAMI  "linuxquake3.core"

what i've tried (so far)

re-installed linux_base, ver 6.1
made sure the linux.ko is running (about a million times)
cvsup to -STABLE (3.4)
make world

re-instaled linux_base=20
instaled linux_devel

here's the ldd for quake3
/q3ded:
        /lib/libNoVersion.so.1 =3D> /lib/libNoVersion.so.1 (0x280db000)
        libdl.so.2 =3D> /lib/libdl.so.2 (0x280e0000)
        libm.so.6 =3D> /lib/libm.so.6 (0x280e3000)
        libc.so.6 =3D> /lib/libc.so.6 (0x280ff000)
        /lib/ld-linux.so.2 =3D> /lib/ld-linux.so.2 (0x280c8000)

i also tried getting the latest versions of each from my debian box, no =
luck.

i recomplied my kernel here's what i added...

options "P1003_1B"                 #POSIX infrastructure
options "_KPOSIX_PRIORITY_SCHEDULING" #Built-in POSIX priority =
scheduling
options "_KPOSIX_VERSION=3D199309L"   #POSIX version kernel is built for
options SYSVSHM                    #System V shared memory
options SYSVMSG                    #System V semaphores
options SYSVSEM                    #System V messaging
options USER_LDT                      #allow user-level control of i386 =
ldt

if you want to try it out i have a copy of the stand alone server exe on =
my ftp site. it's pretty small.
ftp://bigfreakinserver.com/incoming/linuxq3ded-1.11-i386.tar.gz

thanks in advance,

-Jon






------=_NextPart_000_0005_01BF7C09.17EE3420
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>i've spent the last 14 hours attempting =
to install=20
quake 3 on my FreeBSD box here's what happens</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>quake 3 ver 1.05 ... 1.1.. core dumps =
on my FreeBSD=20
box (both 3.3, and 3.4 i upgraded)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>attempting to run *any* version brings=20
up..</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&gt;Bad system call (core =
dumped)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>so i did ktrace</FONT></FONT><FONT =
face=3DArial=20
size=3D2> and&nbsp;the kdump..</FONT></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV><FONT face=3DArial size=3D2>987 linuxquake3 RET&nbsp;&nbsp; read=20
4096/0x1000<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
dup2(0xbfbfc4f0)<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; dup2=20
672849920/0x281ae000<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
old.recvfrom(0x28299000,0x78dc,0)<BR>&nbsp;&nbsp; 987 linuxquake3=20
RET&nbsp;&nbsp; old.recvfrom 0<BR>&nbsp;&nbsp; 987 linuxquake3 =
CALL&nbsp;=20
dup2(0xbfbfc4f0)<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; dup2=20
673812480/0x28299000<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
dup2(0xbfbfc4f0)<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; dup2=20
673828864/0x2829d000<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
close(0x3)<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; close=20
0<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
old.recvfrom(0x281ae000,0xeb000,0x3)<BR>&nbsp;&nbsp; 987 linuxquake3=20
RET&nbsp;&nbsp; old.recvfrom 0<BR>&nbsp;&nbsp; 987 linuxquake3 =
CALL&nbsp;=20
old.recvfrom(0x281ae000,0xeb000,0x5)<BR>&nbsp;&nbsp; 987 linuxquake3=20
RET&nbsp;&nbsp; old.recvfrom 0<BR>&nbsp;&nbsp; 987 linuxquake3 =
CALL&nbsp;=20
#91(0x280dc000,0x1509)<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; =
#91=20
0<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp; mkdir(0)<BR>&nbsp;&nbsp; =
987=20
linuxquake3 RET&nbsp;&nbsp; mkdir 0<BR>&nbsp;&nbsp; 987 linuxquake3 =
CALL&nbsp;=20
getpid<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; getpid=20
987/0x3db<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp; =
ktrace(0)<BR>&nbsp;&nbsp;=20
987 linuxquake3 RET&nbsp;&nbsp; ktrace =
139550720/0x8516000<BR>&nbsp;&nbsp; 987=20
linuxquake3 CALL&nbsp; ktrace(0x85161a0)<BR>&nbsp;&nbsp; 987 linuxquake3 =

RET&nbsp;&nbsp; ktrace 139551136/0x85161a0<BR>&nbsp;&nbsp; 987 =
linuxquake3=20
CALL&nbsp; ktrace(0x8517000)<BR>&nbsp;&nbsp; 987 linuxquake3 =
RET&nbsp;&nbsp;=20
ktrace 139554816/0x8517000<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp;=20
getlogin<BR>&nbsp;&nbsp; 987 linuxquake3 RET&nbsp;&nbsp; getlogin=20
0<BR>&nbsp;&nbsp; 987 linuxquake3 CALL&nbsp; getuid<BR>&nbsp;&nbsp; 987=20
linuxquake3 RET&nbsp;&nbsp; getuid 0<BR>&nbsp;&nbsp; 987 linuxquake3 =
CALL&nbsp;=20
uname<BR>&nbsp;&nbsp; 987 linuxquake3 PSIG&nbsp; SIGSYS =
SIG_DFL<BR>&nbsp;&nbsp;=20
987 linuxquake3 NAMI&nbsp; "linuxquake3.core"</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>what i've tried (so far)</DIV></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>re-installed linux_base, ver =
6.1</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>made sure the linux.ko is running =
(about a million=20
times)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>cvsup to -STABLE (3.4)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>make world</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>re-instaled linux_base </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>instaled linux_devel</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>here's the ldd for quake3</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>/q3ded:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
/lib/libNoVersion.so.1 =3D&gt; /lib/libNoVersion.so.1=20
(0x280db000)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libdl.so.2 =
=3D&gt;=20
/lib/libdl.so.2 =
(0x280e0000)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
libm.so.6 =3D&gt; /lib/libm.so.6=20
(0x280e3000)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libc.so.6 =
=3D&gt;=20
/lib/libc.so.6 =
(0x280ff000)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
/lib/ld-linux.so.2 =3D&gt; /lib/ld-linux.so.2 (0x280c8000)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>i also tried getting the latest =
versions of each=20
from my debian box, no luck.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>i recomplied my kernel here's what i=20
added...</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>options=20
"P1003_1B"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
#POSIX infrastructure<BR>options "_KPOSIX_PRIORITY_SCHEDULING" #Built-in =
POSIX=20
priority scheduling<BR>options "_KPOSIX_VERSION=3D199309L"&nbsp;&nbsp; =
#POSIX=20
version kernel is built for<BR>options=20
SYSVSHM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
#System V shared memory<BR>options=20
SYSVMSG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
#System V semaphores<BR>options=20
SYSVSEM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
#System V messaging<BR>options=20
USER_LDT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
#allow user-level control of i386 ldt</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>if you want to try it out i have a copy =
of the=20
stand alone server exe on my ftp site. it's pretty small.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"ftp://bigfreakinserver.com/incoming/linuxq3ded-1.11-i386.tar.gz">=
ftp://bigfreakinserver.com/incoming/l</FONT><FONT=20
face=3DArial size=3D2>inuxq3ded-1.11-i386.tar.gz</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>thanks in advance,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>-Jon</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0005_01BF7C09.17EE3420--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000901bf7c4c$2c5219c0$a32de7d8>