protonscr

Team Fortress 2 Crashes whenever it hits downloading a custom map.

steamclosed MOVED: Team Fortress 2reviewed
ValveSoftware/steam-for-linux#494 · opened 2013-01-01 by dgsan · updated 2013-01-05 · 9 comments · github
Ddgsan 2013-01-01 github

I believe I'm encountering this:
http://steamcommunity.com/app/221410/discussions/1/846939071115487090/

If there are further instructions to debug I'll be happy to follow, but the gist is that a large proportion of the time joining a server causes the game to crash when it has to download a map.

Using Linux Mint 12.04, but I don't think it's related.

MMrSchism 2013-01-01 github

Please include information requested at https://github.com/ValveSoftware/steam-for-linux for optimal bug tracking and reporting.

Ddgsan 2013-01-01 github

Yes, refer me to useless manifest.

Since I think my title is sane, and how to reproduce is clear, I'll address the rest of the 'instructions.'

  1. There does not appear to be any clearly documented way to get command line output. I can run:
~ $ steam steam://rungameid/520
~ $

... but no command line output, obviously. If there's a flag for it, well ...

~ $ man steam

NAME
       steam - a launcher for the Steam client from Valve Corporation

SYNOPSIS
       steam [ -options ]

DESCRIPTION
       Steam  is  a  software distribution service focused on games, automatic
       updates, achievements, and social features for gamers.

OPTIONS
       This program currently has no documented commandline options.

AUTHOR
       The steam launcher script is written and maintained by  Valve  Corpora‐
       tion.

... it's obviously not documented.

Which would leave me to guess about where to find output and log files. They sure aren't in /var/log.
~/.steam didn't have anything obvious, either, though I might have missed something. There are a lot of directories.

System info:

Processor Information:
    Vendor:  GenuineIntel
    Speed: 3301 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported

Network Information:
    Network Speed:  

Operating System Version:
    Linux Mint 13 Maya (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.2.0-32-generic
    X Server vendor:  The X.Org Foundation
    X Server release:  11103000

Video Card:
    Driver:  ATI Technologies Inc. AMD Radeon HD 7700 Series

    Driver Version:  4.2.11931 Compatibility Profile Context
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x1002
    DeviceID:  0x683d
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1200
    Desktop Resolution: 1920 x 1200
    Primary Display Size: 21.50" x 13.86"  (25.55" diag)
                                            54.6cm x 35.2cm  (64.9cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Realtek ALC892

Memory:
    RAM:  16014 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  93869 Mb
    Largest Free Hard Disk Block:  21255 Mb

?ghost 2013-01-02 github

I was having the same issue. Hope my trhead helps you.
https://github.com/ValveSoftware/steam-for-linux/issues/506

Ddgsan 2013-01-03 github

Your fix does not cause any change in my problem. It crashes pretty much as soon as the progress bar switches to displaying the 'downloading map name' message.

After following his instructions in the other thread:

Recent Failure Reports:
    Thu Jan  3 01:47:46 2013 GMT: file ''/tmp/dumps/crash_20130102184742_1.dmp'', upload yes: ''CrashID=bp-7cb17d93-c408-4cc7-adac-a860c2130102''
    Thu Jan  3 01:53:25 2013 GMT: file ''/tmp/dumps/crash_20130102185321_1.dmp'', upload yes: ''CrashID=bp-4a2c78d5-bd98-4a6e-8e3e-a37562130102''

Is there a way to parse those things as something readable?

Bbirdstream 2013-01-03 github

gameid 520 is the TF2 Beta, isn't it? It has not been updated for a while. Use regular TF2 instead...

Ddgsan 2013-01-03 github

Mega thanks... I had no idea that somehow the beta and the regular game were different.
I'm not even sure how I ended up with the beta instead of the proper game, honestly. I only downloaded Steam and TF2 once the open beta was announced.

Bbirdstream 2013-01-03 github

No problem :) I was wondering that myself for while. Turns out the beta version is not targeted for linux beta testing, rather for new functions, weapons etc..

MMrSchism 2013-01-04 github

birdstream's ability to resolve the issue is why the information requested is important.

?ghost 2013-01-05 github

Sorry if it didn't fix for you, but I was using normal TF2. My bad. Glad your issue is fixed now.