RimWorld

RimWorld

Kesha May 6, 2024 @ 1:11pm
[Linux] Game does not launch from Steam GUI but does launch from terminal
When I press "Play" I get black rectangle on the bottom of my screen, I see a Rimworld tab on my panel but then it just closes.

I tried to launch Rimworld from terminal to see error messages like so
`cd ~/.local/share/Steam/steamapps/common/RimWorld && ./RimWorldLinux`
and ... game just launches this way. I have this since I updated to 1.5 and game just refuses to launch from Steam and I can't really see the error message. Been launching Rimworld from terminal for a while.

Machine:
Type: Laptop System: Dell product: Inspiron 15-3567
CPU:
Info: dual core model: Intel Core i3-7100U
Graphics:
Device-1: Intel HD Graphics 620
System:
Kernel: 5.15.0-105-generic x86_64 bits: 64 compiler: gcc v: 11.4.0
Desktop: Xfce 4.18.1 tk: Gtk 3.24.33 info: xfce4-panel wm: xfwm 4.18.0
vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.2 Victoria
base: Ubuntu 22.04 jammy
< >
Showing 1-8 of 8 comments
Kesha Feb 2 @ 2:44am 
UPD: I still get this behavior on another laptop with linux. But now it doesn't launch even from the terminal. But sometimes it does launch. It's like a gamble, I just spam run command into the terminal until it launches randomly. When it fails to launch it displays this:
Set current directory to /home/user/.local/share/Steam/steamapps/common/RimWorld Found path: /home/user/.local/share/Steam/steamapps/common/RimWorld/RimWorldLinux Aborted
or in rare cases "Core dumped"
Did you install steam using a flatpak or something similar? Snapd or something like that, I can't remember the name.
Steam gets weird when you do that
That's interesting. Around mid-January an update to RimWorld caused it to stop working on my computer. It's a Mac Pro 3,1 running LMDE Faye. It has a Radeon 7950. I get a black screen then a segfault.

I've purged the game from the computer. Tried various other things like the radeon and amdgpu driver. Neither made a difference. Now here's the interesting part. If I install a beta version it works. Except for current unstable.
I have a legacy install of High Sierra too. So I used the console to download Rimworld and the DLC for mac and shuffled it over to MacOS (Steam isn't supported on that version anymore). The mac version of the current build runs.

On my notebook, an HP Probook something, the current Rimworld works fine in LMDE Faye.

My only theory, and it's not a great one, is that the current release build of Rimworld for Linux has an opcode lurking in it that isn't supported by older PCs. Like something specific to SSE4.2 but I'm just guessing.
How about if you run it directly, not through steam?
Kesha Mar 5 @ 3:04am 
Originally posted by brian_va:
Did you install steam using a flatpak or something similar? Snapd or something like that, I can't remember the name.
Steam gets weird when you do that
I downloaded the .deb file from the official website and used apt to install it
Kesha Mar 5 @ 3:06am 
Originally posted by B J Blazkowicz:
That's interesting. Around mid-January an update to RimWorld caused it to stop working on my computer. It's a Mac Pro 3,1 running LMDE Faye. It has a Radeon 7950. I get a black screen then a segfault.

I've purged the game from the computer. Tried various other things like the radeon and amdgpu driver. Neither made a difference. Now here's the interesting part. If I install a beta version it works. Except for current unstable.
I have a legacy install of High Sierra too. So I used the console to download Rimworld and the DLC for mac and shuffled it over to MacOS (Steam isn't supported on that version anymore). The mac version of the current build runs.

On my notebook, an HP Probook something, the current Rimworld works fine in LMDE Faye.

My only theory, and it's not a great one, is that the current release build of Rimworld for Linux has an opcode lurking in it that isn't supported by older PCs. Like something specific to SSE4.2 but I'm just guessing.
My new laptop, where I get this issue again, is Thinkpad x270, not a new model too
Kesha Mar 5 @ 3:12am 
Originally posted by brian_va:
How about if you run it directly, not through steam?
What do you mean by this? I already run it from terminal as mentioned in the post. If I stop Steam and run Rimworld from terminal I still get this issue
Kesha Mar 5 @ 3:23am 
Originally posted by Kesha:
UPD: I still get this behavior on another laptop with linux. But now it doesn't launch even from the terminal. But sometimes it does launch. It's like a gamble, I just spam run command into the terminal until it launches randomly. When it fails to launch it displays this:
Set current directory to /home/user/.local/share/Steam/steamapps/common/RimWorld Found path: /home/user/.local/share/Steam/steamapps/common/RimWorld/RimWorldLinux Aborted
or in rare cases "Core dumped"
For the record, my new laptop where the issue persists:
Machine: LENOVO ThinkPad X270 W10DG
CPU: dual core Intel Core i5-6300U
Graphics: Skylake GT2 [HD Graphics 520]
Kernel: 6.1.0-31-amd64 x86_64
Desktop: Xfce 4.18 tk: Gtk 3.24.38
Distro: Debian GNU/Linux 12 (bookworm)
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: May 6, 2024 @ 1:11pm
Posts: 8