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
470 stars 38 forks source link

Game State Integration doesn't work at all on Linux #2333

Open mthsk opened 1 year ago

mthsk commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

Running the game with the -gamestateintegration launch option and a gsi config file in .../dota 2 beta/game/dota/cfg/gamestate_integration/ doesn't seem to have any effect. Dota2GSI receives no updates. Firefox fails to connect to http://localhost:6969/

On Windows everything works fine.

Config file:

"Dota 2 Integration Configuration"
{
    "uri"           "http://localhost:6969/"
    "timeout"       "5.0"
    "buffer"        "0.1"
    "throttle"      "0.1"
    "heartbeat"     "60.0"
    "data"
    {
        "provider"      "1"
        "map"           "1"
        "player"        "1"
        "hero"          "1"
        "abilities"     "1"
        "items"         "1"
    }
}

Steps for reproducing this issue:

  1. Create cfg file in .../dota 2 beta/game/dota/cfg/gamestate_integration/
  2. Launch the game with the -gamestateintegration arg and demo a hero.
  3. Try to connect to the uri.
dergyitheron commented 1 month ago

Still an issue that I can replicate on different linux distributions and different computers.