Steam for Linux

Steam for Linux

Veqa$ Jul 4, 2015 @ 3:15am
how to fix disk write error on ubuntu ?
So i downloaded csgo on my ubuntu 14.04 Laptop.
But when i try to launch it, it says disk write error.
Steam only has solutions for Win7 users, pls help
< >
Showing 1-12 of 12 comments
A 'disk write error' will just be what it says: Either you don't have enough space on the disk or the disk is corrupted for example.

You can easily check how much space you need and how much space you already have used. – If you want to verify your HD you should consider to use a live-CD / boot from a USB stick or something so that you can check your disk in an unmouted state.
Last edited by sounds like a wooosh; Jul 4, 2015 @ 3:28am
gelbi-peperoni Jul 4, 2015 @ 3:30am 
There is (was) a similar problem with Dota 2 (take a look at this). If this does not help, I'd suggest to run steam via terminal, start the game and post the output here. This way people can take a look and may see what's wrong.
Last edited by gelbi-peperoni; Jul 4, 2015 @ 3:31am
Veqa$ Jul 4, 2015 @ 3:36am 

Originally posted by sounds like a wooosh:
A 'disk write error' will just be what it says: Either you don't have enough space on the disk or the disk is corrupted for example.

You can easily check how much space you need and how much space you already have used. – If you want to verify your HD you should consider to use a live-CD / boot from a USB stick or something so that you can check your disk in an unmouted state.

I have more then enough space on my HDD, that cant be the problem
Veqa$ Jul 4, 2015 @ 3:39am 
Originally posted by mvs.ty1adrhas:
There is (was) a similar problem with Dota 2 (take a look at this). If this does not help, I'd suggest to run steam via terminal, start the game and post the output here. This way people can take a look and may see what's wrong.

So, this is what the Terminal says when i try to launch Cs:go

Installing breakpad exception handler for appid(steam)/version(1433441724)
Installing breakpad exception handler for appid(steam)/version(1433441724)
Installing breakpad exception handler for appid(steam)/version(1433441724)
Installing breakpad exception handler for appid(steam)/version(1433441724)
Installing breakpad exception handler for appid(steam)/version(1433441724)
Installing breakpad exception handler for appid(steam)/version(1433441724)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/fileio.cpp (2957) : Assertion Failed: Failed to determine free disk space for /home/kevin/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive, error 2
Assert( Assertion Failed: Failed to determine free disk space for /home/kevin/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive, error 2 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/fileio.cpp:2957

Installing breakpad exception handler for appid(steam)/version(1433441724)
assert_20150704123739_24.dmp[11708]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150704123739_24.dmp


I know it says : Failed to determine free disk space
but i rly have enought ._.
I flipped through the link provided by mvs.ty1adrhas.
That looks all very Windows-related. Two things you can try:

* Check if the rights are correct. (Is it possible for Steam to write on the disk)
* Verify The Integrity Of The Game (right mouse button on the game: Properties -> Local Files) + Restart Steam
* If that does not work: Close Steam, delete the folder for the game. Start the download again.

I suggest to check the sanity of the disk first though. HDs have an internal way to get around unsuable parts of the disk. A partition check may help to get the disk in a good state.
Veqa$ Jul 4, 2015 @ 3:48am 
im realy new at ubuntu, how can i check the sanity of the disk?
Veqa$ Jul 4, 2015 @ 3:52am 
btw if i rightclick csgo -> properties -> local files
It says Disk usage: none
Disk usage:none will mean that Steam does use no disk space so far for the game.

I saw that you are german – and I would like to recommed you http://wiki.ubuntuusers.de/ for general questions / solutions. Are you using Linux for SteamOS reasons? Or in general?

Another question: Do you use an internal HD? - Is it the same partition where /home is located? Or is it an external one?

What kind of file system do you use? Normal for Ubuntu should be ext4.

To check the sanity of your hard disk you can use a live-cd. Maybe the installation-CD. Start Gparted https://wiki.ubuntuusers.de/gparted and just check the disks there (It's a tool to format your HD!!! don't do that now!!! - just check and repair (if necessary)).
Last edited by sounds like a wooosh; Jul 4, 2015 @ 4:27am
Long Ago [Linux] Jul 5, 2015 @ 6:21am 
Did you install 14.04, Steam, and Steam games fresh or are you using home from earlier? Apparently Steam has kept its data in different places at different times. On my old system with steam installed in 64-bit Ubuntu 12.04 Jan 2013, then home copied over to fresh install of 14.04 after installing Steam from Software Center, steam keeps its games in ~/.local/share/Steam/SteamApps/common/, but I have seen other people mention "Steamapps", or "steamapps" where yours is looking. Does the path /home/kevin/.local/share/Steam/steamapps/common/ exist with that captitalization (big/small letters)?

efflandt@XPS-8100-1404:~$ ls .local/share/Steam/SteamApps/common Counter-Strike Source Left 4 Dead 2 Surgeon Simulator 2013 F-1 drive Left 4 Dead 2 Beta Team Fortress 2 Fistful of Frags Only If The Talos Principle GarrysMod OpenVR The Talos Principle Public Test Half-Life SalvationProphecy War Thunder KentuckyRouteZero Sigils of Elohim XCom-Enemy-Unknown KillingFloor SirYouAreBeingHunted

At some random time, different in each of my 2 steam accounts, steam thought I was logging in from a new device (sent me e-mail code), and after logging in, my games appeared to be uninstalled in Library. But I just exited steam, started it again, and everything was back to normal using above path.

When I installed Steam (Software Center), and a Steam game fresh from fresh install of 14.04.1 the path to games ended up ~/.steam/steam/steamapps/common/.

efflandt@GE60-2OE:~$ ls .steam/steam/steamapps/common SteamVR Team Fortress 2
Veqa$ Jul 5, 2015 @ 6:46am 
Thank you all for ur help guys, i really appreciate it.
But im such a noob on ubuntu i just installed win7 now.
But again thanks alot for the quick help u offered.
Originally posted by Veqas:
Thank you all for ur help guys, i really appreciate it.
But im such a noob on ubuntu i just installed win7 now.
But again thanks alot for the quick help u offered.
Good luck to you.

The thing is: If there was a problem on your harddisk then you will face the same problems again. Just under Windows.
Max Shootingstar Jul 29, 2023 @ 7:23am 
I fixed the issue in my Ubuntu 22.04.2 LTS system (wow this post is 8 years old and no clean answer)

As the issue said from Steam GUI, "Disk write error" (it was working fine before). I checked my drive was mounted as Read-only (I have duel boot as window 10 as 2nd option which cause some issue with my dota drive when I booted the system in windows)

I fixed the disk mount issue by remounting it as rw (READ and WRITE), IT WORKED.

I hope this will help someone who is new in Unix and trying to fix this simple issue (in my case dota disk mounted as ro )
Last edited by Max Shootingstar; Jul 29, 2023 @ 7:24am
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Jul 4, 2015 @ 3:15am
Posts: 12