Star Fetchers

Star Fetchers

ShuShay 11 Nov, 2024 @ 11:12pm
Linux/Steam Deck Fix for 0 Bytes Download
The problem: the game only downloads 0 bytes on a Linux-based OS, even when with Proton enabled for all games in the Steam settings.

The fix: Click/select the cog icon for the game in your library, then go to
"Properties" -> "Compatibility"
and check "Force the use of a specific Steam Play compatibility tool." Then select the version of Proton you want to use from the drop down. (If you're not sure which to choose, I recommend trying the one with the highest version number that is NOT a beta.)

Why this works: I'm not exactly sure, and have no experience with releasing games on Steam. Based on some quick research, however, my guess is that this is caused by a developer mistake. According to SteamDB, the game has an public, empty Steam depot marked as the Linux version of the game. This means that Steam tries to download a Linux version by default, but since the source is empty, 0 bytes are downloaded. Forcing Steam to use Proton, and thus download the Windows version of the game, fixes this.

...

I assume that this fix will no longer be needed either once this depot is properly reconfigured, or when the official Linux port is released. (As of this writing, no native ports are available, but the game's Kickstarter had a stretch goal for one, and that goal was successfully reached.)

Edit: will try to make a guide soon to replace this post, unless the issue is fixed before then
Last edited by ShuShay; 14 Jul @ 1:38pm
< >
Showing 1-2 of 2 comments
Chotato 8 Jul @ 8:25pm 
Not having this issue on my Steam Deck, but am having an issue where it won't launch and just sits at "launching" forever. Weird because it worked previously. Changing Proton versions didn't help.
ShuShay 8 Jul @ 11:02pm 
Originally posted by Chotato:
Not having this issue on my Steam Deck, but am having an issue where it won't launch and just sits at "launching" forever. Weird because it worked previously. Changing Proton versions didn't help.

Before I start troubleshooting, full disclaimer: I don't have a Steam Deck, but I do have a Linux computer with fairly recent drivers (OS: Fedora 41).

To make sure nothing has changed, I launched the game again on Proton 9.0-4. I was able to reach the main menu for both the base game and the Pork Belly DLC, so I'm thinking the cause is a mild issue that Steam has with launching games from time to time. Usually, you can fix it with one of the following:
  • Restarting Steam (If you can't close Steam and restart it from desktop mode, maybe try fully rebooting the Deck?)
  • Verifying the integrity of game files (button is under cog icon -> "Properties" -> "Installed Files")
  • Clearing your download cache (not sure how to do this on Deck, but on the desktop client, it would be under "Downloads" in your settings. You may have to log back in)
  • Waiting out Steam maintenance (if this is happened on a Tuesday afternoon, Western USA time)
Clearing the download cache may reset some settings, but on desktop, it mostly just resets the interface and chat settings. No idea for Deck/Big Picture, so just be aware.

If none of these solutions work, then I don't know what would. Fingers crossed.
Last edited by ShuShay; 9 Jul @ 12:56am
< >
Showing 1-2 of 2 comments
Per page: 1530 50