-
Notifications
You must be signed in to change notification settings - Fork 0
DotNet
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 it is not compatible, and all custom Proton versions (Proton-GE, Proton-tkg) with a new enough Wine version aren't compatible either, because they all use Wine staging, which also doesn't install dotnet48 correctly.
Vanilla Wine builds 6.16 and 6.17 (6.18 had a blocking bug f.e. from Kron4ek do install dotnet48 correctly, but they don't use the SteamUser, instead using the regular Linux user, and are therefore not a solution for tinkergame.
The only options I currently see are
- wait for an official Proton Wine version >=6.6
- roll a custom Proton with an up-to-date 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).
I'll use this as the default dotnet Proton version for Vortex and possibly also Mod-Organizer 2
until an official Proton version with a compatible Wine version is available.
This upstream warning also applies to this custom build,
so if it doesn't work on your system, you need to compile it yourself.
Update 2022.02: Installation seemed to work fine using Proton-7.2-GE-2, the dotnet installation (mscorsvw.exe) caused a coredump though. Anyway, the installed dotnet/vortex combo seems to work, and all Vortex compatible installed games were added as expected as well. I haven't started any game or mod. The default USEVORTEXPROTON will remain Proton-6.17-STL-1 anyway for now (see #393)
Update 2022.04: Installation seems to work fine using GE-Proton7-13 and Vortex seems to work as well when using it. MO2 no longer seems to require DotNet at all. I'll leave this wiki for a while here, and either remove it completely later or cross it out for the future.
Quick Links
- Changelog
- Installation
- Usage
- Main Menu
- Global Menu
- Tray Icon
- Modding
- Platform-Specific Documentation
- Tweaks
- Utilities
- Advanced