protonscr

Sid Meier's Civilization V download results in disk write error caused by mismatched lowercase/uppercase characters

steamclosed
ValveSoftware/steam-for-linux#13433 · opened 2026-07-23 by caizixian · updated 2026-07-23 · 3 comments · github
Ccaizixian 2026-07-23 github

This is similar to #13406

Checking the log reviews that the downloader tries to unpack to assets/Map/... when the on disk folder structure under downloading/<AppID> is Assets.

[2026-07-23 23:11:46] AppID 8930 App update changed : Running Update,
[2026-07-23 23:11:46] AppID 8930 App update changed : Running Update,Verifying Installed,
[2026-07-23 23:11:46] AppID 8930 App update changed : Running Update,
[2026-07-23 23:11:46] AppID 8930 App update changed : Running Update,Preallocating,
[2026-07-23 23:11:48] AppID 8930 preallocated 13012 files (8807 MB)
[2026-07-23 23:11:48] AppID 8930 App update changed : Running Update,
[2026-07-23 23:11:48] AppID 228980 has no changes, 9 active: 228983 (8124929965194586177),228984 (2547553897526095397),228986 (8782296191957114623),228988 (6645201662696499616),228989 (5753583882400741046),228990 (1829726630299308803),229004 (5220958916987797232),229006 (1784011429307107530),229007 (4477590687906973371), 0 target:
[2026-07-23 23:11:48] AppID 228980 state changed : Update Required,Fully Installed,Update Running,Update Started, (Update delayed for 12583 secs)
[2026-07-23 23:11:48] AppID 8930 update started : download 0/6792884288, store 0/0, reuse 0/0, delta 0/0, stage 0/9235434479
[2026-07-23 23:11:48] AppID 8930 App update changed : Running Update,Staging,
[2026-07-23 23:11:48] AppID 8930 App update changed : Running Update,
[2026-07-23 23:11:48] AppID 8930 App update changed : Running Update,Downloading,Staging,
[2026-07-23 23:11:48] Downloading 8380 chunks for depot 8931 (2566665288019907120)
[2026-07-23 23:11:51] Increasing target number of download connections to 10 (rate was 4.262, now 36.456)
[2026-07-23 23:12:04] Increasing target number of download connections to 11 (rate was 36.456, now 190.690)
[2026-07-23 23:12:24] Increasing target number of download connections to 12 (rate was 190.690, now 229.527)
[2026-07-23 23:12:36] Current download rate: 216.560 Mbps
[2026-07-23 23:13:02] Detected write gap 90 MB in file "Resource\Common\LeaderModels.fpk"
[2026-07-23 23:13:37] Current download rate: 188.913 Mbps
[2026-07-23 23:13:52] Downloading 41 chunks for depot 8932 (1500173799562188053)
[2026-07-23 23:13:53] Downloading 54 chunks for depot 8933 (3972654303751865124)
[2026-07-23 23:13:54] Downloading 2 chunks for depot 16860 (170439753274339292)
[2026-07-23 23:13:55] CGenericAsyncFileIOThread::AllocateResource() failed for CFileWriter: errno: 2, File: /home/deck/.local/share/Steam/steamapps/downloading/8930/assets/Maps/Mediterranean.Civ5Map
[2026-07-23 23:13:55] CGenericAsyncFileIOThread::AllocateResource() failed for CFileWriter: errno: 2, File: /home/deck/.local/share/Steam/steamapps/downloading/8930/assets/Gameplay/XML/NewText/en_US/CIV5GameTextInfos_MapMed.xml
[2026-07-23 23:13:55] AppID 8930 update canceled : Failed updating depot 16860 while writing chunk, offset 0 (File Not Found) (Disk write failure) "/home/deck/.local/share/Steam/steamapps/downloading/8930/assets/Maps/Mediterranean.Civ5Map"
[2026-07-23 23:13:55] AppID 8930 App update changed : Running Update,Downloading,Staging,Stopping,
[2026-07-23 23:13:55] AppID 8930 App update changed : Running Update,Stopping,
[2026-07-23 23:13:55] AppID 8930 App update changed : None
[2026-07-23 23:13:55] AppID 228980 state changed : Update Required,Fully Installed,Update Started, (Disk write failure) (Update delayed for 12456 secs)
[2026-07-23 23:13:55] AppID 8930 state changed : Update Required,Update Queued,Update Optional,Update Started, (Disk write failure)
[2026-07-23 23:13:55] AppID 8930 state changed : Update Required,Update Optional,Update Paused,Update Started,
[2026-07-23 23:13:55] AppID 8930 scheduler finished : removed from schedule (result Disk write failure, state 0x612)
[2026-07-23 23:14:38] Current download rate: 0.000 Mbps
Kkisak-valve maintainer 2026-07-23 github

Hello @caizixian, there's no point in tracking this separately. Closing as a duplicate.

Ccaizixian 2026-07-23 github

@kisak-valve I think if there is going to be a more general fix for issues like this, then let's have an umbrella tracking issue. But if they require ad-hoc fixing of depots, then it might make sense to track this per game. I'm happy to let you make the call on how to best track this.

Ccaizixian 2026-07-23 github

It might make sense to update the title of #13406 if it's going to be used as a tracking issue.

Nothing extracted yet.