Home » Miscellaneous, Tutorials

[Solution] Steam linux client fails to Verify Integrity of Game Cache

6 November 2014 No Comment

Hello Internet!
If I ever try the “Verify Integrity of Game Cache” option of steam to check my local games for corruption it doesn’t see my files and re-downloads the game, and my connection speed is slow 😀

I am using Linux Mint, and this affect Ubuntu as well.

Turns out it’s a known issue https://github.com/ValveSoftware/steam-for-linux/issues/2515

It’s because your distro is encrypting /home and thus steam can’t recognize the files for some reason..

The Solution:
Create a new library directory
Settings -> Download -> Steam library folders
Then create a new folder

And to keep your old games, copy your /home/$(whoami)/.local/share/Steam/SteamApps directory contents into the newly created SteamApps
And you can then delete the contents of the old folder.

PS:
When you are installing a new game, steam will prompt to ask you where you wanna install it, choose the new directory that you created.

And thanks Valve/Steam for providing us with them great Linux games!

Your opinion matters!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.