[Issue Report]: discord_game_sdk.so not found after 1.5.3 rpm install (not in lib64)

Author: Espionage724Created Oct 9, 2024Updated Sep 8, 2026

Operating System

  • Linux x64
  • Fedora Linux 40 (Workstation Edition)

DevilutionX version

  • 1.5.3

Describe

Launching devilutionx as-is:

devilutionx: error while loading shared libraries: discord_game_sdk.so: cannot open shared object file: No such file or directory

/usr/lib/discord_game_sdk.so exists but maybe should be in /usr/lib64?

To Reproduce

  1. Download https://github.com/diasurgical/devilutionX/releases/download/1.5.3/devilutionx-linux-x86_64.tar.xz
  2. Extract
  3. sudo dnf install devilutionx.rpm
  4. devilutionx
  5. devilutionx: error while loading shared libraries: discord_game_sdk.so: cannot open shared object file: No such file or directory

Expected Behavior

  • devilutionx to start without issue

Additional context

  • I'd like to avoid needing anything to do with Discord with devilutionx (I only play singleplayer currently and occasionally use Discord unrelated browser-only).
  • devilutionx.sh from extracted tar works with discord_game_sdk.so in the folder
  • ln -s /usr/lib/discord_game_sdk.so /usr/lib64/discord_game_sdk.so and devilutionx works