Alle diskussioner > Steam-fora > Steam for Mac > Trådoplysninger
Ryu 23. feb. 2024 kl. 0:44
Steam won't launch on MacBook Pro M3
Nothing happens when I launch Steam.

If I try launch via Terminal:
(base) MacBook-Pro:~ ryuspb$ /Applications/Steam.app/Contents/MacOS/steam.sh
src/vstdlib/osversion.cpp (393) : Assertion Failed: Unsupported macOS version 14.2.1
src/vstdlib/osversion.cpp (393) : Assertion Failed: Unsupported macOS version 14.2.1
src/steamexe/steamglobalinstance.cpp (389) : m_NamedPipe >= 0
src/steamexe/steamglobalinstance.cpp (389) : m_NamedPipe >= 0
[2024-02-23 11:32:07] Startup - updater built Mar 15 2022 17:15:24
exec failed: 'Bad CPU type in executable'
(base) MacBook-Pro:~ ryuspb$

MacOS: Sonoma 14.2.1

Who knows what to do?

p.s. I set all security permissions for Steam via Privacy setting!

p.s.s. Looks like macOS Sonoma is not officially supported.
Sidst redigeret af Ryu; 23. feb. 2024 kl. 1:01
< >
Viser 1-2 af 2 kommentarer
aiusepsi 23. feb. 2024 kl. 8:11 
Hmm. It says the updater was built Mar 15 2022, which significantly predates Sonoma, which might explain the assertion failure message. I don't know if that's a fatal issue or not here; Steam is supposed to autoupdate to a more recent version of itself, and I don't know if the assertion failure is preventing that.

The "exec failed: 'Bad CPU type in executable'" message implies that Rosetta isn't installed. You could install Rosetta with "softwareupdate --install-rosetta" in the terminal. Apparently the terminal doesn't do the check if the software you're trying to run needs Rosetta or not, so you have to trigger the install manually.
Ryu 23. feb. 2024 kl. 9:14 
Oprindeligt skrevet af aiusepsi:
Hmm. It says the updater was built Mar 15 2022, which significantly predates Sonoma, which might explain the assertion failure message. I don't know if that's a fatal issue or not here; Steam is supposed to autoupdate to a more recent version of itself, and I don't know if the assertion failure is preventing that.

The "exec failed: 'Bad CPU type in executable'" message implies that Rosetta isn't installed. You could install Rosetta with "softwareupdate --install-rosetta" in the terminal. Apparently the terminal doesn't do the check if the software you're trying to run needs Rosetta or not, so you have to trigger the install manually.

Thanks for the answer!
I have Rosetta installed, but the error is still the same -__-
< >
Viser 1-2 af 2 kommentarer
Per side: 1530 50

Alle diskussioner > Steam-fora > Steam for Mac > Trådoplysninger
Dato opslået: 23. feb. 2024 kl. 0:44
Indlæg: 2