[Linux] Crash.

ArthurDentArthurDent Join Date: 2013-10-31 Member: 188904Members
I try to join a game and the game crashes.

I looked at the log file and there are errors at the end of it. I've reproduced the most interesting sections of the log file below.

I cleared the cache (.config/NaturalSelection/cache).
And validated with Steam.

Example log with me just telling it to start the tutorial map.

Date: 11/20/14
Time: 21:38:13:
Build 271
Ubuntu x86_64
Steam initialized
Num displays: 1
OpenGL 3.3 (Core Profile) Mesa 10.3.0 initialized (X.Org Gallium 0.4 on AMD JUNIPER)
GLSL version 3.30
ARB_texture_storage extension present
ARB_get_program_binary extension present
Sound Device: default stereo
Record Device: default
Loading config://ConsoleBindings.json

.......

Client Authed. Steam ID: 0
Middle Z connected.
[304.634] Worker 15 : Error: Unable to lock 'materials/refinery/docking_wall_01_blue.dds'
[304.637] Worker 10 : Error: Unable to lock 'materials/refinery/docking_wall_01_blue.dds'
[304.638] Worker 06 : Error: Unable to lock 'materials/refinery/refinery_floor_04_illum.dds'
[304.638] Worker 03 : Error: Unable to lock 'materials/refinery/refinery_ceiling_04.dds'
[304.640] Worker 04 : Error: Unable to lock 'materials/refinery/refinery_floor_04.dds'
[304.641] Worker 07 : Error: Unable to lock 'materials/refinery/refinery_ceiling_03.dds'
[304.641] Worker 10 : Error: Unable to lock 'materials/refinery/refinery_ceiling_03_normal.dds'
[304.643] Worker 10 : Error: Unable to lock 'materials/refinery/refinery_wall_11_c_normal.dds'
[304.644] Worker 06 : Error: Unable to lock 'materials/refinery/refinery_wall_11_c.dds'
[304.644] Worker 15 : Error: Unable to lock 'materials/refinery/refinery_wall_05_normal.dds'
[304.645] Worker 03 : Error: Unable to lock 'materials/refinery/refinery_wall_05.dds'
[304.646] Worker 15 : Error: Unable to lock 'models/props/generic/cables/generic_cablebox_01_normal.dds'
[304.646] Worker 06 : Error: Unable to lock 'models/props/generic/cables/generic_cablebox_01_spec.dds'
[304.689] Worker 07 : Error: Unable to lock 'materials/refinery/docking_courtwall_01_c_spec.dds'
[304.690] Worker 04 : Error: Unable to lock 'materials/docking/docking_wall_03_var1.dds'
[304.690] Worker 15 : Error: Unable to lock 'materials/refinery/docking_courtwall_01_c.dds'
[304.691] Worker 06 : Error: Unable to lock 'materials/refinery/docking_barfloor_01_spec.dds'
[304.692] Worker 10 : Error: Unable to lock 'materials/refinery/refinery_decals_trash_03_alpha.dds'
[304.692] Worker 03 : Error: Unable to lock 'materials/refinery/docking_barfloor_01.dds'
[304.693] Worker 04 : Error: Unable to lock 'materials/refinery/refinery_decals_trash_03.dds'

Comments

  • rkfgrkfg Russia Join Date: 2013-09-03 Member: 187744Members, Reinforced - Supporter, Reinforced - Silver, Reinforced - Gold, Reinforced - Diamond, Reinforced - Shadow
    edited November 2014
    Why is your Steam ID zero? That's not ok, I recommend to fix it first (restart/reinstall Steam, maybe to a clean user profile). Also, provide your configuration details, I see you're using some AMD card (which isn't generally good for Linux gaming to be honest) but nothing about your RAM and GPU memory, CPU etc. Unabling to lock the resource (whatever it means) could happen because it can't be loaded due to low free GPU memory available. I'm just speculating of course. You may try to play with the "Texture handling" parameter, try to set it to your GPU memory minus 512 Mb.
  • ArthurDentArthurDent Join Date: 2013-10-31 Member: 188904Members
    edited November 2014
    Ack. I feel stupid. Because of a bug with mesa I was using my old graphics card and it appears to only have 256 MB of memerory.

    Ill try my old graphics card and see what happens.

    PS.
    Also, I trimmed that log so that there wouldn't be a bunch of lines saying Hash/Compiling shader, etc. There were two steam ID lines and when I was trimming it down I removed the top one which had my ID number.
  • rkfgrkfg Russia Join Date: 2013-09-03 Member: 187744Members, Reinforced - Supporter, Reinforced - Silver, Reinforced - Gold, Reinforced - Diamond, Reinforced - Shadow
    Well, according to the specs, it requires at least 1 Gb of VRAM. It will work relatively well with it (I played on GTX 560 Ti for some time) but you should stick to minimal settings and medium textures if you want to play competitively. With 2 Gb of VRAM high textures can be used.

    You've probably mistyped something as you're saying that your old card has 256 Mb of memory and you're going to try your old card (even older?.. o_o). Anyway, good luck!
  • ArthurDentArthurDent Join Date: 2013-10-31 Member: 188904Members
    I just switched to my newer card which has 2 GB of ram. It crashes in a different spot. lol. Hopefully its bugs in mesa causing it for my newer card though. Gonna give up for now.
  • rkfgrkfg Russia Join Date: 2013-09-03 Member: 187744Members, Reinforced - Supporter, Reinforced - Silver, Reinforced - Gold, Reinforced - Diamond, Reinforced - Shadow
    AMD cards have never been a good choice for Linux gaming, unfortunately. They're getting better and better day by day but still not enough to call it suitable for any game. You may try to get a backtrace with GDB to get to know what exactly causes the crash but it won't be fixed by CDT anyway.
Sign In or Register to comment.