Forums

Endless Legend (Steam)

Requires dotnet 4.5.1

Auteur Réponses
ascendend Samedi 22 Aoüt 2015 à 9:46
ascendendAnonymous

Acer V3-772, i5 4200m, intel-hd 4600, gtx 750m 4gb vram, 8gb ram, kubuntu 14.04, most recent playonlinux (installed yesterday), wine 1.7.33 32bit.

Game installs and launches flawless with the standard Steam profile. 3D graphics work in the game menu. I've modified the configuration and installed dotnet 4.5 and d3dx9_43, also changed wine to windows 7 as described on the wine page off Endless Legend.

But when I launch a new game, the game window gets minimized and a message pops up that I need dotnet 4.5.1 - going back to the game I get a "unhandled nullpointer exception error" and the interface freezes.

How can I install dotnet 4.5.1 / 4.5.2 in playonlinux?

 

Thanks!

 

p.s.: Just found the log file, here it is.

(549)] Failed to send message to remove remote endpoint (local ID 1, remote ID 1)
[0822/103855:WARNING:channel.cc(549)] Failed to send message to remove remote endpoint (local ID 2, remote ID 2147483648)
wine: Unhandled exception 0x80000003 in thread 44 at address 0x116f2972 (thread 0044), starting debugger...
0x116f2972: int    $3
Modules:
Module    Address            Debug info    Name (107 modules)
PE      400000-  698000    Deferred        steamwebhelper
PE     2690000- 27ab000    Deferred        crashhandler
PE    10000000-125ff000    Export          libcef
ELF    7b800000-7ba61000    Deferred        kernel32<elf>
  \-PE    7b820000-7ba61000    \               kernel32
ELF    7bc00000-7bce2000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bce2000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7d081000-7d09d000    Deferred        jsproxy<elf>
  \-PE    7d090000-7d09d000    \               jsproxy
ELF    7d09d000-7d0d9000    Deferred        winhttp<elf>
  \-PE    7d0a0000-7d0d9000    \               winhttp
ELF    7d0d9000-7d100000    Deferred        mpr<elf>
  \-PE    7d0e0000-7d100000    \               mpr
ELF    7d60b000-7d689000    Deferred        wininet<elf>
  \-PE    7d610000-7d689000    \               wininet
ELF    7d689000-7d6f9000    Deferred        setupapi<elf>
  \-PE    7d690000-7d6f9000    \               setupapi
ELF    7d7a0000-7d9d8000    Deferred        shell32<elf>
  \-PE    7d7b0000-7d9d8000    \               shell32
ELF    7d9d8000-7d9ec000    Deferred        libtasn1.so.6
ELF    7d9ec000-7da1c000    Deferred        p11-kit-trust.so
ELF    7db1c000-7db58000    Deferred        libp11-kit.so.0
ELF    7db62000-7db69000    Deferred        libnss_dns.so.2
ELF    7db69000-7db7c000    Deferred        gnome-keyring-pkcs11.so
ELF    7db7c000-7dc01000    Deferred        libgcrypt.so.11
ELF    7dc01000-7dcca000    Deferred        libgnutls.so.26
ELF    7dcca000-7dd00000    Deferred        uxtheme<elf>
  \-PE    7dcd0000-7dd00000    \               uxtheme
ELF    7dd00000-7de34000    Deferred        libx11.so.6
ELF    7de98000-7de9e000    Deferred        libxfixes.so.3
ELF    7de9e000-7dea9000    Deferred        libxcursor.so.1
ELF    7dea9000-7deb9000    Deferred        libxi.so.6
ELF    7deb9000-7debd000    Deferred        libxcomposite.so.1
ELF    7debd000-7dec8000    Deferred        libxrandr.so.2
ELF    7dec8000-7ded3000    Deferred        libxrender.so.1
ELF    7ded3000-7ded9000    Deferred        libxxf86vm.so.1
ELF    7ded9000-7dedd000    Deferred        libxinerama.so.1
ELF    7dedd000-7dee4000    Deferred        libxdmcp.so.6
ELF    7dee4000-7dee8000    Deferred        libxau.so.6
ELF    7dee8000-7df0a000    Deferred        libxcb.so.1
ELF    7df0a000-7df1d000    Deferred        libxext.so.6
ELF    7df21000-7df28000    Deferred        libffi.so.6
ELF    7df28000-7df2d000    Deferred        libgpg-error.so.0
ELF    7df2d000-7df3f000    Deferred        libtasn1.so.3
ELF    7df41000-7dfd4000    Deferred        winex11<elf>
  \-PE    7df50000-7dfd4000    \               winex11
