Skip to content
frostworx edited this page Jan 1, 2022 · 12 revisions

Many 3rd party tools require dotnet (mostly dotnet48) to be installed (f.e. Vortex, but many others as well).

wine versions below 6.6 have issues with installing dotnet48 (see https://bugs.winehq.org/show_bug.cgi?id=49897 (ff) for more info)

Currently (2021.09) the official proton wine version is 6.3, so not compatible, and all custom Proton versions (Proton-GE, Proton-tkg) with a new enough wine version aren't compatible as well, as they all do use wine staging which doesn't install dotnet48 correctly as well.

Using vanilla wine 6.16 and 6.17 (6.18 had a blocking bug f.e. from Kron4ek do install dotnet48 correctly, but don't use the SteamUser, but the regular linux user and therefore is at least no solution for steamtinkerlaunch.

The only options I currently see are

  • wait for official proton wine version >=6.6
  • roll a custom proton with an up2date vanilla wine

There doesn't seem to be any pre-compiled custom proton with vanilla wine. I uploaded a self-rolled (using TKG) proton without staging wine-6.17.r0.ga8583acae95 ( TkG Plain Esync ) here which installs dotnet48 correctly (no changes were made to the original source code). Using this as default dotnet proton version for Vortex and possibly also Mod-Organizer 2 until official proton doesn't work. This upstream warning also applies for this custom build, so if it doesn't work on your system, you need to compile it yourself.

Clone this wiki locally