I also have this issue and would like to be able to use the Dota 2 Tools on Linux.
Kisak pls fix
It seems that Dota 2 Workshop Tools DLC doesn't even show up with a checkbox.
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?
Hello @zefrof, err:steamclient:create_win_interface Don't recognize interface name: SteamNetworkingSocketsSerialized005 also looks like a line of interest from your log.
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

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:
How do you launch the tools? It doesn't appear in DLC section.
@Managor if I remember correctly this is what I did:
-vulkan flag.Hopefully that works for you. The tools always show as an option for me now. Even on a fresh install.
With those instructions Dota 2 crashes on launch and nothing happens in the DLC section.
pls add a linux version
valve pls workshop tool support
proton 7.0-1x2 2022-04
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.