Installer Steam
connexion
|
langue
简体中文 (chinois simplifié)
繁體中文 (chinois traditionnel)
日本語 (japonais)
한국어 (coréen)
ไทย (thaï)
Български (bulgare)
Čeština (tchèque)
Dansk (danois)
Deutsch (allemand)
English (anglais)
Español - España (espagnol castillan)
Español - Latinoamérica (espagnol d'Amérique latine)
Ελληνικά (grec)
Italiano (italien)
Bahasa Indonesia (indonésien)
Magyar (hongrois)
Nederlands (néerlandais)
Norsk (norvégien)
Polski (polonais)
Português (portugais du Portugal)
Português - Brasil (portugais du Brésil)
Română (roumain)
Русский (russe)
Suomi (finnois)
Svenska (suédois)
Türkçe (turc)
Tiếng Việt (vietnamien)
Українська (ukrainien)
Signaler un problème de traduction
let's see if your system lacks anything that can't be covered by steam preloaded libraries.
also worth running few graphics tests
"glxgears" to check OpenGL output
"vulkaninfo" to check if it's in working condition
"vkcube" to see in action
also you can try to install that game (openttd) from your Arch repos, it's classic Linux game and should be available for all distros. see if it works that way.
https://wiki.archlinux.org/title/OpenTTD
When I run "glxgears" it opens a window with the gears spinning and tells me the framerate (144fps).
The output from "vulkaninfo" is over 2000 lines long, but doesn't seem to have any errors, idk if the output from vulkaninfo contains any sensible information about my system but I could upload the output to a pastebin. And for vkcube it shows the cube spinning with no errors from the terminal
I will try installing the proprietary version of the drivers from AMD and pray they make a difference, I also installed Steam-Native-Runtime but I get the same error. I installed OpenTTD from the Arch repos and from there it seems to run flawlessly, no errors from the terminal, which makes me strongly believe this is some kind of issue with Steam, but I cannot seem to pinpoint the issue.
logs contain no useful info, can be just a noise.
what about ldd? try to cd into game folder and run
ldd openttd
and past the output here. also to run a game just type openttd if you're in its folder
try ldd on both game versions (from repo and from steam)
Check item [4] here for several useful steps (including basic requirements for proton to run, etc):
https://steamcommunity.com/app/221410/discussions/0/1636417404917541481/
Most instructions are oriented more for Ubuntu-based distros, so probably worth checking this also before actually doing anything:
https://wiki.archlinux.org/title/Steam
Also usually makes things worse because steam needs quite a lot of stuff to work and the bundled runtimes take care of most of them for you... it's useful only in very specific cases and a lot of hard work getting it in working order.
Which shortcut did you use to run steam? Was it the native-libs one or the steam runtimes one?
Also this symptom is dejavu with a recent thread:
https://steamcommunity.com/app/221410/discussions/0/3051736373892813276/
I'm running steam with just "steam" on the terminal, I also run it from rofi and on the menu it says Steam (Runtime) so I guess it's running the runtime. when I launch steam with "steam-runtime" the games also don't work
local one looks OK, it has all libs linked
if you'll manage to run ldd on that executable make sure the links point to correct location on your drive and all files are intact (repair game). check if openttd has executable bit and try to run it directly.
it can be an issue with libraries (empty entries in ldd output) or issue with steam library where it fails to use library properly (permission issues?)
You have an excellent tool to fix this on Linux, but you don't use it...
Now when I launch a game from steam it actually launches and I get to play, proton games also seem to be working, I never thought that 20-amdgpu.conf could be so troublesome.