Crashing on Ubuntu 20.04 after Ringmaster
theflockers opened this issue · comments
Your system information
- System information from steam (
Steam
->Help
->System Information
) in a gist:
- Have you checked for system updates?: [Yes]
- Are you using the latest stable video driver available for your system? [Yes]
- Have you verified the game files?: [Yes]
Please describe your issue in as much detail as possible:
Still crashing since the update. A small comment saying that someone is working to fix the Linux version it would be nice.
Loaded /home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so, got (nil)
failed to dlopen "/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so" error=/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so: cannot open shared object file: No such file or directory
Loaded librenderdoc.so, got (nil)
failed to dlopen "librenderdoc.so" error=librenderdoc.so: cannot open shared object file: No such file or directory
crash_20240830222222_2.dmp[177334]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222222_2.dmp
Adding process 177333 for gameID 570
crash_20240830222223_3.dmp[177338]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222223_3.dmp
Adding process 177337 for gameID 570
crash_20240830222223_4.dmp[177360]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222223_4.dmp
Adding process 177341 for gameID 570
crash_20240830222223_5.dmp[177364]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222223_5.dmp
Adding process 177363 for gameID 570
crash_20240830222224_6.dmp[177368]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222224_6.dmp
Adding process 177367 for gameID 570
crash_20240830222224_7.dmp[177372]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222224_7.dmp
Adding process 177371 for gameID 570
crash_20240830222222_2.dmp[177334]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222222_2.dmp[177334]: response: CrashID=bp-d6e5f640-d3dd-42c4-9aa2-87be82240830
crash_20240830222222_2.dmp[177334]: file ''/tmp/dumps/crash_20240830222222_2.dmp'', upload yes: ''CrashID=bp-d6e5f640-d3dd-42c4-9aa2-87be82240830''
pid 177334 != 177333, skipping destruction (fork without exec?)
crash_20240830222224_8.dmp[177388]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240830222224_8.dmp
Adding process 177387 for gameID 570
crash_20240830222223_3.dmp[177338]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222223_3.dmp[177338]: response: CrashID=bp-e1f31f8d-489a-41ad-95b0-418352240830
crash_20240830222223_3.dmp[177338]: file ''/tmp/dumps/crash_20240830222223_3.dmp'', upload yes: ''CrashID=bp-e1f31f8d-489a-41ad-95b0-418352240830''
pid 177338 != 177337, skipping destruction (fork without exec?)
/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/dota.sh: line 122: 176147 Segmentation fault ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
crash_20240830222223_4.dmp[177360]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222223_4.dmp[177360]: response: CrashID=bp-238fc71a-c423-4cf1-9f3b-a857a2240830
crash_20240830222223_4.dmp[177360]: file ''/tmp/dumps/crash_20240830222223_4.dmp'', upload yes: ''CrashID=bp-238fc71a-c423-4cf1-9f3b-a857a2240830''
pid 177360 != 177341, skipping destruction (fork without exec?)
crash_20240830222223_5.dmp[177364]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222223_5.dmp[177364]: response: CrashID=bp-ce90c3a6-ad8f-4998-91d6-aba0f2240830
crash_20240830222223_5.dmp[177364]: file ''/tmp/dumps/crash_20240830222223_5.dmp'', upload yes: ''CrashID=bp-ce90c3a6-ad8f-4998-91d6-aba0f2240830''
pid 177364 != 177363, skipping destruction (fork without exec?)
crash_20240830222224_7.dmp[177372]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222224_7.dmp[177372]: response: CrashID=bp-370b247b-8719-42ed-8c9f-13b6c2240830
crash_20240830222224_7.dmp[177372]: file ''/tmp/dumps/crash_20240830222224_7.dmp'', upload yes: ''CrashID=bp-370b247b-8719-42ed-8c9f-13b6c2240830''
pid 177372 != 177371, skipping destruction (fork without exec?)
crash_20240830222224_6.dmp[177368]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222224_6.dmp[177368]: response: CrashID=bp-cdc9d591-72f6-40ed-908a-144bf2240830
crash_20240830222224_6.dmp[177368]: file ''/tmp/dumps/crash_20240830222224_6.dmp'', upload yes: ''CrashID=bp-cdc9d591-72f6-40ed-908a-144bf2240830''
pid 177368 != 177367, skipping destruction (fork without exec?)
crash_20240830222224_8.dmp[177388]: Finished uploading minidump (out-of-process): success = yes
crash_20240830222224_8.dmp[177388]: response: CrashID=bp-be8b575e-b6cb-461f-baf1-ea0d52240830
crash_20240830222224_8.dmp[177388]: file ''/tmp/dumps/crash_20240830222224_8.dmp'', upload yes: ''CrashID=bp-be8b575e-b6cb-461f-baf1-ea0d52240830''
pid 177388 != 177387, skipping destruction (fork without exec?)
Steps for reproducing this issue:
- Open Dota 2
- Click in any place
- After a few seconds it will freeze and crash.
I will try again to reinstall the driver with different options and see what happens. It seems I am the only one with this problem so far.
Same. All super up to date and yet crashing. Smaller error, although.
failed to dlopen "/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so" error=/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/bin/linuxsteamrt64/librenderdoc.so: cannot open shared object file: No such file or directory
Loaded librenderdoc.so, got (nil)
failed to dlopen "librenderdoc.so" error=librenderdoc.so: cannot open shared object file: No such file or directory
double free or corruption (out)
crash_20240831112821_2.dmp[15728]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240831112821_2.dmp
Adding process 15727 for gameID 570
/home/leandro/.steam/steam/steamapps/common/dota 2 beta/game/dota.sh: line 122: 14900 Aborted ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Your system information
- System information from steam: https://gist.github.com/vinz009/a488efc1f5a95c3f0ea426e75a48250a
- Have you checked for system updates?: [Yes]
- Are you using the latest stable video driver available for your system? [Yes]
- Have you verified the game files?: [Yes]
Please describe your issue in as much detail as possible:
Same problem here on PopOS. Game loaded in the menu when I click randomly it crashes.
Same Linux Mint
Try adding "-threads 0" to the launch parameters.
My crashes stopped, but the FPS dropped significantly.
Maybe it's a "race condition".
@Vortelio nice! It worked for me too. The loss is not neglectable but better than not playing for the 3rd week in a row.
Same here, crashing on Pop Os, so I've switched Nvidia Drivers from 470.x.x (default) to newer version 560.x.x, and it fixed the crashing issue, but now facing an old nemesis of issue where my game not running on dedicated GPU, though I was able to play few games when it did decide to run the dedicated GPU couple of times.
I'm only speculating this based on fps drop, and less fan noise coming from the GPU, and it doesn't just happen at the start, it even happened in the middle of the game, where everything suddenly becomes super sluggish and fps dropped like crazy.
Maybe it's related to my very old GPU (Nvidia Quadro P600) which may not fully support Vulkan, but I'm not entirely sure.
works for me, hope it helps
- Ubuntu 22.04.4 LTS
- nvidia driver: 535.183.01
- RTX 4070
Thanks for bringing it up. I'm having the same issue.
- GPU: NVIDIA GeForce GT 745M (Kepler series)
- Proprietary NVIDIA driver installed through Xubuntu repositories, 470 series
- OS: Xubuntu 23.10 (kernel 6.5, NVIDIA driver 470.239.06). After noticing the crash, I upgraded to Xubuntu 24.04 (kernel 6.8, latest NVIDIA driver 470.256.02) - the crash still occurs
Steps to reproduce:
The game crashes in a seemingly random moment, although it always gets at least to the main menu. What I usually do to check if latest update works is:
- Launch game
- In main menu, click the "View comic" button above Ringmaster's head
- Scroll through a couple of pages of the comic
- Close comic
- Click the "Play debut" button above Ringmaster's head
- Wait for the video to play, then click the "Demo Ringmaster" button
- Attack creeps for about a minute, using Ringmaster's spells
- Exit demo mode
In most cases the game would have crashed by now, but if it hasn't, I keep going: - In main menu, click the "Heroes" tab
- Go back to main menu, click my profile
- Click the "History" tab in my profile
If it hasn't crashed yet, I go back to step 5 and repeat. Sooner or later it crashes.
Stuff I've tried:
-
Verifying game files
-
Changing settings, such as running the game in windowed mode, decreasing game's resolution, disabling/enabling shader caching, etc... no success with this. I haven't tried the
-threads 0
option mentioned in the previous comments yet -
Switching to the open-source nouveau driver. The game doesn't crash, but I got the impression that it's running on the integrated GPU rather than NVIDIA GPU. Judging by Mesa's website, as well as the output of
vulkaninfo
command, the Vulkan driver doesn't support my NVIDIA GPU. I haven't been tempted to use theNVK_I_WANT_A_BROKEN_VULKAN_DRIVER
environment variable 😄 -
Monitoring GPU's temperature, as well as its memory usage using
nvidia-smi
tool. Temperature peaked at 95°C, while memory usage was 1383MiB / 2002MiB around the crash -
Increasing swap size, just in case - now it's 8GB of RAM + 8GB of swap - game still crashes
-
Looking at system logs, as well as Dota's crash dumps:
journalctl
shows (these messages don't seem to occur after all crashes, only sometimes):
sie 27 09:58:08 redacted kernel: GlobPool/2[5384]: segfault at 769f6c28a ip 0000769fbca18879 sp 0000769fdcbef090 error 4 in libnvidia-glcore.so.470.256.02[769fbb800000+1265000] likely on CPU 1 (core 0, socket 0)
wrz 01 22:56:56 redacted kernel: show_signal_msg: 7 callbacks suppressed
wrz 01 22:56:56 redacted kernel: GlobPool/1[26999]: segfault at 7657e4698b40 ip 00007657e4698b40 sp 000076585716e088 error 15 likely on CPU 3 (core 1, socket 0)
wrz 01 22:56:56 redacted kernel: Code: 00 00 3f 00 00 00 ff 0f 00 00 01 00 00 00 00 00 00 00 00 40 96 06 01 00 00 00 00 00 00 00 00 00 00 00 68 00 00 00 ff 0f 00 00 <01> 00 00 00 00 00 00 00 21 00 00 00 00 00 00 00 a0 00 00 e4 57 76
Some data from latest crash dump:
Operating system: Linux
6.8.0-41-generic #41-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 2 20:41:06 UTC 2024
CPU: amd64
family 6 model 60 stepping 3
1 CPU
Crash reason: SIGSEGV
Crash address: 0x00007657e4698b40
Crashing instruction: `add dword [rax], eax`
Memory accessed by instruction:
0. Address: 0x00007657e4000090
Size: 4
Crashing address may be the result of a flipped bit:
0. Valid address: rax=0x0000765764000090 (0.250)
1. Valid address: 0x0000765764698b40 (0.250)
2. Valid address: 0x00007657a4698b40 (0.250)
3. Valid address: 0x00007657c4698b40 (0.250)
4. Valid address: rax=0x00007657e0000090 (0.250)
5. Valid address: 0x00007657e0698b40 (0.250)
6. Valid address: 0x00007657e5698b40 (0.250)
7. Valid address: rax=0x00007657e6000090 (0.250)
8. Valid address: 0x00007657e6698b40 (0.250)
9. Valid address: 0x00007657ec698b40 (0.250)
10. Valid address: 0x00007657f4698b40 (0.250)
Process uptime: not available
Linux memory map count: 1405
Thread 2 (crashed) - tid: 26999
0 0x7657e4698b40
rax = 0x00007657e4000090 rdx = 0x00007657e4698b40
rcx = 0x00007657e453b1c0 rbx = 0x0000000000000000
rsi = 0x00007657e4525a60 rdi = 0x00007657e4667160
rbp = 0x00007657e4667170 rsp = 0x000076585716e088
r8 = 0x0000000000000056 r9 = 0x0000000052e29056
r10 = 0x00000000000000ff r11 = 0x00007656aad11000
r12 = 0x0000000000000000 r13 = 0x000076584b23f998
r14 = 0x000076584b23f930 r15 = 0x000000000000ac00
rip = 0x00007657e4698b40
Found by: given as instruction pointer in context
1 libnvidia-glcore.so.470.256.02 + 0x12188bd
rsp = 0x000076585716e090 rip = 0x00007658344188be
Found by: stack scanning
2 librendersystemvulkan.so + 0xf4059
rsp = 0x000076585716e0b0 rip = 0x000076584aef405a
Found by: stack scanning
[...]
Loaded modules:
0x5ac71f58a000 - 0x5ac71f5a6fff dota2 ??? (main)
0x76563ee33000 - 0x76563fffffff nvidiactl ???
0x76564850e000 - 0x765649632fff nvidiactl ???
0x76564a800000 - 0x76564abfffff nvidiactl ???
0x765654000000 - 0x7656543fffff nvidiactl ???
0x765654e00000 - 0x765654ffffff nvidiactl ???
0x765655c00000 - 0x765657ffffff nvidiactl ???
0x76565c0db000 - 0x76565fedafff nvidiactl ???
0x765660800000 - 0x765660ffffff nvidiactl ???
0x76566d183000 - 0x76566effffff nvidiactl ???
0x7656cc000000 - 0x7656ccffffff nvidiactl ???
0x7656d8000000 - 0x7656d83fffff nvidiactl ???
0x7656e4000000 - 0x7656e43fffff nvidiactl ???
0x7656f0000000 - 0x7656f03fffff nvidiactl ???
0x7656f1c00000 - 0x7656f21fffff nvidiactl ???
0x7656f8000000 - 0x7656f83fffff nvidiactl ???
0x7656fc400000 - 0x7656fc5fffff nvidiactl ???
0x7656fca00000 - 0x7656fcdfffff nvidiactl ???
0x765700800000 - 0x7657009fffff nvidiactl ???
0x765701600000 - 0x7657017fffff nvidiactl ???
0x765718000000 - 0x7657181fffff nvidiactl ???
0x765720000000 - 0x7657201fffff nvidiactl ???
0x765734000000 - 0x7657341fffff nvidiactl ???
0x765754000000 - 0x7657547fffff nvidiactl ???
0x765760000000 - 0x7657601fffff nvidiactl ???
0x76576c000000 - 0x76576c1fffff nvidiactl ???
0x76576ee00000 - 0x76576effffff nvidiactl ???
0x765778000000 - 0x7657781fffff nvidiactl ???
0x76577cc00000 - 0x76577cdfffff nvidiactl ???
0x76577d600000 - 0x76577d7fffff nvidiactl ???
0x76578ca00000 - 0x76578cbfffff nvidiactl ???
0x76578e600000 - 0x76578e7fffff nvidiactl ???
0x7657926ff000 - 0x765793ffffff u1001-Shm_30b0e727 ???
0x76579c000000 - 0x76579c1fffff nvidiactl ???
0x76579cdfe000 - 0x76579e6fefff u1001-Shm_29dd7ed9 ???
0x7657a4000000 - 0x7657a41fffff nvidiactl ???
0x7657ada00000 - 0x7657b5197fff libclient.so ???
0x7657b5600000 - 0x7657bbd3bfff libserver.so ???
0x7657c0000000 - 0x7657c01fffff nvidiactl ???
0x7657c0a00000 - 0x7657c0cb5fff libhost.so ???
0x7657c1200000 - 0x7657c13fffff nvidiactl ???
0x7657c1a00000 - 0x7657c1bfffff nvidiactl ???
0x7657c2600000 - 0x7657c284bfff libmpg123.so.0 ???
0x7657c2a00000 - 0x7657c2bfffff nvidiactl ???
0x7657c2c00000 - 0x7657c315efff libpanorama.so ???
0x7657c3200000 - 0x7657c370efff libvpx.so.6 ???
0x7657c3800000 - 0x7657c39fffff nvidiactl ???
0x7657c3a00000 - 0x7657c3c87fff libswscale.so.5 ???
0x7657c3e00000 - 0x7657c3ffffff nvidiactl ???
0x7657c8000000 - 0x7657c81fffff nvidiactl ???
0x7657c8600000 - 0x7657c88adfff libavutil.so.56 ???
0x7657c8c00000 - 0x7657c8dfffff nvidiactl ???
0x7657c8e00000 - 0x7657c901ffff libavresample.so.4 ???
0x7657c9400000 - 0x7657c96d8fff libavformat.so.58 ???
0x7657c9800000 - 0x7657c99fffff nvidiactl ???
0x7657c9a00000 - 0x7657c9f81fff libavcodec.so.58 ???
0x7657ca200000 - 0x7657ca3fffff nvidiactl ???
0x7657ca400000 - 0x7657caaa0fff libvideo.so ???
0x7657d4000000 - 0x7657d41fffff nvidiactl ???
0x7657d6c00000 - 0x7657d73fffff libparticles.so ???
0x7657d7600000 - 0x7657d7cc0fff libscenesystem.so ???
0x7657e0000000 - 0x7657e01fffff nvidiactl ???
0x7657e0a00000 - 0x7657e0e28fff libsoundsystem.so ???
0x7657ec000000 - 0x7657ec1fffff u1001-ValveIPCSharedObj-Steam ???
0x7657ec200000 - 0x7657ec708fff libvphysics2.so ???
0x7657ec800000 - 0x7657ed051fff libanimationsystem.so ???
0x7657ed200000 - 0x7657ed5dafff libnetworksystem.so ???
0x7657ed641000 - 0x7657ed7fbfff libscenefilecache.so ???
0x7657f8200000 - 0x7657f9f5afff libv8.so ???
0x765804400000 - 0x7658046cdfff libv8_icui18n.so ???
0x765804800000 - 0x765804ad3fff libworldrenderer.so ???
0x765804c00000 - 0x765804e5ffff libmeshsystem.so ???
0x765805300000 - 0x7658053fffff nvidiactl ???
0x765813b00000 - 0x765813bfffff nvidiactl ???
0x76581c027000 - 0x76581c1fdfff libv8_icuuc.so ???
0x76581c800000 - 0x76581cabefff libpanorama_text_pango.so ???
0x76581cad8000 - 0x76581cbf8fff libv8_libcpp.so ???
0x76581d104000 - 0x76581d1fffff libcairo.so ???
0x76581d773000 - 0x76581d882fff libvscript.so ???
0x76581dcf9000 - 0x76581e9f8fff nvidiactl ???
0x76581f100000 - 0x76581f1fffff nvidiactl ???
0x76581f502000 - 0x76581fffffff nvidiactl ???
0x765828069000 - 0x7658281dcfff libpulse_system.so ???
0x765828200000 - 0x7658283fffff nvidiactl ???
0x765828f00000 - 0x765828ffffff nvidiactl ???
0x765830012000 - 0x7658300fefff libpipewire-0.3.so.0.365.0 ???
0x765830100000 - 0x7658301fffff nvidiactl ???
0x76583078a000 - 0x7658307fffff libspa-audioconvert.so ???
0x765830800000 - 0x76583166efff libnvidia-glvkspirv.so.470.256.02 ???
0x7658316bc000 - 0x7658316fefff libpipewire-module-session-manager.so ???
0x765831800000 - 0x7658319fffff nvidiactl ???
0x765831e22000 - 0x765831e78fff libpipewire-module-client-node.so ???
0x765831e79000 - 0x765831ecefff libpipewire-module-protocol-native.so ???
0x765831ecf000 - 0x765831ffefff libglib-2.0.so.0.6600.8 ???
0x765832000000 - 0x765832a3bfff libvulkan_radeon.so ???
0x765832a68000 - 0x765832a8dfff libpipewire-module-adapter.so ???
0x765832a8e000 - 0x765832abdfff libva.so.2.2000.0 ???
0x765832abe000 - 0x765832bf6fff libmaterialsystem2.so ???
0x765833165000 - 0x76583316dfff memfd:pipewire-memfd:flags=0x0000000f,type=2,size=65664 (deleted) ???
0x76583316e000 - 0x76583318dfff libspa-support.so ???
0x76583318e000 - 0x7658331acfff libv8_libplatform.so ???
0x7658331ad000 - 0x7658331fefff libv8system.so ???
0x765833200000 - 0x76583529dfff libnvidia-glcore.so.470.256.02 ???
0x7658352c6000 - 0x7658352fdfff libv8_libbase.so ???
0x7658353ff000 - 0x7658354fefff nvidiactl ???
0x765835600000 - 0x765835804fff libnvidia-tls.so.470.256.02 ???
0x765835816000 - 0x7658358fcfff libharfbuzz.so.0.20704.0 ???
0x765835c00000 - 0x765835e9bfff libnvidia-glsi.so.470.256.02 ???
0x765835ea6000 - 0x765835eb2fff libpipewire-module-metadata.so ???
0x765835eb3000 - 0x765835ed0fff libv8_zlib.so ???
0x765835ed1000 - 0x765835efcfff libgraphite2.so.3.2.1 ???
0x765836200000 - 0x76583653afff libGLX_nvidia.so.470.256.02 ???
0x765836543000 - 0x7658365b5fff libpcre.so.3.13.3 ???
0x7658365b6000 - 0x7658365fdfff libpango-1.0.so.0 ???
0x765836800000 - 0x765837516fff libvulkan_intel_hasvk.so ???
0x76583751b000 - 0x765837528fff libpipewire-module-client-device.so ???
0x765837529000 - 0x765837544fff libfribidi.so.0.4.0 ???
0x765837545000 - 0x765837557fff libbz2.so.1.0.4 ???
0x765837558000 - 0x7658375fffff libfreetype.so.6 ???
0x765837600000 - 0x765838788fff libvulkan_intel.so ???
0x76583878f000 - 0x7658387a5fff libpangoft2-1.0.so.0 ???
0x7658387a6000 - 0x7658387fffff libgobject-2.0.so.0.6600.8 ???
0x765838800000 - 0x76583fdf1fff libLLVM-17.so.1 ???
0x76583fe77000 - 0x76583fe7ffff memfd:pipewire-memfd:flags=0x0000000f,type=2,size=65664 (deleted) ???
0x76583fe80000 - 0x76583fffffff nvidiactl ???
0x765848000000 - 0x7658480fffff nvidiactl ???
0x765848200000 - 0x765849f5ffff libicudata.so.74.2 ???
0x765849f67000 - 0x765849facfff libfontconfig.so.1 ???
0x765849fad000 - 0x765849ffffff nvidiactl ???
0x76584a000000 - 0x76584a20afff libicuuc.so.74.2 ???
0x76584a20f000 - 0x76584a217fff libpipewire-module-rt.so ???
0x76584a218000 - 0x76584a21efff libspa-dbus.so ???
0x76584a21f000 - 0x76584a2fefff nvidiactl ???
0x76584a400000 - 0x76584ac06fff libvulkan_lvp.so ???
0x76584ac35000 - 0x76584ac3efff libdatrie.so.1.4.0 ???
0x76584ac3f000 - 0x76584acfefff nvidiactl ???
0x76584ae00000 - 0x76584b1effff librendersystemvulkan.so ???
0x76584b2bf000 - 0x76584b3fffff index ???
0x76584bb82000 - 0x76584bb8cfff libthai.so.0.3.1 ???
0x76584bb8d000 - 0x76584bb9ffff nvidiactl ???
0x76584bbc0000 - 0x76584bbfffff nvidiactl ???
0x76584bf01000 - 0x76584bf0cfff libffi.so.7.1.0 ???
0x76584bf0d000 - 0x76584bf1ffff nvidiactl ???
0x76584bf40000 - 0x76584bffffff nvidiactl ???
0x765850000000 - 0x765850000fff ValveIPCSHM_1001 (deleted) ???
0x765850001000 - 0x765850001fff memfd:pipewire-memfd:flags=0x0000000f,type=2,size=2312 (deleted) ???
0x765850002000 - 0x765850007fff libvdpau.so.1.0.0 ???
0x765850008000 - 0x76585005afff nvidiactl ???
0x76585005b000 - 0x7658501fffff .nvidia_drv.XXXXXX (deleted) ???
0x765851c00000 - 0x765851ed4fff libfilesystem_stdio.so ???
0x765851edb000 - 0x765851ee8fff e298e258-62e3-4ea6-be37-ec02acfef2d7-le64.cache-7 ???
0x765851ee9000 - 0x765851eecfff nvidiactl ???
0x765851f2c000 - 0x765851f2cfff u1001-Shm_9b59e709 ???
0x765851f4f000 - 0x765851ffdfff libVkLayer_steam_fossilize.so ???
0x765852000000 - 0x76585220afff libXrandr.so.2.2.0 ???
0x76585220b000 - 0x76585220bfff memfd:pipewire-memfd:flags=0x0000000f,type=2,size=4096 (deleted) ???
0x76585220c000 - 0x76585220dfff memfd:pipewire-memfd:flags=0x0000000f,type=2,size=2312 (deleted) ???
0x76585220e000 - 0x76585220efff nvidia0 ???
0x76585220f000 - 0x765852210fff nvidiactl ???
0x765852211000 - 0x765852212fff nvidia0 ???
0x765852213000 - 0x765852213fff nvidiactl ???
0x765852214000 - 0x765852223fff libVkLayer_MESA_device_select.so ???
0x765852226000 - 0x76585229ffff steamoverlayvulkanlayer.so ???
0x7658522a2000 - 0x7658522bffff libelf-0.190.so ???
0x7658522c0000 - 0x7658522dbfff libxcb-glx.so.0.0.0 ???
0x7658522dc000 - 0x76585241cfff libvulkan_virtio.so ???
0x76585241e000 - 0x7658525fefff libxml2.so.2.9.14 ???
0x765852600000 - 0x765852809fff libXrender.so.1.3.0 ???
0x76585280a000 - 0x76585280afff nvidiactl ???
0x76585280c000 - 0x76585280ffff nvidiactl ???
0x765852810000 - 0x765852810fff nvidia0 ???
0x765852811000 - 0x765852812fff nvidiactl ???
0x765852813000 - 0x765852813fff nvidia0 ???
0x765852814000 - 0x765852820fff libdrm_amdgpu.so.1.0.0 ???
0x765852922000 - 0x765852955fff libtinfo.so.6.4 ???
0x765852956000 - 0x76585298bfff libedit.so.2.0.72 ???
0x765852990000 - 0x76585299bfff libffi.so.8.1.4 ???
0x76585299c000 - 0x7658529abfff libwayland-client.so.0.22.0 ???
0x7658529ac000 - 0x7658529b0fff libxshmfence.so.1.0.0 ???
0x7658529b1000 - 0x7658529bafff libxcb-xfixes.so.0.0.0 ???
0x7658529bb000 - 0x7658529cbfff libxcb-randr.so.0.1.0 ???
0x7658529cc000 - 0x765852a49fff libvulkan.so.1.3.275 ???
0x765852a4a000 - 0x765852accfff libschemasystem.so ???
0x765852ad7000 - 0x765852b68fff libresourcesystem.so ???
0x765853a80000 - 0x765853a81fff nvidiactl ???
0x765853a82000 - 0x765853aacfff libexpat.so.1.9.1 ???
0x765853aad000 - 0x765853ac3fff libdrm.so.2.4.0 ???
0x765853ac4000 - 0x765853adffff libz.so.1.3 ???
0x765853ae0000 - 0x765853bfffff libgcrypt.so.20.2.8 ???
0x765853c00000 - 0x765853e4dfff libSDL3.so.0 ???
0x765853e54000 - 0x765853e57fff nvidiactl ???
0x765853e58000 - 0x765853e5cfff libxcb-shm.so.0.0.0 ???
0x765853e5e000 - 0x765853e5efff nvidia0 ???
0x765853e5f000 - 0x765853e60fff nvidiactl ???
0x765853e61000 - 0x765853e61fff nvidia0 ???
0x765853e62000 - 0x765853e69fff nvidiactl ???
0x765853e6a000 - 0x765853ec9fff liblocalize.so ???
0x765853ecb000 - 0x765853efdfff libudev.so.1.7.8 ???
0x765853efe000 - 0x765853f3efff libinputsystem.so ???
0x765853f46000 - 0x765853ffffff libzstd.so.1.5.5 ???
0x765854000000 - 0x7658563e9fff steamclient.so ???
0x765856494000 - 0x76585649cfff libxcb-sync.so.1.0.0 ???
0x76585649d000 - 0x7658564a9fff libcap.so.2.66 ???
0x7658564aa000 - 0x7658564bbfff libXi.so.6.1.0 ???
0x7658564bc000 - 0x7658564cffff libXext.so.6.4.0 ???
0x7658564d0000 - 0x7658564f5fff libgpg-error.so.0.29.0 ???
0x7658564f6000 - 0x7658565a9fff libsystemd.so.0.30.0 ???
0x7658565ab000 - 0x7658565fffff libdbus-1.so.3.19.17 ???
0x765856600000 - 0x765856decfff locale-archive ???
0x765856ded000 - 0x765856dedfff nvidiactl ???
0x765856dee000 - 0x765856df2fff libxcb-present.so.0.0.0 ???
0x765856df3000 - 0x765856dfffff libXcursor.so.1.0.2 ???
0x765856e00000 - 0x765857078fff libstdc++.so.6.0.33 ???
0x765857200000 - 0x765857767fff libsteamnetworkingsockets.so ???
0x765857774000 - 0x76585777afff libxcb-dri3.so.0.1.0 ???
0x76585777b000 - 0x7658577acfff liblzma.so.5.4.5 ???
0x765857800000 - 0x765857f9dfff libengine2.so ???
0x76585805a000 - 0x76585805dfff nvidiactl ???
0x765858157000 - 0x7658581f4fff crashhandler.so ???
0x765859200000 - 0x765859650fff libtier0.so ???
0x765859890000 - 0x765859892fff nvidiactl ???
0x765859893000 - 0x765859897fff libXss.so.1.0.0 ???
0x765859898000 - 0x7658598bafff liblz4.so.1.9.3 ???
0x7658598bc000 - 0x7658598c0fff libX11-xcb.so.1.0.0 ???
0x7658598c1000 - 0x7658598c7fff gconv-modules.cache ???
0x765859a04000 - 0x765859a30fff libgcc_s.so.1 ???
0x765859a31000 - 0x765859a7dfff libsteam_api.so ???
0x765859ac0000 - 0x765859af0fff u1001-Shm_d1812132 ???
0x765859af1000 - 0x76585aaf1fff u1001-Shm_c67dde94 ???
0x76585ab96000 - 0x76585ac96fff u1001-Shm_ea74d034 ???
0x76585ac97000 - 0x76585ad17fff u1001-Shm_2e399893 ???
0x76585ad18000 - 0x76585af17fff u1001-ValveIPCSharedObj-Steam ???
0x76585af59000 - 0x76585af67fff libmd.so.0.1.0 ???
0x76585af68000 - 0x76585af7cfff libbsd.so.0.12.1 ???
0x76585af7e000 - 0x76585afa6fff libxcb.so.1.1.0 ???
0x76585afa7000 - 0x76585b0e3fff libX11.so.6.4.0 ???
0x76585b0e4000 - 0x76585b106fff libGLX.so.0.0.0 ???
0x76585b117000 - 0x76585b1fffff libm.so.6 ???
0x76585b200000 - 0x76585b404fff libc.so.6 ???
0x76585b412000 - 0x76585b413fff nvidia0 ???
0x76585b415000 - 0x76585b41dfff libuuid.so.1.3.0 ???
0x76585b422000 - 0x76585b429fff libXdmcp.so.6.0.0 ???
0x76585b42a000 - 0x76585b42ffff libXau.so.6.0.0 ???
0x76585b432000 - 0x76585b4e1fff libGLdispatch.so.0.0.0 ???
0x76585b4ea000 - 0x76585b56ffff libGL.so.1.7.0 ???
0x76585b571000 - 0x76585b575fff librt.so.1 ???
0x76585b578000 - 0x76585b57cfff libpthread.so.0 ???
0x76585b57d000 - 0x76585b581fff libdl.so.2 ???
0x76585b582000 - 0x76585b582fff nvidia0 ???
0x76585b583000 - 0x76585b584fff nvidiactl ???
0x76585b586000 - 0x76585b58dfff libXfixes.so.3.1.0 ???
0x76585b58f000 - 0x76585b5dcfff gameoverlayrenderer.so ???
0x76585b5e3000 - 0x76585b61cfff ld-linux-x86-64.so.2 ???
0x7ffc69538000 - 0x7ffc69539fff linux-gate.so ???
@Vortelio yes! it worked with -threads 0
no more crashes. But penalties on fps. I crash mid game during clash. my fps down to 30 and crash again.
Its over for me. Stopped working with -threads 0
. I give up. Time to remove dota 2 once and for all. Full of angry, but that is it. It does not make sense insist on something that the company itself does not care much.
@theflockers your crash is failed to dlopen libpangoft2-1.0.so error=libpangoft2-1.0.so: cannot open shared object file: No such file or directory
- this suggests you are not running Dota2 in the correct runtime configuration.
In the properties -> compatibility setting for the game, make sure 'Force the use of a specific Steam Play compatibility tool' is unchecked.
@theflockers your crash is
failed to dlopen libpangoft2-1.0.so error=libpangoft2-1.0.so: cannot open shared object file: No such file or directory
- this suggests you are not running Dota2 in the correct runtime configuration.In the properties -> compatibility setting for the game, make sure 'Force the use of a specific Steam Play compatibility tool' is unchecked.
Thanks @TTimo, but that is not the issue. I also reviewed the errors I posted and there was nothing about libpango, maybe you saw in someone else's error. Mine only mentions librenderdoc, which after add it, did not solve anything, but the complain on the librenderdoc missing.
At the same time, the game worked with -threads 0
for days, before crashing again.
I am using the native runtime.
I will try to remove and reinstall, although I still thing stopping wasting time with Dota 2 might be more healthy than keeping being stressed with this every time a big update comes.
And I was close to get a SteamDeck but every time I see the black hole which is valve's support for this game on Linux, I gave up.
Ok, after having a second look at your runtime info report, I see there may be a problem with your graphics drivers. Your GL driver report Mesa 24.1.0-devel
but Vulkan is outdated and reports Mesa 21.2.6
.
This may be why you are crashing, making sure you update both your GL and Vulkan drivers may fix your problem.
Ok, after having a second look at your runtime info report, I see there may be a problem with your graphics drivers. Your GL driver report
Mesa 24.1.0-devel
but Vulkan is outdated and reportsMesa 21.2.6
.This may be why you are crashing, making sure you update both your GL and Vulkan drivers may fix your problem.
It is weird that Vulkan is outdated as it comes with the amd gpu driver. I installed the latest one available and also choose the proprietary Vulkan driver. But let me try once again.
Btw, after uninstall and install it again, at least the -threads 0
is helping again. I will try later to remove all Mesa and Vulkan drivers and see how it goes.
In fact it might have a conflict:
ii mesa-amdgpu-omx-drivers:amd64 1:24.1.0.60103-1787201.20.04 amd64 Mesa OpenMAX video drivers
ii mesa-amdgpu-va-drivers:amd64 1:24.1.0.60103-1787201.20.04 amd64 Mesa VA-API video acceleration drivers
ii mesa-amdgpu-va-drivers:i386 1:24.1.0.60103-1787201.20.04 i386 Mesa VA-API video acceleration drivers
ii mesa-amdgpu-vdpau-drivers:amd64 1:24.1.0.60103-1787201.20.04 amd64 Mesa VDPAU video acceleration drivers
ii mesa-amdgpu-vdpau-drivers:i386 1:24.1.0.60103-1787201.20.04 i386 Mesa VDPAU video acceleration drivers
ii mesa-utils 8.4.0-1build1 amd64 Miscellaneous Mesa GL utilities
ii mesa-va-drivers:amd64 21.2.6-0ubuntu0.1~20.04.2 amd64 Mesa VA-API video acceleration drivers
ii mesa-va-drivers:i386 21.2.6-0ubuntu0.1~20.04.2 i386 Mesa VA-API video acceleration drivers
ii mesa-vdpau-drivers:amd64 21.2.6-0ubuntu0.1~20.04.2 amd64 Mesa VDPAU video acceleration drivers
ii mesa-vdpau-drivers:i386 21.2.6-0ubuntu0.1~20.04.2 i386 Mesa VDPAU video acceleration drivers
ii mesa-vulkan-drivers:amd64 21.2.6-0ubuntu0.1~20.04.2 amd64 Mesa Vulkan graphics drivers
ii mesa-vulkan-drivers:i386 21.2.6-0ubuntu0.1~20.04.2 i386 Mesa Vulkan graphics drivers
Thanks for noticing that. Hope removing the dist ones it fixes the issue.
Yeah. Not lucky at all. Letting only the amd mesa packages vulkan stops working. Anyhow, I tried to downgrand the amdgpu, it works a bit better but still crashes. At least -threads 0
still works.
We recommend RADV over AMDGPU. On Ubuntu it is often necessary to use the kisak-mesa ppa in order to have reasonably up to date drivers (https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa).