luxtorpeda-dev / packages

Package build scripts and support for luxtorpeda client
https://luxtorpeda.org
zlib License
37 stars 28 forks source link

doomsday: SEGV on Wayland #727

Closed JoshuaFern closed 2 years ago

JoshuaFern commented 2 years ago

Game

DOOM 1993 (2280)

Engine

doomsday

Linux Distribution

NixOS/Flatpak/Nvidia/Wayland

Luxtorpeda Version

55

Bug description

Crashes on startup.

Additional Context

Looks wayland related, not sure otherwise.

Relevant log output

The number of install lines surpassed my terminal's scrollback buffer so I truncated the logs a bit:

21:17:05 [INFO] run: "./doomsday/run-doomsday.sh" with args: ["-iwad", "base", "-game", "doom1-ultimate"] []
/bin/bash: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libtinfo.so.6: no version information available (required by /bin/bash)
pid 13136 != 13135, skipping destruction (fork without exec?)
Using Wayland-EGL
Using the 'xdg-shell' shell integration
./doomsday/run-doomsday.sh: line 6: 13138 Segmentation fault      (core dumped) QT_QPA_PLATFORM_PLUGIN_PATH="$DIR/plugins" "$DIR/bin/doomsday" -fullscreen -imusic fluidsynth -isfx openal "$@"
21:17:05 [INFO] run returned with exit status: 139

Coredump reads as follows:

  ~ ❯ coredumpctl info 1080602
           PID: 1080602 (doomsday)
           UID: 1000 (jdf)
           GID: 100 (users)
        Signal: 11 (SEGV)
     Timestamp: Sun 2022-08-28 14:17:05 PDT (4min 49s ago)
  Command Line: $'/home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/bin/doomsday' -fullscreen -imusic fluidsynth -isfx openal -iwad base -game doom1-ultimate
    Executable: /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/bin/doomsday-2.3.1
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-flatpak-com.valvesoftware.Steam-1080550.scope
          Unit: user@1000.service
     User Unit: app-flatpak-com.valvesoftware.Steam-1080550.scope
         Slice: user-1000.slice
     Owner UID: 1000 (jdf)
       Boot ID: 8d41b230c4f44c74a2a7e4d606724d04
    Machine ID: 77f8c0f60c084dbeb6c24a6da13df0e4
      Hostname: nixos
       Storage: /var/lib/systemd/coredump/core.doomsday.1000.8d41b230c4f44c74a2a7e4d606724d04.1080602.1661721425000000.zst (present)
     Disk Size: 3.2M
       Message: Process 1080602 (doomsday) of user 1000 dumped core.

                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/bin/doomsday-2.3.1 with build-id 9fee3399d813f6695a093cb1ee4819e22d214563
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-egl-gbm.so.1.1.0 with build-id 6ca12a03323ba36ee09427dab2cd23c88830fcfd
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-eglcore.so.515.65.01 with build-id 8315e599002af415b67eddf92ecbfb24af41775f
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libEGL_nvidia.so.515.65.01 with build-id b03a0c97af182db8c3e7f74f2519807dcd4577f5
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/wayland-shell-integration/libxdg-shell.so with build-id c16a3311a7acca11ed7213314e8075b1220784df
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0 with build-id 82416bebddb432d9260bb84ba3841db16f9d374a
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0 with build-id 546ef649fc3426335d0248d31bca1c6d0343b7ca
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0 with build-id 4d890fc28cca3be49ecd0f7f787ef6eec42f1b71
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0 with build-id 51c3726801bb123a68554bfc874720bf260acaec
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0 with build-id 86e3504cdb3c0442d89ae57d33914580b9da4ba7
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/default/lib/libglapi.so.0.0.0 with build-id ca614bec102b0f5de1216e437f8b9c5b3658ff8a
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/default/lib/libEGL_mesa.so.0.0.0 with build-id c39666015e75dde7ebf75e95c09d7fd0e8e20aad
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/default/lib/libgbm.so.1.0.0 with build-id 973fd512ece4eea7da265f332d9d85c2d5c4c3b3
                Module /run/parent/app/utils/gamescope/lib/libdrm.so.2.4.0 with build-id 335c3b0afe01459d026e6c7f2a0efa61e09c6454
                Module /run/parent/usr/lib/x86_64-linux-gnu/libwayland-server.so.0.20.0 with build-id 6a102ad776418ac13f48100d221904e6657b079b
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-egl-wayland.so.1.1.9 with build-id c8e6fb22b2c7c5602215b3e5f2efbe801b6b0ac3
                Module /run/parent/usr/lib/x86_64-linux-gnu/libEGL.so.1.1.0 with build-id b071861e6b1c3d1c584a98cc0465a41a253c66e7
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so with build-id 1373894e7429b1b278a04e86ed4c11d707a0cc72
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/bearer/libqnmbearer.so with build-id 6aef3045a0733f58f57663ff8b34e75d8dc9b00f
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/bearer/libqgenericbearer.so with build-id 5d8bf25149f9f700a2cbd5a49ba656e6836b80af
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/bearer/libqconnmanbearer.so with build-id 7b3e24dbbfd6628ad4acee07d94045491d498c66
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/platformthemes/libqxdgdesktopportal.so with build-id 9d0b7596df76948135019e3d34088a7f81c244ec
                Module /run/parent/usr/lib/x86_64-linux-gnu/libexpat.so.1.8.6 with build-id 5384de1016ef1d625d6dd13fcbb73fa697853f4d
                Module /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0 with build-id b65609165e9a4338a56447500660102d3c32f164
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0 with build-id bf9c761b636f6dd6af15cee88676fea6e35939b1
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5DBus.so.5.12.11 with build-id 3f7ef2ae45c7c1afb16daafc3f7dba1640ddf2be
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5WaylandClient.so.5.12.11 with build-id 440c7df6bd36ad4a67045a3c81efd0db0bb99ef9
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-glcore.so.515.65.01 with build-id 700e00c48aef68c935d2454b77590128e7553a1b
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-tls.so.515.65.01 with build-id cd91b1c2301080dea911a3cff0d0c0db49d5f575
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libnvidia-glsi.so.515.65.01 with build-id 5c864cf78fead62c3b603506941dbcdae609fab8
                Module /run/parent/usr/lib/x86_64-linux-gnu/GL/nvidia-515-65-01/extra/libGLX_nvidia.so.515.65.01 with build-id 123c88ffaeca50691ed6d4bce3b81417810058ab
                Module /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.26.1 with build-id 0b8984cf2f0dd4f4901e9100cdb9410d7ebe7930
                Module /run/parent/usr/lib/x86_64-linux-gnu/libresolv-2.33.so with build-id 37fbb9160d1a1f7d122eba2548b81e405dc3575e
                Module /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11 with build-id aa3dbd72147ff20c76a079bf64a7e5cd391aa9d2
                Module /run/parent/usr/lib/x86_64-linux-gnu/libnsl-2.33.so with build-id 7f7048bddad1acf1209b06854751449b401e982d
                Module /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.4 with build-id 74f7633b27b762d83b0c72f001917b3424313c5b
                Module /usr/lib/x86_64-linux-gnu/liblz4.so.1.8.3 with build-id 8551af4090d0b66af3a66e3848557aa3aa789ae2
                Module /run/parent/usr/lib/x86_64-linux-gnu/liblzma.so.5.2.5 with build-id ae62e4270d4dc069879b237a837ef2859efd09eb
                Module /run/parent/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 with build-id 79d75a43cb3ee378c22b04a786c0180327264f58
                Module /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 with build-id a4107b9c5eabc288b65a0a52194ed28a942aaf3e
                Module /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.28 with build-id 38f0fc0bf14c30a24762f9675a3218a8eb1df38a
                Module /usr/lib/x86_64-linux-gnu/libwrap.so.0.7.6 with build-id a689cc514856cb10ae99e4833dceff229dd611ac
                Module /usr/lib/x86_64-linux-gnu/libsystemd.so.0.25.0 with build-id e5dafe22a48b3a0fe07abe076b7d653bb18d2cb5
                Module /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0 with build-id 913562ee6175a4063d9f5e8a85def79788bec399
                Module /run/parent/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 with build-id ee12dbcbc064724f2d8672f51afc3bb4dd2df04a
                Module /usr/lib/x86_64-linux-gnu/libpcre.so.3.13.3 with build-id e6e8691f907f30a342ad369c5ed321a8043668c5
                Module /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1 with build-id 366adee0e25cecd47feb0040161664e355097b44
                Module /usr/lib/x86_64-linux-gnu/libfreetype.so.6.16.1 with build-id 9825d33245b8f6c1da73ec1530219698530e5f75
                Module /usr/lib/x86_64-linux-gnu/libbsd.so.0.9.1 with build-id 7165f6a26e972d8f068dd21bba8f6709a11ae433
                Module /usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0 with build-id 096caf62fb91c7beffc5f53e0b315229a5b22c20
                Module /run/parent/usr/lib/x86_64-linux-gnu/libffi.so.7.1.0 with build-id 9409f4a8a0ef373035bf02ad335a73a0970e16b7
                Module /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 with build-id 3c82fad2a57018456f55682e6fc74198cbeefb48
                Module /run/parent/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 with build-id b5353f38eb1aa2da400913a09ab73f491d3112eb
                Module /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.13 with build-id 4a9680fb30b3ee409f06d35ba3fd243314fda064
                Module /usr/lib/x86_64-linux-gnu/libcap.so.2.25 with build-id a001866091b66a27b7673d7ec3ff2362de8ee54f
                Module /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-12.2.so with build-id e957c5678edbb55ffe4f296a3994fd2991217b56
                Module /usr/lib/x86_64-linux-gnu/libopus.so.0.7.0 with build-id eacdf6e114ff2c473f061bc85d058b88923af10a
                Module /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 with build-id d3821f34e4c57e0255f9807abe4cbaa3057d753c
                Module /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8 with build-id 93968ec508af9aff469311de37144d4e4decb03a
                Module /run/parent/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0 with build-id 9b4b94167d585407b9392349cb81c1361d4dc13b
                Module /run/parent/usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0 with build-id ea6145e95e783f45cc19f1ccbd7bdff9317662bf
                Module /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5800.3 with build-id 94d98ddba458f8579df36e6a1686ca88de102720
                Module /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5800.3 with build-id e89a6fd2ba9f5974aa372a8361566a9bf66935d1
                Module /usr/lib/x86_64-linux-gnu/libicudata.so.63.1 with build-id 62527bb53fcd12256581bdaebe43c97d7a8d06af
                Module /usr/lib/x86_64-linux-gnu/libicuuc.so.63.1 with build-id d2931b396f788729e03e8a71fbe65933ed72ddc7
                Module /usr/lib/x86_64-linux-gnu/libicui18n.so.63.1 with build-id 6ccb329d8cb88b1b314b5c519b01433791effbc8
                Module /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20301.0 with build-id f04df182b9b39eefbd1959faad494caeb894cc15
                Module /usr/lib/x86_64-linux-gnu/libpng16.so.16.36.0 with build-id 4d014c2dbe17f5a789d794520abcd252f67eb4cc
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5X11Extras.so.5.12.11 with build-id 12da5bf999a2b3a16de8a2f90d17e6731a428e9b
                Module /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0 with build-id 0119e570bd759374583ae68b8b46dfbf3459a683
                Module /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1 with build-id 934950c93be01703ce94d26738d1f9aa1f7a9096
                Module /usr/lib/x86_64-linux-gnu/libdecor-0.so.0.100.0 with build-id aff872d3febb90d3832cd04e02cb7ae87fcffad4
                Module /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0 with build-id cb8d51d5deb121f8c0f9a0c57c4ad975e4dd80cf
                Module /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0 with build-id 09b900add175ac4e9a0fcc6a832b2aca496e726d
                Module /run/parent/usr/lib/x86_64-linux-gnu/libwayland-client.so.0.20.0 with build-id 682bdfbd49712510f363ee5878042646d0c4c123
                Module /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.0.0 with build-id 02c8c7bec391f27d6549d9f89b2c116edc7cbea5
                Module /run/parent/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0 with build-id b38ea4ea37f444ae779f07231dafa915e128aaae
                Module /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 with build-id afbbf09d10ee939272bda7d6783cd69b6138f74c
                Module /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 with build-id 60d7f36e20235ad2635ea08611227eb5688f472d
                Module /run/parent/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 with build-id 8a9a9cdb2f8f462546a388cd220d6b491e73b3a0
                Module /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 with build-id db3fe6cd58811ff5d870215053c03a7af39e8cea
                Module /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0 with build-id 92633a2a5e638660e8ab5cf50007097edebd92f8
                Module /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2 with build-id 6cef567eb17cb3ed5186bb0ed27ce5bf668ed187
                Module /run/parent/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 with build-id f31779e34fecba641fa6cc43d70c20283b6177b8
                Module /run/parent/usr/lib/x86_64-linux-gnu/libX11.so.6.4.0 with build-id 83be440945eb7afe5ce9c56770b6faa6ac5a86a0
                Module /usr/lib/x86_64-linux-gnu/libpulse.so.0.20.3 with build-id 76552b5d322bcd82796e441fb5133fc3511db201
                Module /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.1.1 with build-id 2fea32ecf133ca78050da7216dc79c23f4c2c305
                Module /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 with build-id 74ea7940ff2ec8ee7ad769e31f08dddcb3cc8a2f
                Module /usr/lib/x86_64-linux-gnu/libopusfile.so.0.4.5 with build-id 257af98e421def658ca4831617ad1e80d2b21ad5
                Module /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.8 with build-id 262707faa1ca018328dbeb6765168adb99870e4f
                Module /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 with build-id 5ae8dd65e26144b47c718bbab39b6711ea67ad23
                Module /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7 with build-id b1e4da4f98b5d9f7ee79d00952588a0b5450a460
                Module /run/parent/usr/lib/x86_64-linux-gnu/libGL.so.1.7.0 with build-id 607420124c6ee416e0c0f6f1df9a663044568a2a
                Module /run/parent/usr/lib/x86_64-linux-gnu/librt-2.33.so with build-id b6408705e6ec4347ab6399c880847a98af3b1c0e
                Module /run/parent/usr/lib/x86_64-linux-gnu/libpthread-2.33.so with build-id 97172665d1042add3adc9b120b0760258ba0aba5
                Module /run/parent/usr/lib/x86_64-linux-gnu/libdl-2.33.so with build-id 20be4ecfd5346af55ccafadf4211c2c47c496b2b
                Module /run/parent/usr/lib/x86_64-linux-gnu/libc-2.33.so with build-id 833fec3acaa8ba63dfea79852744153ba716f8cb
                Module /run/parent/usr/lib/x86_64-linux-gnu/libgcc_s.so.1 with build-id 6dca6d6f8e253228cab3d4469a04548560f18ce4
                Module /run/parent/usr/lib/x86_64-linux-gnu/libm-2.33.so with build-id 3228889cbf4491261dd899e700cc36c48b65df2d
                Module /run/parent/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.29 with build-id 3ccb527c74d16a861ad336ace3987a72b5ffc20b
                Module /run/parent/usr/lib/x86_64-linux-gnu/libz.so.1.2.11 with build-id 5885119a2a8097b900bdb4ca40560e892ae7ac8c
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/plugins/platforms/libqwayland-generic.so with build-id 6dcd7493f4c0b9ef13b7ea89e97122da226ce22a
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5Core.so.5.12.11 with build-id caf093236b787090d70495c655c38c0bbb66e72c
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5Network.so.5.12.11 with build-id 8fc5d0f6fb055a0440af2b8e6f965240302d635e
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_core.so.2.3.1 with build-id 04b7a4481245b948d869d57c662a235359244fce
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_legacy.so.2.3.1 with build-id 16c9fdc15a087702d305e038fdf959eb1ac9a3ee
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_shell.so.2.3.1 with build-id ea8f7cdb5bf88465903718648e69205a150872aa
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5OpenGL.so.5.12.11 with build-id 8d7600626e0fde403c96f15a417964e127d9d7c7
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5Gui.so.5.12.11 with build-id 2b2a2acd8ac504328b1d42531b24f48597458185
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/lib/libQt5Widgets.so.5.12.11 with build-id 4a5a3fca381f9e75c926b62c8e4a81eb15da9a3c
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_gui.so.2.3.1 with build-id ed873ee5575d0d42fdd51684e6216bf089bc7d87
                Module /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.22.0 with build-id d38536986660a7aa3b7df3e0bfc5cd5ea207024f
                Module /usr/lib/x86_64-linux-gnu/libSDL2_mixer-2.0.so.0.600.1 with build-id f7a2758e7e247fd145118539a829df8f7b04b588
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_doomsday.so.2.3.1 with build-id 5b52048ce2f9a87fe46d95339fdbc223d7999989
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Ultimate Doom/doomsday/dlib/libdeng_appfw.so.2.3.1 with build-id 2516a70e9e7727c3584e0a2021ee1c3b9a946107
                Module /home/jdf/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so with build-id 7cd48b3a6d916f1f7495feb30f2a014abef5cd0c
                Module /run/parent/usr/lib/x86_64-linux-gnu/ld-2.33.so with build-id 856401969318527d829336ec391155c2ebc785c5
                Module linux-vdso.so.1 with build-id 97cca01610af6b7effabef7d1632ee40fbdb6729
                Stack trace of thread 13138:
                #0  0x00007f7ef11a8bc6 n/a (/run/parent/usr/lib/x86_64-linux-gnu/libX11.so.6.4.0 + 0x3fbc6)
                #1  0x00007f7ef119b958 n/a (/run/parent/usr/lib/x86_64-linux-gnu/libX11.so.6.4.0 + 0x32958)
                #2  0x00007f7ef1162d33 n/a (/run/parent/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 + 0xed33)
                #3  0x00007f7ef0d1ee26 n/a (/usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 + 0x1e26)
                ELF object binary architecture: AMD x86-64
d10sfan commented 2 years ago

@JoshuaFern Is this running through wayland or xwayland? The engine itself might not support wayland itself. If you're using wayland directly, do you have a way of trying xwayland?

JoshuaFern commented 2 years ago

I have xwayland, it usually just works automatically for games that need it and I can tell if a game is running in xwayland or wayland using terminal commands but this game crashes before I can even check.

JoshuaFern commented 2 years ago

I was able to get it working with QT_QPA_PLATFORM=xcb

d10sfan commented 2 years ago

@JoshuaFern it looks like that forces the game to run as x11 which makes sense. I should be able to add that to the launch scripts.

d10sfan commented 2 years ago

@JoshuaFern I've added that change in https://github.com/luxtorpeda-dev/packages/commit/0ac963ddb1097e776938b03ed16fa208e89f38f3

Once this action is complete (https://github.com/luxtorpeda-dev/packages/actions/runs/2960344407), it'll be live. Let me know how it goes

JoshuaFern commented 2 years ago

Works, thank you.