Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

My Mac Steam installation on 10.7 has started giving this "failed to load" dialog whenever I try to launch Steam.

I have tried deleting the Application Support folder which allowed Steam to launch but then I had to redownload the games again, and I have a feeling that it is handling the symptom, not the cause.

What is the reason (what does Steam check for, so I can look) and how do I fix it?

share|improve this question
3  
Interesting, it seems to be trying to load a shared object but thinks one is already loaded. +1ing this, i'd love to see the answer. –  Robb Aug 6 '11 at 15:46
    
This time a reboot allowed it to start. It did not the last time. –  Thorbjørn Ravn Andersen Aug 6 '11 at 17:18
    
@Robb, how did you determine that this was happening? –  Thorbjørn Ravn Andersen Aug 6 '11 at 17:19
1  
OH, I'm not certain, simply a guess. –  Robb Aug 6 '11 at 18:33

2 Answers 2

up vote 8 down vote accepted

This is caused by a component of Steam not stopping correctly, and then when you try and reopen Steam it complains.

Open a terminal window and run the following command (type it in and press enter):

    ps -A | grep Steam

This will give you a list of running programs that have the word 'Steam' in them - usually 2 or 3. When I had your error and ran the above command this is what I saw:

    712 ??       700:23.42 /Applications/Steam.app/Contents/MacOS/osx32/steam -psn_0_40970
    64849 ttys002    0:00.00 grep Steam

One of the items will be called 'grep Steam' - ignore that one. Each item in the list will have a number - this is the first piece of text on each line. The number we are interested in here is 712.

Run the following command to close the lingering Steam component:

    kill 712

Where you replace 712 with whatever number you found. If there was more than 1 number, run kill again with the other numbers too.

You should now be able to close the terminal, and run Steam just like normal. :-)

share|improve this answer
1  
Unfortunately, this didn't work :( I killed three processes, ran the ps command again to make sure they were gone (they were), opened steam and got the same error. –  Delameko Jul 22 '12 at 6:31
    
Thanks, this worked perfectly :) –  ExceptionSlayer Aug 22 '12 at 8:36
    
This does not work for me. –  Nelson Apr 25 '13 at 0:24

Found something that sounds promising in a thread posted to steam official forum:

Please exit Steam and go to the folder Users/[username]/Library/Application Support/Steam

Delete all of the files in this folder.

Then, you will need to launch Steam.app from your Dock or Applications folder.

With Steam running, re-test the original issue.

Note: This process will not affect your currently installed games.

share|improve this answer
    
Thats what I did that required re-download :( –  Thorbjørn Ravn Andersen Aug 7 '11 at 13:29
    
So you still get the same error even after doing this? –  Shadow Wizard Aug 7 '11 at 13:47
    
It took care of the problem, but required me to redownload the games. After a few days the problem came back and prompted me to open the question. –  Thorbjørn Ravn Andersen Aug 7 '11 at 13:52
    
I see.. sorry for that. Do you happen to have multiple user accounts on your Mac machine? E.g. one for you and one for other family member(s)? –  Shadow Wizard Aug 7 '11 at 13:55
1  
I'm not familiar with Mac, but there is chance that Steam is running for each account hence giving you such error. –  Shadow Wizard Aug 7 '11 at 14:15

protected by Community Jul 21 '12 at 21:42

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.