protonscr

Dota 2 Workshop Tools

protonopen appid 313250Game compatibility - Unofficial
ValveSoftware/Proton#318 · opened 2018-08-23 by Managor · updated 2025-07-06 · 11 comments · github · game page · search this game
MManagor 2018-08-23 github

Dota 2 allows you to tick the Dota 2 Workshop Tools DLC but there appears to be no way to launch it. I assume it's because it's a DLC of Dota 2 that has native support instead of being a standalone tool like Source Filmmaker.
What should happen is after ticking the DLC box steam should ask what to launch when clicking Play on Dota 2.

Bbigneko322 2018-09-08 github

I also have this issue and would like to be able to use the Dota 2 Tools on Linux.

Kisak pls fix

VVelorumS 2020-01-10 github

It seems that Dota 2 Workshop Tools DLC doesn't even show up with a checkbox.

Zzefrof 2021-08-26 github

I was able to get the Workshop Tools to show in the DLC panel after passing the -vulkan and -gl launch options. After it downloaded, I was given the option to launch the tools when launching the game.

The initial Workshop Tools window will display. Creating a new addon works. "Launch Tool" gives the following error: Running Source2 tools requires Windows 10 Version 1903 (build 18362) or later. Would changing the Windows version of the proton prefix help?

steam-570.log

sysInfo.txt

Kkisak-valve maintainer 2021-08-26 github

Hello @zefrof, err:steamclient:create_win_interface Don't recognize interface name: SteamNetworkingSocketsSerialized005 also looks like a line of interest from your log.

?ghost 2022-03-31 github

The tools are working as of today on Arch Linux with Proton 7.0-1, albeit with some caveats:
The -vulkan command line option causes a crash on startup
When using the 3D view in Hammer to look around a map, the 2D view becomes a solid color
HiDPI scaling doesn't work unless you manually change the DPI setting in winecfg
image

Zzefrof 2022-04-01 github

Wanted to add that I was able to get the tools to launch as well. Arch Linux (Sway WM), Steam Flatpak, and Proton 7.0-1. Hammer also opened, but crashed everything when I tried to make new tiles following this. I'm hoping to spend some time digging through logs and such to see why. Here's my proton log and sys info:

steam-570.log
system-info.txt

MManagor 2022-04-13 github

How do you launch the tools? It doesn't appear in DLC section.

Zzefrof 2022-04-13 github

@Managor if I remember correctly this is what I did:

  1. Force Dota2 to use Proton.
  2. Launch game with -vulkan flag.
  3. The DLC section should now have Workshop Tools as an option. Let it download.
  4. Press play, you should get the option to launch the tools.

Hopefully that works for you. The tools always show as an option for me now. Even on a fresh install.

MManagor 2022-04-13 github

With those instructions Dota 2 crashes on launch and nothing happens in the DLC section.

Bbaaannnaaannn 2024-12-15 github

pls add a linux version

Bbaaannnaaannn 2025-07-06 github

valve pls workshop tool support

Proton versions