Problem with Running Dota 2

Hi, i'm new on this distro(Not that much a newbie, as i've been running Linux on my Pc for quite some years now), and been running it for quite some hours... Been enjoying it a lot tho, but something is bothering a bit(And it's something i haven't experienced on other distros), and that is Dota 2, on steam, not launching at all(I tried other games, and they run just fine, so i think its only with this game)...I tried a lot of things, from different launch options, to different settings on the various Garuda softwares, from differente kernels, packages, and the results still the same. Would appreciate a lot if anyone could help me(Especially as this issue is not something i got a lot of answers about, searching all upon the net... The only thing i got was about a solution that i tried out, deleting the "cfg" folder, and "recreating it", which got me to nowhere new, unfortunely)

If anyone need, heres the terminal output for trying to run it on my PC(Specs are pretty low, its a I5-2350M with an HD3000, 6gb Ram, running the Garuda KDE gaming edition):

Installing breakpad exception handler for appid(steam)/version(1618256785)
Installing breakpad exception handler for appid(steam)/version(1618256785)
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to UpdatingAppInfo with ""
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 570, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 570, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 570: 0
Game update: AppID 570 "", ProcID 71685, IP 0.0.0.0:0
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 71687 != 71686, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 570
>>> Adding process 71685 for game ID 570
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 71686 for game ID 570
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 570, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 71688 for game ID 570
>>> Adding process 71689 for game ID 570
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 71693 for game ID 570
Installing breakpad exception handler for appid(steam)/version(1618256785)
Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/home/balanar/.local/share/Steam/linux64/steamclient.so' OK.
Game update: AppID 570 "", ProcID 71689, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 71689): SteamUtils010 / 
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
RecordSteamInterfaceCreation (PID 71689): SteamUser021 / User
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198082231100 [API loaded yes]
SteamInternal_SetMinidumpSteamID:  Setting Steam ID:  76561198082231100
RecordSteamInterfaceCreation (PID 71689): SteamUtils010 / 
RecordSteamInterfaceCreation (PID 71689): SteamUser021 / 
Setting breakpad minidump AppID = 373300
RecordSteamInterfaceCreation (PID 71689): SteamFriends017 / 
RecordSteamInterfaceCreation (PID 71689): SteamMatchMaking009 / 
RecordSteamInterfaceCreation (PID 71689): SteamMatchGameSearch001 / 
RecordSteamInterfaceCreation (PID 71689): SteamMatchMakingServers002 / 
RecordSteamInterfaceCreation (PID 71689): STEAMUSERSTATS_INTERFACE_VERSION012 / 
RecordSteamInterfaceCreation (PID 71689): STEAMAPPS_INTERFACE_VERSION008 / 
RecordSteamInterfaceCreation (PID 71689): SteamNetworking006 / 
RecordSteamInterfaceCreation (PID 71689): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / 
RecordSteamInterfaceCreation (PID 71689): STEAMSCREENSHOTS_INTERFACE_VERSION003 / 
RecordSteamInterfaceCreation (PID 71689): STEAMHTTP_INTERFACE_VERSION003 / 
RecordSteamInterfaceCreation (PID 71689): SteamController007 / 
RecordSteamInterfaceCreation (PID 71689): STEAMUGC_INTERFACE_VERSION014 / 
RecordSteamInterfaceCreation (PID 71689): STEAMAPPLIST_INTERFACE_VERSION001 / 
RecordSteamInterfaceCreation (PID 71689): STEAMMUSIC_INTERFACE_VERSION001 / 
RecordSteamInterfaceCreation (PID 71689): STEAMMUSICREMOTE_INTERFACE_VERSION001 / 
RecordSteamInterfaceCreation (PID 71689): STEAMHTMLSURFACE_INTERFACE_VERSION_005 / 
RecordSteamInterfaceCreation (PID 71689): STEAMINVENTORY_INTERFACE_V003 / 
RecordSteamInterfaceCreation (PID 71689): STEAMVIDEO_INTERFACE_V002 / 
RecordSteamInterfaceCreation (PID 71689): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / 
RecordSteamInterfaceCreation (PID 71689): SteamInput001 / 
Attempting to create OpenGL context: v3.3 (Core profile)...success. Checking entry points...success.
ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20210509212953_1.dmp[71726]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210509212953_1.dmp
>>> Adding process 71725 for game ID 570
/home/balanar/.local/share/Steam/steamapps/common/dota 2 beta/game/dota.sh: line 109: 71689 Segmentation fault(core dumped) ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "[email protected]"
crash_20210509212953_1.dmp[71726]: Finished uploading minidump (out-of-process): success = yes
crash_20210509212953_1.dmp[71726]: response: CrashID=bp-62acda8a-5e27-4dc5-bc43-ddc4d2210509
crash_20210509212953_1.dmp[71726]: file ''/tmp/dumps/crash_20210509212953_1.dmp'', upload yes: ''CrashID=bp-62acda8a-5e27-4dc5-bc43-ddc4d2210509''
pid 71726 != 71725, skipping destruction (fork without exec?)
Game removed: AppID 570 "", ProcID 71689 
Game 570 created interface STEAMAPPLIST_INTERFACE_VERSION001 / 
Game 570 created interface STEAMAPPS_INTERFACE_VERSION008 / 
Game 570 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / 
Game 570 created interface STEAMHTTP_INTERFACE_VERSION003 / 
Game 570 created interface STEAMINVENTORY_INTERFACE_V003 / 
Game 570 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / 
Game 570 created interface STEAMMUSIC_INTERFACE_VERSION001 /
Game 570 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 /
Game 570 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 /
Game 570 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 /
Game 570 created interface STEAMUGC_INTERFACE_VERSION014 /
Game 570 created interface STEAMUSERSTATS_INTERFACE_VERSION012 /
Game 570 created interface STEAMVIDEO_INTERFACE_V002 /
Game 570 created interface SteamController007 /
Game 570 created interface SteamFriends017 /
Game 570 created interface SteamInput001 /
Game 570 created interface SteamMatchGameSearch001 /
Game 570 created interface SteamMatchMaking009 /
Game 570 created interface SteamMatchMakingServers002 /
Game 570 created interface SteamNetworking006 /
Game 570 created interface SteamUser021 /
Game 570 created interface SteamUser021 / User
Game 570 created interface SteamUtils010 /
Game 570 method call count for IClientAppManager::GetCurrentLanguage : 1
Game 570 method call count for IClientAppManager::GetAppStateInfo : 1
Game 570 method call count for IClientUtils::RecordSteamInterfaceCreation : 24
Game 570 method call count for IClientUtils::IsSteamChina : 1
Game 570 method call count for IClientUtils::GetLauncherType : 1
Game 570 method call count for IClientUtils::GetSteamUILanguage : 1
Game 570 method call count for IClientUtils::GetAppID : 27
Game 570 method call count for IClientUser::GetSteamID : 4
Uploaded AppInterfaceStats to Steam
Exiting app 570
No cached sticky mapping in ActivateActionSet.

