此主題已被鎖定
hynyna 2013 年 7 月 20 日 下午 3:10
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.
最後修改者:hynyna; 2013 年 8 月 8 日 上午 8:45
< >
目前顯示第 1-15 則留言,共 16
kivech 2013 年 12 月 31 日 上午 6:17 
+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.
hynyna 2013 年 12 月 31 日 上午 6:36 
Thanks for the support on the matter.

引用自 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?
最後修改者:hynyna; 2013 年 12 月 31 日 上午 6:37
kivech 2013 年 12 月 31 日 上午 7:00 
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.
hynyna 2013 年 12 月 31 日 上午 7:11 
引用自 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! :penny: :penny:
ebudan 2014 年 3 月 4 日 上午 1:22 
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.


Perfect Player 2014 年 3 月 4 日 上午 5:46 
The official reasoning is that some games sold on steam for mac actually do require case-insensitive filesystem in order to work correctly.
最後修改者:Perfect Player; 2014 年 3 月 5 日 下午 9:36
Sam 2014 年 10 月 15 日 上午 2:44 
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.
最後修改者:Sam; 2014 年 10 月 15 日 上午 2:45
Hopper 2014 年 10 月 15 日 下午 3:57 
引用自 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 2015 年 3 月 29 日 下午 8:14 
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!
最後修改者:richfiles; 2015 年 3 月 29 日 下午 8:14
Emperor 2015 年 6 月 11 日 下午 3:09 
+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 2015 年 6 月 12 日 上午 6:28 
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...
jpg 2016 年 10 月 30 日 上午 4:00 
+1 from me as well. This is ridiculous.:steamsad:
darkcharl 2016 年 11 月 1 日 上午 10:01 
Currently on Sierra OS X I don't get this error but the application fails to start properly. If I reinstall OS X on top of a case insensitive filesystem the application starts as expected.
Ennhuite 2018 年 3 月 23 日 上午 4:57 
An update just "improved detection of case-sensitive file systems" last night, and broke many workarounds. So... Bump.
CeDeROM 3 月 27 日 上午 1:48 
+1

Greetings from year 2025 (12 years after initial report) Steam Client still does not run on macOS with case-sensitive filesystem and this is a totally ignored BLOCKER BUG lol :D :D :D
< >
目前顯示第 1-15 則留言,共 16
每頁顯示: 1530 50