ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.72k stars 1.03k forks source link

Offworld Trading Company crash on lauch (271240) #1793

Open StraToN opened 5 years ago

StraToN commented 5 years ago

Compatibility Report

System Information

I confirm:

I actually found both.

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

anoadragon453 commented 5 years ago

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.

nsivov commented 5 years ago

Also please attach Steam application log.

StraToN commented 5 years ago

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

kisak-valve commented 5 years ago

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.

StraToN commented 5 years ago

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

nsivov commented 5 years ago

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.

StraToN commented 5 years ago

@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.

nsivov commented 5 years ago

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

StraToN commented 5 years ago

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.

lesdave49 commented 5 years ago

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.

lesdave49 commented 5 years ago

Fedora 28

StraToN commented 5 years ago

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?

lesdave49 commented 5 years ago

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" } ]

StraToN commented 5 years ago

@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.

aldencolerain commented 5 years ago

@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

aldencolerain commented 5 years ago

@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.
StraToN commented 5 years ago

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%.

nsivov commented 5 years ago

@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.

StraToN commented 5 years ago

@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?