ELF    7dfd4000-7dff8000    Deferred        imm32<elf>
  \-PE    7dfe0000-7dff8000    \               imm32
ELF    7e063000-7e08c000    Deferred        libexpat.so.1
ELF    7e08c000-7e0c7000    Deferred        libfontconfig.so.1
ELF    7e0c7000-7e0ef000    Deferred        libpng12.so.0
ELF    7e0ef000-7e108000    Deferred        libz.so.1
ELF    7e108000-7e1a8000    Deferred        libfreetype.so.6
ELF    7e1a8000-7e1ec000    Deferred        usp10<elf>
  \-PE    7e1b0000-7e1ec000    \               usp10
ELF    7e1ec000-7e22f000    Deferred        oleacc<elf>
  \-PE    7e1f0000-7e22f000    \               oleacc
ELF    7e22f000-7e266000    Deferred        ws2_32<elf>
  \-PE    7e240000-7e266000    \               ws2_32
ELF    7e266000-7e27e000    Deferred        libresolv.so.2
ELF    7e2a2000-7e2c8000    Deferred        iphlpapi<elf>
  \-PE    7e2b0000-7e2c8000    \               iphlpapi
ELF    7e2c8000-7e2f6000    Deferred        netapi32<elf>
  \-PE    7e2d0000-7e2f6000    \               netapi32
ELF    7e2f6000-7e328000    Deferred        secur32<elf>
  \-PE    7e300000-7e328000    \               secur32
ELF    7e328000-7e352000    Deferred        msacm32<elf>
  \-PE    7e330000-7e352000    \               msacm32
ELF    7e352000-7e40a000    Deferred        winmm<elf>
  \-PE    7e360000-7e40a000    \               winmm
ELF    7e40a000-7e512000    Deferred        comctl32<elf>
  \-PE    7e410000-7e512000    \               comctl32
ELF    7e512000-7e529000    Deferred        wtsapi32<elf>
  \-PE    7e520000-7e529000    \               wtsapi32
ELF    7e529000-7e541000    Deferred        userenv<elf>
  \-PE    7e530000-7e541000    \               userenv
ELF    7e541000-7e684000    Deferred        oleaut32<elf>
  \-PE    7e560000-7e684000    \               oleaut32
ELF    7e684000-7e709000    Deferred        rpcrt4<elf>
  \-PE    7e690000-7e709000    \               rpcrt4
ELF    7e709000-7e84b000    Deferred        ole32<elf>
  \-PE    7e720000-7e84b000    \               ole32
ELF    7e84b000-7e8c5000    Deferred        shlwapi<elf>
  \-PE    7e860000-7e8c5000    \               shlwapi
ELF    7e8c5000-7e8d8000    Deferred        psapi<elf>
  \-PE    7e8d0000-7e8d8000    \               psapi
ELF    7e8fe000-7e96f000    Deferred        advapi32<elf>
  \-PE    7e910000-7e96f000    \               advapi32
ELF    7e96f000-7ea8e000    Deferred        gdi32<elf>
  \-PE    7e980000-7ea8e000    \               gdi32
ELF    7ea8e000-7ebeb000    Deferred        user32<elf>
  \-PE    7eaa0000-7ebeb000    \               user32
ELF    7ebeb000-7ebf8000    Deferred        libnss_files.so.2
ELF    7ebf8000-7ec04000    Deferred        libnss_nis.so.2
ELF    7ec04000-7ec1d000    Deferred        libnsl.so.1
ELF    7ec1d000-7ec26000    Deferred        libnss_compat.so.2
ELF    7ef96000-7efdc000    Deferred        libm.so.6
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7349000-f734e000    Deferred        libdl.so.2
ELF    f734e000-f74fc000    Dwarf           libc.so.6
ELF    f74fc000-f7518000    Dwarf           libpthread.so.0
ELF    f7534000-f753d000    Deferred        librt.so.1
ELF    f753d000-f76f3000    Dwarf           libwine.so.1
ELF    f76f5000-f7717000    Deferred        ld-linux.so.2
ELF    f7717000-f7718000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 Steam.exe
    00000058    0
    00000057    0
    00000054    0
    00000053    0
    00000051    0
    00000050    0
    0000004f    0
    0000004d    0
    0000004c    0
    0000004b    0
    0000004a    0
    00000049    0
    0000000d    0
    00000046    0
    00000037    0
    00000034    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002a    0
    00000029    0
    00000009    0
0000000e services.exe
    00000024    0
    00000023    0
    0000001c    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 mscorsvw.exe
    00000019    0
    00000018    0
    00000017    0
    00000013    0
0000001a winedevice.exe
    00000022    0
    0000001f    0
    0000001e    0
    0000001b    0
00000020 plugplay.exe
    00000026    0
    00000025    0
    00000021    0
00000027 explorer.exe
    00000028    0
0000002b (D) C:\Program Files\Steam\bin\steamwebhelper.exe
    00000073    0
    00000072    0
    00000071    0
    00000070    0
    0000006f    0
    0000006d    0
    0000006c    0
    00000032    0
    0000005b    0
    00000052    0
    0000004e    0
    00000048    0
    0000000b    0
    0000000c    0
    00000047    0
    00000045    0
    00000044    0 <==
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    0000002c    0
00000059 steamwebhelper.exe
    00000065    0
    00000064    0
    00000062    0
    00000061    0
    00000060    0
    0000005f    0
    0000005e    0
    0000005d    0
    0000005c    0
    0000005a    0
[0822/103858:WARNING:raw_channel_win.cc(315)] ReadFile: Error (0x13D) while retrieving error. (0x2A4)
[0822/103858:ERROR:channel.cc(310)] RawChannel read error (unknown)
[0822/103858:WARNING:raw_channel_win.cc(315)] ReadFile: Error (0x13D) while retrieving error. (0x2A4)
[0822/103858:ERROR:channel.cc(310)] RawChannel read error (unknown)
[0822/103859:ERROR:network_change_notifier_win.cc(173)] WSALookupServiceBegin failed with: 8
[0822/103900:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0822/104128:WARNING:raw_channel.cc(210)] Shutting down RawChannel with write buffer nonempty
IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-process pipe.Forced create of Win32Event but it already existed
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
[2015-08-22 10:38:41] Startup - updater built Aug 19 2015 11:28:52
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2015-08-22 10:38:41] Checking for update on startup
[2015-08-22 10:38:41] Suche nach verfügbaren Updates...
[2015-08-22 10:38:42] Download skipped: /client/steam_client_win32 version 1440016726, installed version 1440016726
[2015-08-22 10:38:42] Nothing to do
[2015-08-22 10:38:42] Installation wird überprüft...
[2015-08-22 10:38:42] Performing checksum verification of executable files
[2015-08-22 10:38:42] Verification complete
[2015-08-22 10:41:28] Shutdown
[08/22/15 14:10:57] - Running wine-1.7.50 Steam.exe (Working directory : /home/bird/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam)
wine: configuration in '/home/bird/.PlayOnLinux//wineprefix/Steam' has been updated.
[0822/141135:ERROR:network_change_notifier_win.cc(173)] WSALookupServiceBegin failed with: 8
[0822/141142:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0822/141145:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0822/141147:WARNING:raw_channel.cc(210)] Shutting down RawChannel with write buffer nonempty
[0822/141147:WARNING:raw_channel.cc(210)] Shutting down RawChannel with write buffer nonempty
[0822/141446:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0822/141502:WARNING:raw_channel.cc(210)] Shutting down RawChannel with write buffer nonempty
Mono path[0] = 'C:/Program Files/Steam/steamapps/common/Endless Legend/EndlessLegend_Data/Managed'
Mono path[1] = 'C:/Program Files/Steam/steamapps/common/Endless Legend/EndlessLegend_Data/Mono'
Mono config path = 'C:/Program Files/Steam/steamapps/common/Endless Legend/EndlessLegend_Data/Mono/etc'
[08/22/15 14:35:04] - Running wine-1.7.50 Steam.exe (Working directory : /home/bird/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam)
fixme:ver:GetCurrentPackageId (0x33e490 (nil)): stub

Edité par ascendend

petch Samedi 22 Aoüt 2015 à 9:56
petch
Développeur

Hi,

if you installed dotnet45 component, there's no newer component

Edité par petch

ascendend Samedi 22 Aoüt 2015 à 10:43
ascendendAnonymous

Hm ok, I guess then it's a different problem.

But still thanks for your quick answer. Keep up the great work!

Edité par ascendend

petch Samedi 22 Aoüt 2015 à 12:47
petch
Développeur

I didn't mean that there's no problem, but rather that there's currently no solution; As far as I can see even winetricks only has a verb for "dotnet45" only, and I suppose it installs neither 4.5.1 nor 4.5.2, but some old version.

ascendend Samedi 22 Aoüt 2015 à 14:30
ascendendAnonymous

Ok, thanks for clarifying, petch. May this be solved in a future version or is it a thing that just won't happen cause of technical reasons?
 

petch Samedi 22 Aoüt 2015 à 14:57
petch
Développeur

Each time I tried modifying dotnet scripts they just broke, it's way above my magic level...