ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

Arch Linux - games open, in some parts, but do not run afterwards. #8478

Open ghost opened 2 years ago

ghost commented 2 years ago

https://user-images.githubusercontent.com/62955221/158047684-a7f4eea1-34e2-4595-94d0-147bf5393bbe.mp4

Your system information

| What i see (using the terminal to run steam, to show important ''logs/run things''

GAME TESTED > ADVENTURE CAPITALIST

I just installed arch linux, I did everything necessary to install steam, but when I try to start any game, it stops running out of nowhere.

=== Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.

=== ERROR: ld.so: object '/home/maxwell/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. /usr/bin/gdb: /home/maxwell/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by /usr/lib/libdebuginfod.so.1)

=== (adventure-capitalist.x86:2105): Gtk-WARNING **: 02:55:17.144: Unable to locate theme engine in module_path: "adwaita",

Steps for reproducing this issue:

  1. install steam normally (following the arch wiki steps)
  2. try running a steam game
  3. the game even runs for a few mini-seconds, but then closes.
AnthonyYoManz commented 2 years ago

This game specifically has a native version that doesn't function properly on Linux. You can go into its properties and force it to run the Windows version with Proton 5.13 and you should be able to play it.

You can use ProtonDB to find information about functionality of games on Linux both natively and through Proton, often with users specifying workarounds for issues they encounter: https://www.protondb.com/app/346900

Megalomaniak commented 1 year ago

@AnthonyYoManz said: This game specifically has a native version that doesn't function properly on Linux.

And Civ V and god knows how many other native games.