linuxulator-steam-utils icon indicating copy to clipboard operation
linuxulator-steam-utils copied to clipboard

Dota 2 Run() Error in FreeBSD 13.1

Open spmzt opened this issue 3 years ago • 1 comments

Hi,

% uname -a
FreeBSD hostname.spmzt.net 13.1-RELEASE-p1 FreeBSD 13.1-RELEASE-p1 GENERIC amd64
[steam@hostname ~]$ ls .steam/
bin32            registry.vdf        sdk32            steam            steam.pipe
bin64            root            sdk64            steam.pid        steam_1.0.0.61.tar.gz

Dota 2 is the first game that I wanted to install on my FreeBSD. Whenever I try to launch it gives me this error:

Run():
Unable to create multiwait object set

dota_error

spmzt avatar Sep 23 '22 18:09 spmzt

Underlords is a different game from Dota 2 itself and it's documented as requiring EPOLLEXCLUSIVE. Might be worth a feature request on the FreeBSD bugtracker for good measure.

shkhln avatar Sep 23 '22 21:09 shkhln

Both should run with noepollexcl, but it's a really gross hack. I wouldn't necessarily advise to use it.

shkhln avatar Mar 11 '24 00:03 shkhln