question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

TruckersMP overlay doesn't appear on DXVK even with native d3dcompiler_47.dll

See original GitHub issue

Describe the bug

I can’t login as the TruckersMP login overlay doesn’t appear when running with Proton+DXVK (-p -d) even with the native d3dcompiler_47.dll. The game also crashes when closing it (doesn’t happen on OpenGL). Note that it has worked a few times (2 times out of probably the 15 times I’ve tried).

Expected behavior

The TruckersMP login overlay should appear. It works fine with OpenGL.

Command

truckersmp-cli --account z411 --ets2 --beta temporary_1_38 --proton --enable-d3d11 --disable-proton-overlay --activate-native-d3dcompiler-47 --start -vv

Terminal output

Collapsed log
** DEBUG **  No moddir set, setting to default
** INFO **  Mod directory: /home/z411/.local/share/truckersmp-cli/TruckersMP
** INFO **  AppID/GameID: 227300 (ets2)
** INFO **  Game directory: /home/z411/.local/share/truckersmp-cli/Euro Truck Simulator 2/data
** INFO **  Prefix: /home/z411/.local/share/truckersmp-cli/Euro Truck Simulator 2/prefix
** INFO **  Proton directory: /home/z411/.local/share/truckersmp-cli/Proton
** DEBUG **  Updating mod files
** DEBUG **  No files to download
** DEBUG **  Starting game with Proton
** DEBUG **  Steam is running
** INFO **  Steam installation directory: /home/z411/.local/share/Steam
** DEBUG **  d3dcompiler_47.dll is present, MD5 is OK.
** DEBUG **  Copying d3dcompiler_47.dll into /home/z411/.local/share/truckersmp-cli/Euro Truck Simulator 2/prefix/pfx/drive_c/windows/system32
** DEBUG **  Adding DLL override setting for eurotrucks2.exe
esync: up and running.
The registry value 'd3dcompiler_47' already exists. Do you want to overwrite it? (Yes|No)yes
The operation completed successfully
** DEBUG **  winediscordipcbridge.exe is present, MD5 is OK.
** INFO **  Starting winediscordipcbridge.exe
** INFO **  Startup command:
  SteamGameId=227300
  SteamAppId=227300
  STEAM_COMPAT_DATA_PATH=/home/z411/.local/share/truckersmp-cli/Euro Truck Simulator 2/prefix
  STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/z411/.local/share/Steam
  PROTON_USE_WINED3D=0
  PROTON_NO_D3D11=0
  /usr/bin/python /home/z411/.local/share/truckersmp-cli/Proton/proton
  run
  /usr/lib/python3.8/site-packages/truckersmp_cli/truckersmp-cli.exe /home/z411/.local/share/truckersmp-cli/Euro Truck Simulator 2/data /home/z411/.local/share/truckersmp-cli/TruckersMP
** INFO **  Proton output:
esync: up and running.
Setting breakpad minidump AppID = 227300
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198031943586 [API loaded no]
Fossilize INFO: Overriding serialization path: "/mnt/ext4/Steam/steamapps/shadercache/227300/fozpipelinesv4/steamapprun_pipeline_cache".
Fossilize INFO: Overriding serialization path: "/mnt/ext4/Steam/steamapps/shadercache/227300/fozpipelinesv4/steamapprun_pipeline_cache".
wine: Unhandled page fault on read access to 00007F3320D88A10 at address 0000000140125029 (thread 011c), starting debugger...

Screenshots

Collapsed screenshots

Screenshot_20201115_015248

Information

  • OS: Arch Linux
  • Proton or Wine version: Proton 5.0 and 5.13
  • truckersmp-cli version: 0.2.2

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6

github_iconTop GitHub Comments

1reaction
Luckicommented, Dec 5, 2020

@Lucki Can you test with KWin on your distro?

Finally came around installing plasma (omg is that slow) and also can’t reproduce on arch + x11 + plasma (kwin?) + opengl 3.1 compositing.

0reactions
kakurasancommented, Nov 18, 2020

Congrats, but unfortunately I cannot reproduce on my Kubuntu 20.10 (works with kwin_x11 + compositing and kwin_wayland).

@Lucki Can you test with KWin on your distro?

Read more comments on GitHub >

github_iconTop Results From Across the Web

d3dcompiler_47.dll - Unsolved Topics - TruckersMP Forum
Hello! I've just downloaded truckersmp for the first time and when i'm trying to launch the game i'm getting this error: Unable to...
Read more >
truckersmp-cli/README.md at main - GitHub
When Proton is used, DLCs don't work without installing the native version of the game. A pending download is also sufficient. For the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found