2.5.9 doesn't work (Linux x86_64)
2013-08-24, 10:43 PM
#1
2.5.9 doesn't work (Linux x86_64)
I updated and 2.5.9 doesn't work now. 2.5.8 works fine. It holds at loadscreen time, I hear first map loading sound and nothing happens after it.

Maybe SDL 2.0 matter, maybe something else.

I also noticed that both 2.5.8/2.5.9 doesn't work if I compile them by myself. You also have missed library:

/usr/bin/ld: замечание: «XFree» определён в DSO /lib64/libX11.so.6, попробуйте добавить его в командную строку компоновщика
Post Reply Quote this message in a reply
2013-08-25, 09:31 AM (This post was last modified: 2013-08-25, 11:33 AM by Victor.)
#2
RE: 2.5.9 doesn't work (Linux x86_64)
I had problems compiling ACR clients after I updated my VMs to Ubuntu 13.04.

I had to add -lx11 (maybe different capitalization) into CLIENT_LIBS in src/Makefile for it to compile properly.

Next time, post this into the help section.

Best regards,
Victor
//victorz.ca
Code:
Your antithesis compares favorably with any high magnitude of pwnage. (-you > |p|, you < -|p|)
My antithesis compares favorably with _that of_ any high magnitude of pwnage. (|-me| > |-p|, |me| > |p|)
Post Reply Quote this message in a reply
2013-08-25, 11:46 AM
#3
RE: 2.5.9 doesn't work (Linux x86_64)
Original AC builds on my machine properly. ACR doesn't work even after -lX11.
Post Reply Quote this message in a reply
2013-08-25, 11:59 AM
#4
RE: 2.5.9 doesn't work (Linux x86_64)
I think the x has to be lowercase, but I can't remember.

Best regards,
Victor
//victorz.ca
Code:
Your antithesis compares favorably with any high magnitude of pwnage. (-you > |p|, you < -|p|)
My antithesis compares favorably with _that of_ any high magnitude of pwnage. (|-me| > |-p|, |me| > |p|)
Post Reply Quote this message in a reply
2013-08-25, 12:51 PM (This post was last modified: 2013-08-25, 12:52 PM by RPG.)
#5
RE: 2.5.9 doesn't work (Linux x86_64)
Hmmm... ACR starts normally if (!!!) I do this:

strace ./LinuxClient.sh

I wanted to determine a point where it stops but to my surprise it started without any problems! Defenitely you have race conditions or deadlock somewhere.
Post Reply Quote this message in a reply
2013-08-25, 09:56 PM
#6
RE: 2.5.9 doesn't work (Linux x86_64)
If you could run it with gdb or something to help us figure it out that would be great.

What desktop manager and distribution are you using? I've noticed a problem in the past with a few of them.
Post Reply Quote this message in a reply
2013-08-26, 02:20 AM (This post was last modified: 2013-08-26, 11:13 AM by RPG.)
#7
RE: 2.5.9 doesn't work (Linux x86_64)
I use Mageia 3. Under gdb it also works good.

Here is another bug report:


Program received signal SIGBUS, Bus error.
gendynverts (ai_t=0, prev=0x0, cur=..., as=..., this=0x77b4aa0)
at vertmodel_t.h:181
181 if(d->cur != cur) continue;
(gdb) backtrace
#0 gendynverts (ai_t=0, prev=0x0, cur=..., as=..., this=0x77b4aa0)
at vertmodel_t.h:181
#1 vertmodel::mesh::render (this=0x77b4aa0, as=..., cur=...,
prev=prev@entry=0x0, ai_t=ai_t@@entry=0) at vertmodel_t.h:462
#2 0x000000000046e040 in vertmodel::part::render (this=0x77a9bc0,
anim=anim@@entry=131091, varseed=varseed@@entry=0, speed=speed@@entry=40,
basetime=basetime@@entry=113729, d=d@@entry=0x0) at vertmodel_t.h:868
#3 0x00000000004702df in md3::render (this=0x6e438f0, anim=131091, varseed=0,
speed=40, basetime=113729, o=..., yaw=176.373871, pitch=-5.08939171,
d=0x0, a=0x7fffffffdd20, scale=1.27999997) at md3.h:193
#4 0x0000000000464ae2 in rendermodel (mdl=<optimized out>, anim=131091,
tex=0, rad=<optimized out>, o=..., yaw=176.373871, pitch=-5.08939171,
speed=40, basetime=113729, d=0x0, a=0x7fffffffdd20, scale=1.27999997)
at rendermodel.cpp:446
#5 0x00000000004d4434 in weapon::renderhudmodel (this=0x775a30,
lastaction=111756, akimboflip=<optimized out>) at weapon.cpp:488
#6 0x00000000004553e0 in drawhudgun (farplane=<optimized out>,
aspect=<optimized out>, h=1080, w=1920) at rendergl.cpp:973
#7 gl_drawframe (w=1920, h=1080, changelod=0.998289824, curfps=59.8973885)
at rendergl.cpp:1142
#8 0x000000000040a20d in main (argc=<optimized out>, argv=<optimized out>)
at main.cpp:817
Post Reply Quote this message in a reply


Forum Jump: