From owner-freebsd-questions Mon Feb 21 1:16:42 2000 Delivered-To: freebsd-questions@freebsd.org Received: from bigfreak.bigfreakinserver.com (jonclegg-3.dsl.speakeasy.net [216.231.45.166]) by hub.freebsd.org (Postfix) with ESMTP id E806137BBBB for ; Mon, 21 Feb 2000 01:15:39 -0800 (PST) (envelope-from jon@bigfreakinserver.com) Received: from plastic (plastic.bigfreakinserver.com [216.231.45.163]) by bigfreak.bigfreakinserver.com (8.9.3/8.9.3) with SMTP id BAA01030 for ; Mon, 21 Feb 2000 01:15:28 -0800 (PST) (envelope-from jon@bigfreakinserver.com) Message-ID: <000901bf7c4c$2c5219c0$a32de7d8@bigfreakinserver.com> Reply-To: "Jon Clegg" From: "Jon Clegg" To: Subject: quake 3 and linux_base 6.1 FreeBSD 3.3 & 3.4 Date: Mon, 21 Feb 2000 01:15:08 -0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0005_01BF7C09.17EE3420" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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
i've spent the last 14 hours attempting = to install=20 quake 3 on my FreeBSD box here's what happens
 
quake 3 ver 1.05 ... 1.1.. core dumps = on my FreeBSD=20 box (both 3.3, and 3.4 i upgraded)
 
attempting to run *any* version brings=20 up..
 
>Bad system call (core = dumped)
 
so i did ktrace and the kdump..
 
987 linuxquake3 RET   read=20 4096/0x1000
   987 linuxquake3 CALL =20 dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2=20 672849920/0x281ae000
   987 linuxquake3 CALL =20 old.recvfrom(0x28299000,0x78dc,0)
   987 linuxquake3=20 RET   old.recvfrom 0
   987 linuxquake3 = CALL =20 dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2=20 673812480/0x28299000
   987 linuxquake3 CALL =20 dup2(0xbfbfc4f0)
   987 linuxquake3 RET   dup2=20 673828864/0x2829d000
   987 linuxquake3 CALL =20 close(0x3)
   987 linuxquake3 RET   close=20 0
   987 linuxquake3 CALL =20 old.recvfrom(0x281ae000,0xeb000,0x3)
   987 linuxquake3=20 RET   old.recvfrom 0
   987 linuxquake3 = CALL =20 old.recvfrom(0x281ae000,0xeb000,0x5)
   987 linuxquake3=20 RET   old.recvfrom 0
   987 linuxquake3 = CALL =20 #91(0x280dc000,0x1509)
   987 linuxquake3 RET   = #91=20 0
   987 linuxquake3 CALL  mkdir(0)
   = 987=20 linuxquake3 RET   mkdir 0
   987 linuxquake3 = CALL =20 getpid
   987 linuxquake3 RET   getpid=20 987/0x3db
   987 linuxquake3 CALL  = ktrace(0)
  =20 987 linuxquake3 RET   ktrace = 139550720/0x8516000
   987=20 linuxquake3 CALL  ktrace(0x85161a0)
   987 linuxquake3 = RET   ktrace 139551136/0x85161a0
   987 = linuxquake3=20 CALL  ktrace(0x8517000)
   987 linuxquake3 = RET  =20 ktrace 139554816/0x8517000
   987 linuxquake3 CALL =20 getlogin
   987 linuxquake3 RET   getlogin=20 0
   987 linuxquake3 CALL  getuid
   987=20 linuxquake3 RET   getuid 0
   987 linuxquake3 = CALL =20 uname
   987 linuxquake3 PSIG  SIGSYS = SIG_DFL
  =20 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=20 times)
cvsup to -STABLE (3.4)
make world
 
re-instaled linux_base
instaled linux_devel
 
here's the ldd for quake3
/q3ded:
       =20 /lib/libNoVersion.so.1 =3D> /lib/libNoVersion.so.1=20 (0x280db000)
        libdl.so.2 = =3D>=20 /lib/libdl.so.2 = (0x280e0000)
       =20 libm.so.6 =3D> /lib/libm.so.6=20 (0x280e3000)
        libc.so.6 = =3D>=20 /lib/libc.so.6 = (0x280ff000)
       =20 /lib/ld-linux.so.2 =3D> /lib/ld-linux.so.2 (0x280c8000)
 
i also tried getting the latest = versions of each=20 from my debian box, no luck.
 
i recomplied my kernel here's what i=20 added...
 
options=20 "P1003_1B"          &nb= sp;     =20 #POSIX infrastructure
options "_KPOSIX_PRIORITY_SCHEDULING" #Built-in = POSIX=20 priority scheduling
options "_KPOSIX_VERSION=3D199309L"   = #POSIX=20 version kernel is built for
options=20 SYSVSHM           =         =20 #System V shared memory
options=20 SYSVMSG           =         =20 #System V semaphores
options=20 SYSVSEM           =         =20 #System V messaging
options=20 USER_LDT           = ;          =20 #allow user-level control of i386 ldt
 
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.
= ftp://bigfreakinserver.com/incoming/linuxq3ded-1.11-i386.tar.gz
 
thanks in advance,
 
-Jon
 
 
 
 
 
------=_NextPart_000_0005_01BF7C09.17EE3420-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message