HobbinHood Jul 20, 2013 @ 3:10pm
Feature request: Support for Steam to run off of a case-sensitive filesystem
Why does it have to be that the Mac Steam client will just throw up a dialog demanding it being installed on a case insensitive partition, whereas the Linux client can be installed and run on a case sensitive partition?
If it works on Linux, what's the problem with case sensitivity on OS X?

Really hoping for this to be possible again, since it was in the beginning of the Mac beta.
Last edited by HobbinHood; Aug 8, 2013 @ 8:45am
Showing 1-11 of 11 comments
< >
marc.baas Dec 31, 2013 @ 6:17am 
+1

I agree with this. The fact that there is a case-insensitive filesystem on a mac is only for transitory purposes. At some point that will be abandoned, so also from a contingency perspective it doesn't make much sense to only support a 'temporary' filesystem.

HobbinHood hits the nail on the head: seeing that there is a Linux client these days, that means that case sensitive filesystems are not really an issue.

Many mac users need a case sensitive filesystem for other software.

Also, there are workarounds that used to work, but somehow Steam made this impossible forcing the installation to install everything in ~/Library/Application Support/Steam, which one cannot circumvent anymore. Effectively that means it is impossible to use steam on a case sensitive filesystem.
HobbinHood Dec 31, 2013 @ 6:36am 
Thanks for the support on the matter.

Originally posted by marc.baas:
[...]
Also, there are workarounds that used to work, but somehow Steam made this impossible forcing the installation to install everything in ~/Library/Application Support/Steam, which one cannot circumvent anymore. Effectively that means it is impossible to use steam on a case sensitive filesystem.

Hmm, this still works for me. What exactly happens?
Last edited by HobbinHood; Dec 31, 2013 @ 6:37am
marc.baas Dec 31, 2013 @ 7:00am 
Well, for some reason some of the instructions I had found at http://www.mydigitallife.info/workaround-to-run-steam-on-mac-with-no-case-insensitive-file-system/ were not working for me.

Now I have been in development for over 12 years now, so I managed to fix it myself. But for the average user, this can be quite challenging.

Actually, that is the reason for my response to your post. I think that an average gamer should not have to go through these ordeals, but just install Steam, and his games, and play. It shouldn't be too hard to do, not even from a developer's perspective.
HobbinHood Dec 31, 2013 @ 7:11am 
Originally posted by marc.baas:
[...]Actually, that is the reason for my response to your post. I think that an average gamer should not have to go through these ordeals, but just install Steam, and his games, and play. It shouldn't be too hard to do, not even from a developer's perspective.

Exactly!
ebudan Mar 4, 2014 @ 1:22am 
Bump. Us dev-type unix professionals tend to require case sensitive file systems, but wouldn't mind playing the occasional game on Steam either. The workaround is doable, but it's a major turn-off, especially since a steam update can break it again.

Please consider fixing the issue, given that you have solved this for Linux.

For anyone else frustrated with the issue:
In addition to the case insensitive disk image / symlink solutions out there (which more or less do get Steam running, but throw the SteamGuard reverification at you every single time), I had to mkdir .../Steam.app/Contents/MacOS/config. A bit of fs_usage tracing showed that steam wasn't able to access this directory; creating it probably failed during the installation process, thanks to more case issues.


Mozart Mar 4, 2014 @ 5:46am 
The official reasoning is that some games sold on steam for mac actually do require case-insensitive filesystem in order to work correctly.
Last edited by Mozart; Mar 5, 2014 @ 9:36pm
Sam Oct 15, 2014 @ 2:44am 
This is really annoying. I'm having the same problem with League of Legends.

There is no reason I can think of that would justify this issue; not even with some of the games sold on steam.
Last edited by Sam; Oct 15, 2014 @ 2:45am
Ericrct Oct 15, 2014 @ 3:57pm 
Originally posted by ebudan:
Bump. Us dev-type unix professionals tend to require case sensitive file systems, but wouldn't mind playing the occasional game on Steam either. The workaround is doable, but it's a major turn-off, especially since a steam update can break it again.

Please consider fixing the issue, given that you have solved this for Linux.

For anyone else frustrated with the issue:
In addition to the case insensitive disk image / symlink solutions out there (which more or less do get Steam running, but throw the SteamGuard reverification at you every single time), I had to mkdir .../Steam.app/Contents/MacOS/config. A bit of fs_usage tracing showed that steam wasn't able to access this directory; creating it probably failed during the installation process, thanks to more case issues.
My old nemesis, Dr. Necro
richfiles Mar 29 @ 8:14pm 
Yeah, this is ABSOLUTELY ridiculous! I require a case sensitive file system, and want to set up a fusion drive. That is ALREADY going to be a chore and a half! The whole POINT of setting up a fusion drive is to get my OS and frequently used data (including Stream) running off the SSD portion.

The PROBLEM, is that a fusion drive will only support one extra partition, and it places that partition EXCLUSIVELY on the mechanical hard drive, and does not utilize the SSD at all!

That makes my SSD purchase USELESS for Steam!

This literally means that I CAN NOT USE STEAM ON MY SSD, because I MUST use a case sensitive file system for other tasks and apps that I run... The ONLY way to run Steam off of an SSD for me would be for me to fork out for a SECOND SSD...

This is ABSURD!!!

And you bet I'm gonna necro the heck outta this post! I'm SICK of Steam's garbage right now!
Last edited by richfiles; Mar 29 @ 8:14pm
InFlames773 Jun 11 @ 3:09pm 
+1

Like many other people I also use Steam on my Linux system which is Debian 8 and have no problem running it on the ext4 filesytem which is definitely CASE-SENSITIVE.

The first thing I've done with my iMac is to reinstall yosemite on a CASE-SENSITIVE filesystem because I simply can't conceive that a UNIX(-like) OS won't be able to make any difference between "top" and "TOP"...

Hopefully, I followed this very nice guide :
http://forums.steampowered.com/forums/showthread.php?t=1268621

and it's working now, but the way to make Steam working on a Mac with a CASE-SENSITIVE filesystem is just UGLY.

Hope that someone is listening to us at the Steam team but I don't think so because since 05-14-2010 when the guide was written nothing has changed about the CASE-SENSITIVE issue.

My apologies about my bad English.
richfiles Jun 12 @ 6:28am 
Yeah, the way to make it work is indeed ugly... I ended up saving the cash to shell out for a 1 TB SSD for my boot drive. I guess I'm taking the 240 GB SSD I had gotten before, and will dedicate that to steam, so it can sit on a case insensitive file system... Stupid that I'd need to resort to this...
Showing 1-11 of 11 comments
< >
Per page: 15 30 50

Date Posted: Jul 20, 2013 @ 3:10pm
Posts: 11