It is often more successful to use the windows version with wine (and last I checked at least for the first Trine it was working). In theory the new packaging tools (flatpack etc) should provide a solution for Linux, too, though I don't know how complete that is when GL is involved.