err. Mono is not installed, even though .net35 is (TDU2)

Questions about Wine on Linux
Locked
dieRouladenkönigin
Level 2
Level 2
Posts: 11
Joined: Sun Nov 27, 2016 6:06 am

err. Mono is not installed, even though .net35 is (TDU2)

Post by dieRouladenkönigin »

Hey Guys, Im trying to run Test Drive Unlimited 2, and in the console I get the following message:

Code: Select all

wine: Call from 0x7b43c5ac to unimplemented function mscoree.dll.CorIsLatestSvc, aborting
wine: Unimplemented function mscoree.dll.CorIsLatestSvc called at address 0x7ffd0023:0x7b43c5ac (thread 0019), starting debugger...
err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
It says mono is not installed, which is correct because the program needs dotnet35 ^^ Its a clean 32bit WIneprefix, I reinstalled everything already, tried different win-versions in winecfg on the old installation...is anybody having an Idea?
User avatar
dimesio
Moderator
Moderator
Posts: 13201
Joined: Tue Mar 25, 2008 10:30 pm

Re: err. Mono is not installed, even though .net35 is (TDU2)

Post by dimesio »

Did you install dotnet35, and if so, how? If you didn't use winetricks, it won't be properly installed, and the fact that Wine is trying to use builtin mscoree suggests it wasn't properly installed.
dieRouladenkönigin
Level 2
Level 2
Posts: 11
Joined: Sun Nov 27, 2016 6:06 am

Re: err. Mono is not installed, even though .net35 is (TDU2)

Post by dieRouladenkönigin »

I did use winetricks to install it, its was a clean 32bit wineprefix and it was installed first thing before everything else. I tried it again just now with using the console with

Code: Select all

winetricks dotnet35
instead of the graphical surface, but I get the same error. Is there any additional dll that dotnet35 needs? I also tried earlier in another prefix to download mscoree.dll and replacing the old mscoree with it, but that didn't solved it either, even if I put it on native only in winecfg, still gives the same error. Is it possible that winetricks doesnt install it properly? Im using wine 2.14 by the way.
dieRouladenkönigin
Level 2
Level 2
Posts: 11
Joined: Sun Nov 27, 2016 6:06 am

Re: err. Mono is not installed, even though .net35 is (TDU2)

Post by dieRouladenkönigin »

Im using Ubuntu 16.04 btw if that has something to say :D
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: err. Mono is not installed, even though .net35 is (TDU2)

Post by Bob Wya »

dieRouladenkönigin wrote:I did use winetricks to install it, its was a clean 32bit wineprefix and it was installed first thing before everything else. I tried it again just now with using the console with

Code: Select all

winetricks dotnet35
instead of the graphical surface, but I get the same error. Is there any additional dll that dotnet35 needs? I also tried earlier in another prefix to download mscoree.dll and replacing the old mscoree with it, but that didn't solved it either, even if I put it on native only in winecfg, still gives the same error. Is it possible that winetricks doesnt install it properly? Im using wine 2.14 by the way.
But what version of winetricks are you using?

Code: Select all

winetricks --version
20170614-next - sha256sum: bf44dcd390518b890f1894b4c082cf97eaf4b336bc0a16ad3e9fcb8935a4f967
Make sure your script is up-to-date!
See WineHQ: Winetricks ...

Bob
dieRouladenkönigin
Level 2
Level 2
Posts: 11
Joined: Sun Nov 27, 2016 6:06 am

Re: err. Mono is not installed, even though .net35 is (TDU2)

Post by dieRouladenkönigin »

Code: Select all

20170614-next - sha256sum: 2a3ba95fa9f98c54db825fc0db1eaf5b318eaebdfcb461a9a8783fba687a3267
is what I get as version for winetricks, which is the same as you posted, and I assume that means its the recent one. I also tried to use the so called Universal-Launcher which some people recommended for this game but also no luck. What else could it be guys?
Locked