ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
471 stars 38 forks source link

Dota 2 on Mac not starting #1774

Open ForkDud123 opened 4 years ago

ForkDud123 commented 4 years ago

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large pastes as a Github Gist.

I tried to start Dota 2. It simply said "running" on my game tab, and indicated I was in-game, however after a few seconds, this disappeared, and the game never even launched.

I tried using "-vulkan -vconsole" on the launch commands, and that didn't work either

Steps for reproducing this issue:

  1. Tried to start Dota 2 on Mac 2
kisak-valve commented 4 years ago

Hello @ForkDud123, this is most likely a duplicate of #1760 / #1765. Like those issue reports, can you add -con_logfile to your launch options and post the contents of ~/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/dota/console.log? Also, if you run ~/Library/Application Support/Steam/steamapps/common/dota 2 beta/game/dota.sh from the terminal and capture the output that might be informative. (https://github.com/ValveSoftware/Dota-2/issues/1765#issuecomment-635944041)

ForkDud123 commented 4 years ago

When I run dota using that start command, and try to look up the folder, it says "console.log" can't be found

vanduc1102 commented 4 years ago

the path is wrong, please use markdown @kisak-valve

ls ~/Library/Application\ Support/Steam/steamapps/common/dota\ 2\ beta/game/dota/

To start the game

sh ~/Library/Application\ Support/Steam/steamapps/common/dota\ 2\ beta/game/dota.sh
toainguyenvan commented 4 years ago

It not working on my side @vanduc1102 , the console saying error when I tried to run dota.sh file:


[S_API] SteamAPI_Init(): Loaded '/Users/wizeline/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamclient.dylib' OK.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
found breakpad via in process memory: '/Users/wizeline/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/Frameworks/Breakpad.framework/Versions/A/Resources'
Installing breakpad crash handler
Uploading pending dumps
Uploaded 1 pending dumps
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
SteamID:  0, universe Public
Steam_SetMinidumpSteamID:  Caching Steam ID: XXX [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  XXX
SteamID:  XXX, universe Public
SteamID:  0, universe Public
Setting breakpad minidump AppID = XXX
ForkDud123 commented 4 years ago

@vanduc1102 Could you explain what you mean? I'm not too sure what I'm meant to do

vanduc1102 commented 4 years ago

Hi @ForkDud123 , @kisak-valve asked you to send the output when you run Dota2 via command line, todo it, please open your Terminal and paste the command

sh ~/Library/Application\ Support/Steam/steamapps/common/dota\ 2\ beta/game/dota.sh

you may have some output like @toainguyenvan

lcs-lab commented 4 years ago

This is myoutput @vanduc1102 @kisak-valve, I couldn't launch the game


Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/Users/Lucas/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamclient.dylib' OK.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
found breakpad via in process memory: '/Users/Lucas/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/Frameworks/Breakpad.framework/Versions/A/Resources'
Installing breakpad crash handler
Uploading pending dumps
Uploaded 1 pending dumps
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
SteamID:  0, universe Public
Steam_SetMinidumpSteamID:  Caching Steam ID:  XXX [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  XXX
SteamID:  XXX, universe Public
SteamID:  0, universe Public
Setting breakpad minidump AppID = XXX
Attempting to create OpenGL context: v3.3 (Core profile)...success. Checking entry points...success. ```
vanduc1102 commented 4 years ago

My co-workers had the issue because of Cylance Antivirus blocked Dota2, The new update requires more RAM to run, that's why it got blocked.

WaysToGo commented 4 years ago

Same issue here Cylance is blocking Dota 2

Kostya69-w commented 3 years ago

У меня точно такая же проблема. что делать? сейчас остановился на этом этапе