Steam shows "preparing to launch" window, which then closes and nothing happens. Other games in my library seem to be working... so far just this one. Any help deciphering what's going on would be appreciated. Logs and information below.
All software and drivers are up to date.
Computer info shows "unknown" for make/model, but in case it helps I am using a Dell Latitude 7490.
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
CPU Family: 0x6
CPU Model: 0x8e
CPU Stepping: 0xa
CPU Type: 0x0
Speed: 4200 Mhz
8 logical processors
4 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 18.04.1 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 4.15.0-32-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11906000
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime-beta-release_2018-06-14
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) x86/MMX/SSE2
Driver Version: 3.0 Mesa 18.3.0-devel - padoka PPA
OpenGL Version: 3.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x5917
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 12.17" x 6.81" (13.94" diag)
30.9cm x 17.3cm (35.4cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: Realtek ALC3246
Memory:
RAM: 15921 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 119170 Mb
Largest Free Hard Disk Block: 43106 Mb
VR Headset: None detected
Recent Failure Reports:
Proton log file can be found here: https://gist.github.com/evilsparc/000a34d18ec8bb097732a8c8d189f4eb#file-steam-244160-log
I'm having this issue as well. This is just a guess but it may possibly be a lack of .NET 4.0 since the launcher requires it. However my attempts to install .NET 4.0 through winetricks failed I think due to Proton creating a 64bit WINE prefix.
Edit to add: Odd. Your log says you already have the framework. In that case I'm not sure.
In case it's of any use:
Game tries to launch but fails. This is a Debian Testing system with an AMD RX580
Same issue here. My specs are as follows:
https://gist.github.com/binarycocoa/8136601c67e54d720f43bd9c51d540c0
I was able to get it to launch with the following steps:
Once this is done, the launcher will appear but will most likely be black. A workaround is if you move the mouse over the launcher, the buttons will appear. I clicked on the Homeworld 2 Remastered icon.
Once it launches, for me the resolution was off. I have a 2560x1080 screen, but it was showing a letterboxed window in the middle that was cut off. I was able to switch to windowed mode and then switch back to the proper resolution. I have to do this each time it loads.
The last problem is that the game dosen't cleanly exit. Once you click exit, it seems to freeze.
@d10sfan Did you have to kill Steam and all Wine processes during HW2's initial setup? It got stuck during step 4 for me. After I killed Steam and Wine it worked as you described. Also I found minimizing and restoring the launcher forces it to redraw its contents.
I did have to kill some wine processes for it to work, don't remember having to do steam though. I did see the launcher issue.
Heads up, here on Ubuntu 18.10 you can use Gallium nine to run DX9 natively. It seems to bypass the launcher bug that causes the freshly initialized memory to turn black.
https://github.com/ValveSoftware/Proton/issues/66
Grab the Proton version in this thread and install it and it will run flawlessly with this launch option to enable it:
PROTON_GALLIUM_NINE_MODULEPATH="/usr/lib/i386-linux-gnu/d3d/d3dadapter9.so.1:/usr/lib/x86_64-linux-gnu/d3d/d3dadapter9.so.1" PROTON_USE_GALLIUM_NINE=1 %command%
Still crashes on exit but an improvement in the startup.
So Proton 4.2-3 added wine-mono. This game will still not launch when I use 4.2-3.
4.2-8 updated wine-mono and according to 4.2-8's changelog:
Upgrade wine-mono to 4.9.0, which includes winforms support. This may help some game launchers.
Unfortunately this still didn't help.
Hello, can someone grab an updated Proton log?
steam-244160.log
Here you go.
so still not working after almost 1 year
The game itself works perfectly fine (except for a hang on exit issue), it's just the launcher has issues unless you use the workarounds posted above.
for me it does not launch at all. it just says running and stops after 1-2 seconds
Yeah that's the launcher issue. The method to get it up and running is a bit screwy but has been known to work.
@logan001 If you don't mind a bit of shell scripting you could give this a go: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher/tree/master/hwrc-proton-launcher
Beware however, this doesn't "support" mods out of the box but you could easily modify it to take extra -mod arguments or any args for that matter.
It's working but the game is crashing and I need to use this modification from line 169 to line 171 for a best Steam launching detection:
if ! [[ $(pgrep -c steam) -gt 0 ]]; then
exit_now "ERROR: Is Steam running? Make sure to launch Steam first."
fi
if you use this script : https://git.sr.ht/~_dev_fra/hwrc-proton-launcher it runs brilliantly except for multiplayer which fails to connect to both LAN and online games ....which is the only thing I'm interested in.
@logan001 If you don't mind a bit of shell scripting you could give this a go: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher/tree/master/hwrc-proton-launcher
Beware however, this doesn't "support" mods out of the box but you could easily modify it to take extra -mod arguments or any args for that matter.
any idea of how you prevent the "you are running the game with -mod" error message when you try multiplayer? I checked the script's run arguments I completely commented out the mod code there is no "-m" left yet I still get this error.

gotta love this error message... : [|
it claims the error is i'm on a different version of something but obviously the code that checks this is getting thrown off by the linux environment and failing where it shouldn't be.
darn shame... is there anyone who got multiplayer working?
Homeworld Remastered Collection (244160)
Issue transferred from https://github.com/ValveSoftware/Proton/issues/3774.
@virtusgaming posted on 2020-04-16T00:27:46:
Clicking Play, the Steam interface acts like it's going to do something but then nothing happens and the button changes from "Cancel" to "Play"
@Konfuz commented on 2020-04-28T10:27:38:
The game itself runs fine, it is the launcher that wont start.
Fix should be a low hanging fruit, someone wrote an external launcher that works with proton: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher
@madewokherd commented on 2020-05-10T02:25:04:
Should this and #99 both be open?
[snip]
gotta love this error message... : [|
it claims the error is i'm on a different version of something but obviously the code that checks this is getting thrown off by the linux environment and failing where it shouldn't be.
darn shame... is there anyone who got multiplayer working?
Could try between a couple of Linux boxes running the same proton version to see if that works.
Most helpful comment
I was able to get it to launch with the following steps:
Once this is done, the launcher will appear but will most likely be black. A workaround is if you move the mouse over the launcher, the buttons will appear. I clicked on the Homeworld 2 Remastered icon.
Once it launches, for me the resolution was off. I have a 2560x1080 screen, but it was showing a letterboxed window in the middle that was cut off. I was able to switch to windowed mode and then switch back to the proper resolution. I have to do this each time it loads.
The last problem is that the game dosen't cleanly exit. Once you click exit, it seems to freeze.