protonscr

Offworld Trading Company crash on lauch

protonopen appid 271240Game compatibility - Unofficial
ValveSoftware/Proton#1793 · opened 2018-10-20 by StraToN · updated 2018-11-07 · 19 comments · github · game page · search this game
SStraToN 2018-10-20 github

Compatibility Report

  • Name of the game with compatibility issues: Offworld Trading Company
  • Steam AppID of the game: 271240

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.

I actually found both.

  • [x] that I have checked whether there are updates for my system available.

Symptoms

The game crashes after clicking the "Play" button of the game launcher with the following popup.

image
Game output log :
2018-10-20_160926.zip

Steam client log : steam_client.log

PROTON_LOG=1 log file :
steam-271240.log

Reproduction

Run the game from steam and click play in the launcher

Aanoadragon453 2018-10-20 github

You can upload files directly to your issue btw, just hit the "Attach files..." button at the bottom of the issue writer. No need to use external services like framadrop.

Nnsivov 2018-10-21 github

Also please attach Steam application log.

SStraToN 2018-10-21 github

@anoadragon453 @nsivov Done. Thanks for your remarks :)

Kkisak-valve maintainer 2018-10-21 github

Hello @StraToN, I'm guessing @nsivov was asking for you to add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

SStraToN 2018-10-21 github

@kisak-valve Oops, wrong file then. Updating immediately !
edit : done

Nnsivov 2018-10-21 github

It works fine for me on GTX 760/396.54, proton 3.16-3. I was able to into the game. Starting it second time showed an issue with invisible launcher window - it's starting fine and you can click where Play button is supposed to be, but window itself is invisible. For your crash, maybe dxvk logging will show something.

SStraToN 2018-10-21 github

@nsivov Indeed I saw some reports stating success, but I also saw some which stated failure like me :/

Would it be a driver problem then ? I'll try to ask for a more up-to-date driver for Mageia.

Nnsivov 2018-10-22 github

@StraToN sure, testing with newer driver won't hurt.

SStraToN 2018-10-22 github

I just tried with newer drivers (nvidia 410.57) but I observe the same behaviour with my laptop.
I am usually running games with a custom command : primusrun %command%.
If I don't, the game is marked as "Running", but I have to kill it (kill -9 offworld.exe) to show the launcher, and clicking play shows a crash.

Llesdave49 2018-10-23 github

Works for me with nvidia 410.54 however the launcher is behind the game (use the activities button to get to it) and click on it which will bring it to the front then you can launch the game in steam. This only works after a local steam file verify as once it runs two files get changed which prevent the game from launching. Also I will verify if requested but some graphic settings (anti aliasing) will cause the game to crash.

Llesdave49 2018-10-23 github

Fedora 28

SStraToN 2018-10-24 github

I remarked that trying to edit the configuration file from the game launcher pops out a notepad window that is empty. Would it be possible that the game crashes on launch for this reason on my computer?

Llesdave49 2018-10-24 github

The settings file as shipped with the game is blank. They put s sample
settings.py in the game directory whiich you can copy to a settings
file and edit. You will have to research exact names and directory.

On Wed, 2018-10-24 at 05:52 -0700, Julian Murgia wrote:

I remarked that trying to edit the configuration file from the game
launcher pops out a notepad window that is empty. Would it be
possible that the game crashes on launch for this reason on my
computer?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c5
5493e4bb","name":"GitHub"},"entity":{"external_key":"github/ValveSoft
ware/Proton","title":"ValveSoftware/Proton","subtitle":"GitHub
repository","main_image_url":"
https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open
in GitHub","url":"
https://github.com/ValveSoftware/Proton"}},"updates":{"snippets":[{"icon":"PERSON","message":"@StraToN
in #1793: I remarked that trying to edit the configuration file from
the game launcher pops out a notepad window that is empty. Would it
be possible that the game crashes on launch for this reason on my
computer? "}],"action":{"name":"View Issue","url":"
https://github.com/ValveSoftware/Proton/issues/1793#issuecomment-432642154
"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "
https://github.com/ValveSoftware/Proton/issues/1793#issuecomment-432642154
",
"url": "
https://github.com/ValveSoftware/Proton/issues/1793#issuecomment-432642154
",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [ValveSoftware/Proton] Offworld Trading Company crash
on lauch (271240) (#1793)",
"sections": [
{
"text": "",
"activityTitle": "Julian Murgia",
"activityImage": "
https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@StraToN",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName":
"IssueComment",\n"repositoryFullName":
"ValveSoftware/Proton",\n"issueId": 1793,\n"IssueComment":
"{{IssueComment.value}}"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName": "IssueClose",\n"repositoryFullName":
"ValveSoftware/Proton",\n"issueId": 1793\n}"
},
{
"targets": [
{
"os": "default",
"uri": "
https://github.com/ValveSoftware/Proton/issues/1793#issuecomment-432642154
"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n"commandName": "MuteNotification",\n"threadId":
399009299\n}"
}
],
"themeColor": "26292E"
}
]

SStraToN 2018-10-27 github

@lesdave49 I found no file named settings.py in the game directory.
Anyway I don't think this file is the cause of my problem, since it should be created at launch of the game.
Also I succesfully ran wine Offworld.exe, the game started, so my configuration is able to run the game.

Aaldencolerain 2018-10-30 github

@StraToN I have the same problem. The crash report seems similar to this issue: https://github.com/ValveSoftware/Proton/issues/1696 and https://github.com/ValveSoftware/Proton/issues/424

Ubuntu 14
4.4.0-138-generic

Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i5-3427U CPU @ 1.80GHz
CPU Family: 0x6
CPU Model: 0x3a
CPU Stepping: 0x9
CPU Type: 0x0
Speed: 2800 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported

Operating System Version:
Ubuntu 16.04.5 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 4.4.0-138-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11804000
X Window Manager: Xfwm4
Steam Runtime Version: steam-runtime-beta-release_2018-10-24

Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
Driver Version: 3.0 Mesa 12.0.6
OpenGL Version: 3.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x8086
DeviceID: 0x166
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1200
Desktop Resolution: 3840 x 1200
Primary Display Size: 20.39" x 12.76" (24.02" diag)
51.8cm x 32.4cm (61.0cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: Intel PantherPoint HDMI

Memory:
RAM: 7804 Mb

Aaldencolerain 2018-10-30 github

@StraToN @lesdave49

Hey I got it to work following the guidelines in this issue https://github.com/ValveSoftware/Proton/issues/424:

  1. I reinstalled, probably not necessary but someone mentioned it.
  2. I right clicked on the game in my library => Properties => General => Set Launch Options
  3. Pasted in PROTON_USE_WINED3D11=1 %command%
  4. Ran the game and hit play.
SStraToN 2018-10-30 github

Thanks a lot @aldencolerain, it indeed worked perfectly. Since I am using primusrun I used this as launch option: PROTON_USE_WINED3D11=1 primusrun %command%.

Nnsivov 2018-11-01 github

@StraToN that likely means that it fails to run with dxvk on Intel GPU, with PROTON_USE_WINED3D11=1 you disable dxvk. Could be not a driver issue after all, but switching to correct GPU in a first place.

SStraToN 2018-11-07 github

@nsivov I am not sure. I'm using primusrun to run on the discrete GPU, not the integrated one. Doesn't this do the trick?

Proton versions

Launch options

Launch lines

Upstream links