Page 1 of 1

Obtaining game files from Steam on Linux

Posted: 15 Dec 2017, 07:10
by Afflera
O/S: Linux Mint 18.3
Steam Build from 12-Dec-2017; Version 1513197415

I've searched the form and wiki for the best ways to get the game files with this setup, and two methods come up. I've tried both with the following results;

Using steamcmd - Fights me over being an invalid platform:
Steam>force_install_dir /.morrowind/

Steam>login USERNAME PASSWORD

Logging in user 'USERNAME' to Steam Public...Logged in OK
Waiting for user info...OK

Steam>app_update 22320 validate
ERROR! Failed to install app '22320' (Invalid platform)
The second, and seeming more recommended method, comes from several forum postings & the Wiki. I acknowledge this is for the macOS install method, but from the bumbling around I did, it seems it should work for Linux as well? However, once I restart steam and check the download, it gives me a "update required" notification. When I try to force the download, it starts yelling about a "disk write error" (Screenshot). The disk is an SSD, and dx shows it's in good health. I'm guessing it's a permissions issue, which seems odd given other games install fine, but I can't see why else it won't write. Before going nuclear and 777'ing my entire steamapps dir, I thought I would check here and see if anyone can throw me a bone as to what's going on.

I hopefully await someone's response. Otherwise I'll keep poking at it, and update if I find anything more. Thanks in advance.

Re: Obtaining game files from Steam on Linux

Posted: 15 Dec 2017, 17:06
by magamo
I highly recommend icculus's 'steamget' script for this.

https://hg.icculus.org/icculus/twisty-l ... p/steamget

Re: Obtaining game files from Steam on Linux

Posted: 31 Dec 2017, 14:03
by kiwa
I have used lutris which seems to be the only way I can get steam running under wine to install windows games nicely. I would recommend this. you can install it as as a PPA, It looks after all fiddly bits of setting up individual wine prefixes to install your wine (windows) steam games. The documentation or youtube vids can guide you through installing games.
My issue was that it installs it in a hidden folder in wine prefix subdirectories. the path to the installed game files is

.local/share/lutris/runners/winesteam/prefix/drive_c/Program Files/Steam/steamapps/common/Morrowind/

the OpenMW wizard does not look for any hidden folders. I have copied the entire install directory to my home dir, it starts, gets past the Bethseda opening splash screens then crashes complaining that the bloodmoon.esm is loaded before morrowind.esm. I unselected the bloodmoon.esm from the Data files tab on the launcher and it all seems to work great now. I am running Mint 18.2 I think (ubuntu16.04)