As requested, here are my system info

System:    Host: balanar-inspironn5110 Kernel: 5.12.1-zen2-1-zen x86_64 bits: 64 compiler: gcc v: 10.2.0 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=8cf84557-67a5-44ac-b13e-46fe4f8bc236 
rw [email protected] quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 loglevel=3 
Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Garuda Linux base: Arch Linux 
Machine:   Type: Portable System: Dell product: Inspiron N5110 v: N/A serial: <superuser required> 
Chassis: type: 8 serial: <superuser required> 
Mobo: Dell model: 08FDW5 v: A10 serial: <superuser required> BIOS: Dell v: A10 date: 03/22/2012 
CPU:       Info: Dual Core model: Intel Core i5-2450M bits: 64 type: MT MCP arch: Sandy Bridge family: 6 
model-id: 2A (42) stepping: 7 microcode: 2F cache: L2: 3 MiB 
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19955 
Speed: 2900 MHz min/max: 800/3100 MHz Core speeds (MHz): 1: 2900 2: 2901 3: 2894 4: 2909 
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
Type: meltdown mitigation: PTI 
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 
mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
Type: srbds status: Not affected 
Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Dell 
driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0126 class-ID: 0300 
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: intel 
unloaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1 
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0") s-diag: 414mm (16.3") 
Monitor-1: LVDS1 res: 1366x768 hz: 60 dpi: 102 size: 340x190mm (13.4x7.5") diag: 389mm (15.3") 
OpenGL: renderer: Mesa DRI Intel HD Graphics 3000 (SNB GT2) v: 3.3 Mesa 21.1.0 compat-v: 3.0 
direct render: Yes 
Audio:     Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Dell 
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403 
Sound Server-1: ALSA v: k5.12.1-zen2-1-zen running: yes 
Sound Server-2: JACK v: 0.125.0 running: no 
Sound Server-3: PulseAudio v: 14.2 running: no 
Sound Server-4: PipeWire v: 0.3.27 running: yes 
Network:   Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel 
port: e000 bus-ID: 05:00.0 chip-ID: 10ec:8136 class-ID: 0200 
IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: 24:b6:fd:4c:8e:d3 
Device-2: Qualcomm Atheros AR9285 Wireless Network Adapter vendor: Dell driver: ath9k v: kernel 
port: e000 bus-ID: 09:00.0 chip-ID: 168c:002b class-ID: 0280 
IF: wlp9s0 state: down mac: a2:ac:26:2e:9e:c1 
Bluetooth: Device-1: Qualcomm Atheros AR3011 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-1.4:3 
chip-ID: 0cf3:3005 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: E0:06:E6:FB:F2:EA
Drives:    Local Storage: total: 111.79 GiB used: 9.22 GiB (8.2%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37120G size: 111.79 GiB block-size:
physical: 512 B logical: 512 B speed: 6.0 Gb/s rotation: SSD serial: 50026B73803FD149 rev: B1D1
scheme: MBR
Partition: ID-1: / raw-size: 111.79 GiB size: 111.79 GiB (100.00%) used: 9.22 GiB (8.2%) fs: btrfs
dev: /dev/sda1 maj-min: 8:1
ID-2: /home raw-size: 111.79 GiB size: 111.79 GiB (100.00%) used: 9.22 GiB (8.2%) fs: btrfs
dev: /dev/sda1 maj-min: 8:1
ID-3: /var/log raw-size: 111.79 GiB size: 111.79 GiB (100.00%) used: 9.22 GiB (8.2%) fs: btrfs
dev: /dev/sda1 maj-min: 8:1
ID-4: /var/tmp raw-size: 111.79 GiB size: 111.79 GiB (100.00%) used: 9.22 GiB (8.2%) fs: btrfs
dev: /dev/sda1 maj-min: 8:1
Swap:      Kernel: swappiness: 10 (default 60) cache-pressure: 75 (default 100)
ID-1: swap-1 type: zram size: 1.43 GiB used: 41.7 MiB (2.9%) priority: 32767 dev: /dev/zram0
ID-2: swap-2 type: zram size: 1.43 GiB used: 39.5 MiB (2.7%) priority: 32767 dev: /dev/zram1
ID-3: swap-3 type: zram size: 1.43 GiB used: 36.4 MiB (2.5%) priority: 32767 dev: /dev/zram2
ID-4: swap-4 type: zram size: 1.43 GiB used: 35.6 MiB (2.4%) priority: 32767 dev: /dev/zram3
Sensors:   System Temperatures: cpu: 72.0 C mobo: 0 C
Fan Speeds (RPM): cpu: 3833
Info:      Processes: 227 Uptime: 26m wakeups: 1 Memory: 5.7 GiB used: 3.07 GiB (53.9%) Init: systemd
v: 248 tool: systemctl Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1280 lib: 401
Shell: fish v: 3.2.2 running-in: konsole inxi: 3.3.04

https://support.steampowered.com/kb_article.php?ref=7720-IOAM-7915

Try reinstalling the game if above doesn't works

Tried all of that,to no avail, unfortunely(And i tried reinstalling, as i even downloaded another version of the distro, the wayfire one, to see if it was something i did wrong when creating the usb stick), so idk, really

It seems like there are some similar issues posted on protondb https://www.protondb.com/app/570

I would try using some different runners. DOTA 2 is a native Linux title, so I am surprised that it does not work.

I was going to say that perhaps newer libraries on Arch could be the problem, but that’s not how steam works. Valve tries to cram as many libraries as they can into their software so that they can control when they are updated for compatibility. They basically create a Linux system within your Linux system to run games on.

I’m not sure if this is exactly your entire problem, but this error

ERROR: ld.so: object '/home/balanar/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

Points to an issue with steam’s built-in libraries.

A different runner could possibly have different built-in libraries and could resolve your issue.

2 Likes

Well dota2 runs here well

It might be easier to troubleshoot if you provide your
System info

inxi -Fxxxza

You might have different hardware problem

3 Likes

I tried different Steam runners, and they had pretty much the same results... Tried the native and the runtime one, and a lot of differente startup parameters, so idk what to do really :confused:

It do run well here also, but on other distros, no problem at all(As i did run today on another one), i'm reinstalling Garuda again, to see if i can provide you with the system info, and give it another try... The issue is just odd(And not having a answers anywhere on to why its just happening here is what kinda bothers me) :slightly_frowning_face: I've been testing since yesterday(From the system, to packages, to settings, to startup parameters on steam and the game itself), and unfortunely, i still dont know why exactly its happening

One of the distro Devs and creators was kind enough to respond to your help request

He requested your system specifications be posted.

Please read the Garuda Wiki entry on "Reporting bugs" for instructions on how to post your specifications in an acceptably formatted manner (no pictures).

You do not need to reinstall to provide this info. I am locking your thread until your system specs are provided. Edit your opening post to provide your system specs (no pics) and your thread will be reopened.

If you expect help on our forum you must be cooperative with the admins, moderators, and forum assistants by providing outputs when requested.

5 Likes