Steam version of DoW is listed as 'known not to work'. For me it works fine. I had to reinstall Steam into a fresh bottle, but apart from that it worked like a charm, and required no tweaks.
I finished the campaign yesterday. No glitches that I could tell.