Getting disk write failure on update to newest version (2.01?) in Steam. Appears to be related to a typical Windows developer bug: assuming that filenames are case insensitive.
Actual location of files is under /opt/SteamLibrary/SteamApps, as seen here:
me@banshee:/opt/SteamLibrary$ ls -l
total 3
drwxrwxr-x 6 jimbo jimbo 75 Sep 12 15:35 SteamApps
me@banshee:/opt/SteamLibrary$ ls '/opt/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Managed/Assembly-CSharp.dll'
ls: cannot access `/opt/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Managed/Assembly-CSharp.dll': No such file or directory
Having found the problem, I monkeypatched it temporarily by just symlinking /opt/SteamLibrary/steamapps to /opt/SteamLibrary/SteamApps:
lrwxrwxrwx 1 jimbo jimbo 9 Sep 12 15:36 steamapps -> SteamApps
drwxrwxr-x 6 jimbo jimbo 74 Sep 12 15:35 SteamApps
me@banshee:/opt/SteamLibrary$ ls '/opt/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Managed/Assembly-CSharp.dll'
/opt/SteamLibrary/steamapps/common/Pillars of Eternity/PillarsOfEternity_Data/Managed/Assembly-CSharp.dll
This worked, but it's horrid. Please update your paths to reflect the fact that Windows is pretty much the only system that routinely uses case-insensitive file and path names. A directory named SteamApps should always be referred to as SteamApps, not as steamapps. =)
Question
jrssnet
Getting disk write failure on update to newest version (2.01?) in Steam. Appears to be related to a typical Windows developer bug: assuming that filenames are case insensitive.
0 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now