Tremulous Forum

General => Troubleshooting => Topic started by: Phreaking Panda on January 26, 2011, 02:26:29 pm

Title: Startup crash
Post by: Phreaking Panda on January 26, 2011, 02:26:29 pm
Alright, so, the basics are that when I start Tremulous up, it often crashes randomly. Then, when I restart the xserver, it works sometimes. Also, on certain servers, when I get to the part where it's loading the map and models and such, it crashes. When I finally get in a game, it runs just fine, but it takes quite a while at times and there's only a few servers I can use. Such as Wrath's noob server and Skittles server.

I use Debian, btw.Below is a link to the output I recieve when running "tremulous" in the command line and it crashes.

http://pastebin.com/5Ph8awwt (http://pastebin.com/5Ph8awwt)
Title: Re: Startup crash
Post by: F50 on January 26, 2011, 11:53:29 pm
Well, I suspect the following warning is caused by your z-debian ui fix .pk3.

WARNING: reused image ui/assets/title.tga with mixed glWrapClampMode parm

However, I've never seen an error quite like yours. ioctl is a stream something or other, but "-12" is an incredibly cryptic error code.

can you try the official tremulous installer? Debian has a history of fail when it comes to tremulous.
Title: Re: Startup crash
Post by: Undeference on January 27, 2011, 02:20:30 am
It looks like that is an S3 Savage error and it looks like you are using an S3 card. S3 cards are not all supported well (or at all) under Linux, so it could just be buggy drivers, in which case, good luck fixing it. Do you have a real video card to try with instead?
Title: Re: Startup crash
Post by: Phreaking Panda on January 27, 2011, 05:23:23 am
I've no alternate video card I can use and I suppose I can try the installer from the site. I'm not sure why it would be my video card though, I can run other games in it, such as Urban Terror, Open Arena, Enemy Territory, etc.
Title: Re: Startup crash
Post by: gimhael on January 27, 2011, 07:32:40 am
-12 stands for ENOMEM, this means that your kernel doesn't have enough memory to store a cmdbuf. I guess your graphics memory is running low, so maybe you should try if it works when you start trem with parameters "+set r_picmip 1". This reduces the size off all textures by 75% and may free some graphics memory.