Spiele zum laufen bringen unter Tumbleweed

bendor

Enthusiast
Thread Starter
Mitglied seit
29.08.2011
Beiträge
2.559
Ort
Freiburg
Hallo zusammen,
ich teste mich gerade durch verschiedene Linux Distros und bin jetzt bei openSUSE Tumbleweed mit GNOME Oberfläche hängen geblieben.
Soweit bin ich auch zufrieden, nur kämpfe ich eigentlich schon seit Beginn mit meinen Grafiktreibern.

Den Standardtreiber habe ich glaube ich relativ erfolgreich nach dem SDB:NVIDIA_drivers wiki aktualisiert und der Desktop läuft mittlerweile auch super flüssig, mit meiner Steam Bibliothek kommt es aber schon beim starten zu abstürzen, daher vermute ich Probleme bei den 3D Treibern.

Getestete Spiele sind bisher Rocket League, CS:Source , The Last of Us part 1, LIMBO & Super Hexagon. Nur letzteres funktioniert ohne Probleme (wahrscheinlich weil voll in 2D? Limbo stürzt aber komischerweise auch ab).
Neu installieren würde ich ungern, weil ich schon sehr lange an den Treibern hänge und im Internet finde ich auch nichts wirklich passendes.
Steam habe ich bereits zwei mal installiert, einmal von Valve und aktuell via Flathub.

Kann mir da jemand weiterhelfen?
Anbei ein paar Infos:

# Systemdetailsbericht
---
## Berichtdetails
- **Erstellungsdatum:** 2024-09-13 23:33:27

## Hardware-Informationen:
- **Hardware-Modell:** Gigabyte Technology Co., Ltd. B760M AORUS ELITE AX
- **Speicher:** 32,0 GiB
- **Prozessor:** 12th Gen Intel® Core™ i7-12700KF × 20
- **Grafik:** Software Rendering <---- Soll das so?
- **Festplattenkapazität:** 1,0 TB

## Software-Informationen:
- **Firmware-Version:** F16
- **Name des Betriebssystems:** openSUSE Tumbleweed
- **Betriebssystem-Build:** (null)
- **Betriebssystem-Typ:** 64-bit
- **GNOME-Version:** 46
- **Fenstermanager:** X11
- **Kernel-Version:** Linux 6.10.9-1-default

-------------------------------------------------------
Tumbleweed läuft übrigens auf einer separaten SSD (Samsung 860 Evo (Sata)) zur Info weil ich iwo auf Reddit gelesen habe das könnte zu Problemen führen

Bildschirmfoto vom 2024-09-13 23-44-48.png

Grafikkarte ist eine RTX 3070
Bildschirmfoto vom 2024-09-13 23-47-30.png
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Was passiert denn, starten die Spiele gar nicht, oder wird die Oberfläche nicht richtig geladen?
Was sagen die Logs?

Ich bin bei Suse leider nicht im Thema, aber so etwas wie ein passender journalctl Auszug könnte Licht ins Dunkel bringen.

Bei mir war der einzige Stolperstein das Steam als erstes Kompatibilitätstool in der Liste irgendwas mit UMU stehen hatte anstelle von Proton.
Ob das jetzt von der vorhergegangenen Wine Staging Installation oder der Lutris Installation kam? Keine Ahnung, google hatte konfuse Hinweise auf "irgendwas irgendwas Lutris".

Nachdem ich in den Steam Einstellungen auf die neueste Proton Version umgestellt hatte anstelle des Umu Dingens lief dann auch alles in Steam.
 
Also bei Limbo komm ich zumindest ins Hauptmenü, das Spiel friert danach nach einer Sekunde ein
Rocket League friert beim starten ein (Bildschirm schwarz)
TLOU startet in Steam, aber es kommt kein Fenster und nichts
CS und mittlerweile auch andere Tests (Tomb Raider 2013, Alice Madness Returns) Starten und Schließen sich sofort auf Steam, ohne das irgendwas passiert

Update:
In den Einstellungen unter Kompatibilität musste ich tatsächlich erst Steam Play (Proton) aktivieren und neustarten, seitdem läuft zumindest Limbo. Alles andere auch im Kompatibilitätsmodus unverändert. Über ProtonPlus habe ich mal ein alternatives Proton (GE.Proton 9-13) probiert, ändert aber auch nichts.

Zu den Logs kann ich nichts sagen, wie komme ich denn daran? :)
 
In der Konsole journalctl -r tippen, damit wird das aktuelle Systemlog von hinten (-r) ausgegeben.
Vor Spielstart mal machen, dann nachdem es abgestürzt ist nochmal in ner weiteren Konsole eingeben.
Die Einträge die dann seit der ersten Eingabe dazu gekommen sind könnten Hinweise geben.
 
Also Steam und einige Spiele haben Probleme wenn irgend welche libs nicht installiert sind. Musste ich auch schon Feststellen.
Beitrag automatisch zusammengeführt:

Starte mal Steam aus der Konsole raus. Einfach Steam eingeben dann müsste es starten. Da sieht man auch paar Details wenn man ein Spiel startet.
Beitrag automatisch zusammengeführt:

ich musste bei mir alles von lib32 Mesa installieren. Müsste auch für Nvidia sein.
 
Ich habe keine Ahnung ob das auch für Suse gilt oder für Flatpak relevant ist, mit händisch Mesa nachziehen und auch i386 libs zu installieren.
Aber könnte was dran sein.

Ich bin bei meiner Installation hier nach vorgegangen:

Eventuell sind da ja ein paar Ansätze bei.

Ich habe dann anschließend aber den Steam installer von der offiziellen Website benutzt.
 
Okay, ich habe Steam über die Konsole gestartet. Beim Startup wäre vielleicht das hier interessant?
->
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!

Hier mal der Log von TLOU
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
chdir "/home/yosshi/.local/share/Steam/steamapps/common/The Last of Us Part I"
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 13574 for gameID 1888930
Adding process 13575 for gameID 1888930
Adding process 13576 for gameID 1888930
Adding process 13654 for gameID 1888930
ProtonFixes[13654] INFO: Running protonfixes
ProtonFixes[13654] INFO: Running checks
->
Adding process 13662 for gameID 1888930
Adding process 13665 for gameID 1888930
Adding process 13675 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13689 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13695 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13708 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
Setting breakpad minidump AppID = 1888930
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197993298059 [API loaded no]
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13725 for gameID 1888930
Adding process 13728 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13735 for gameID 1888930
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 13739 for gameID 1888930
danach kommt nichts mehr.

Alternativ hier mal Tomb Raider (laut Internet mit Proton Platinum Support)
chdir "/home/yosshi/.local/share/Steam/steamapps/common/Tomb Raider"
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 13990 for gameID 203160
Adding process 13991 for gameID 203160
Adding process 13992 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14070 for gameID 203160
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14071 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14072 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14073 for gameID 203160
Adding process 14076 for gameID 203160
Adding process 14078 for gameID 203160
Adding process 14081 for gameID 203160
Adding process 14091 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14105 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14111 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14125 for gameID 203160
wine: using kernel write watches, use_kernel_writewatch 1.
Setting breakpad minidump AppID = 203160
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197993298059 [API loaded no]
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 14142 for gameID 203160
pid 14074 != 14073, skipping destruction (fork without exec?)
Game 203160 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 203160 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 203160 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
Game 203160 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 203160 created interface STEAMINVENTORY_INTERFACE_V002 / Inventory
Game 203160 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 203160 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 203160 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Game 203160 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 203160 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 203160 created interface STEAMUGC_INTERFACE_VERSION010 / UGC
Game 203160 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 203160 created interface STEAMVIDEO_INTERFACE_V002 / Video
Game 203160 created interface SteamController006 / Controller
Game 203160 created interface SteamFriends015 / Friends
Game 203160 created interface SteamMatchMaking009 / Matchmaking
Game 203160 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 203160 created interface SteamNetworking005 / Networking
Game 203160 created interface SteamUser019 / User
Game 203160 created interface SteamUtils009 / Utils
Game 203160 method call count for IClientAppManager::GetCurrentLanguage : 1
Game 203160 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 203160 method call count for IClientUtils::GetAppID : 23
Game 203160 method call count for IClientUser::GetSteamID : 1
Uploaded AppInterfaceStats to Steam
Removing process 14142 for gameID 203160
Removing process 14125 for gameID 203160
Removing process 14111 for gameID 203160
Removing process 14105 for gameID 203160
Removing process 14091 for gameID 203160
Removing process 14081 for gameID 203160
Removing process 14078 for gameID 203160
Removing process 14076 for gameID 203160
Removing process 14073 for gameID 203160
Removing process 14072 for gameID 203160
Removing process 14071 for gameID 203160
Removing process 14070 for gameID 203160
Removing process 13992 for gameID 203160
Removing process 13991 for gameID 203160
Removing process 13990 for gameID 203160

und hier mal Limbo
chdir "/home/yosshi/.local/share/Steam/steamapps/common/Limbo"
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 14328 for gameID 48000
[S_API] SteamAPI_Init(): Loaded '/home/yosshi/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 48000
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197993298059 [API loaded no]
GameOverlay: started '/home/yosshi/.local/share/Steam/ubuntu12_32/gameoverlayui' (pid 14371) for game process 14329
Adding process 14329 for gameID 48000
09/14 16:13:04 minidumps folder is set to /tmp/dumps
09/14 16:13:04 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20240913052236)/tid(14371)
09/14 16:13:04 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(14371)
Game 48000 created interface STEAMAPPS_INTERFACE_VERSION008 /
Game 48000 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 /
Game 48000 created interface STEAMUSERSTATS_INTERFACE_VERSION012 /
Game 48000 created interface SteamController008 /
Game 48000 created interface SteamInput005 /
Game 48000 created interface SteamUser021 /
Game 48000 created interface SteamUser021 / User
Game 48000 created interface SteamUtils010 /
Game 48000 method call count for IClientRemoteStorage::FilePersisted : 2
Game 48000 method call count for IClientRemoteStorage::FileExists : 4
Game 48000 method call count for IClientRemoteStorage::GetFileSize : 2
Game 48000 method call count for IClientRemoteStorage::FileRead : 2
Game 48000 method call count for IClientUserStats::GetAchievement : 32
Game 48000 method call count for IClientUserStats::deprecatedPublic_RequestCurrentStats : 1
Game 48000 method call count for IClientAppManager::GetCurrentLanguage : 4
Game 48000 method call count for IClientUtils::RecordSteamInterfaceCreation : 10
Game 48000 method call count for IClientUtils::GetAppID : 15
Game 48000 method call count for IClientUser::BIsSubscribedApp : 2
Game 48000 method call count for IClientUser::GetSteamID : 4
Uploaded AppInterfaceStats to Steam
Removing process 14329 for gameID 48000
Removing process 14328 for gameID 48000

(process:14371): GLib-GObject-CRITICAL **: 16:13:11.582: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
reaping pid: 14371 -- gameoverlayui

funktioniert vermutlich, weils auch 2D ist?
Ich glaube ja immer noch, das ist ein Treiberproblem. Ich suche mal nen GPU Benchmark
 
Zuletzt bearbeitet:
uff. das vulkan Zeug hat mir gerade das ganze Interface zerschossen
zum Glück hat Yast in der Konsole ein GUI

-----------
edit:
habe versucht das Vulkan Zeug zu deinstallieren und ich habe auch schon komplett alle Grafiktreiber neuinstalliert. hilft leider nichts.
bekomme beim booten jetzt "Failed to start X Display Manager"

xdm Treiber habe ich auch neu installiert
 
Zuletzt bearbeitet:
Ich an deiner Stelle würde mir eine andere Distro suchen :d
Beitrag automatisch zusammengeführt:

Es muss ja definitiv ein Treiberproblem sein.
 
Tjo, wenn der nicht irgendwo automatisch ein Snapshot angelegt hat werde ich wohl eh neu aufsetzen müssen.
Was gibt es denn sonst noch an brauchbaren distros? meine Anforderungen wären ein Windows oder Mac ähnliches Aussehen, regelmäßige Updates und Spieletauglichkeit :fresse:
 
Nobara oder EndeavourOS, CachyOS. Letzten beiden basieren auf ArchLinux. Nobara auf Fedora. Und dort funktioniert auch alles Out of the Box.
Und dann am besten mit KDE Plasma Desktop.
 
Ich habe hier einen Debian 12 Unterbau, dessen Sourcen ich auf testing umgestellt habe.
War Jahre lang sehr glücklich mit Kubuntu, musste aber davon weg, da ich die SNAP Pest nicht mehr ausgehalten habe.
 
Ich teste mich gerade durch Nobara und hier klappt soweit alles sehr gut. Was mir ein wenig Angst macht ist nur wie wenige daran Mitwirken und dass ein mögliches Dead End in der Entwicklung absehbar ist.
 
Bin deswegen auch direkt auf Fedora Workstation, auch wenn ich mittlerweile wieder bei Arch bin. Kann aber Fedora mehr als wärmstens empfehlen.
 
Ich bin jetzt kürzlich zu Kubuntu gewechselt und für mich ist das die erste Distro die mich vollends zufrieden stellt. mag sein, dass es evtl. bessere Gaming Distros gibt, aber es läuft alles was auf Steam laufen sollte sowie lutris mit uplay und Division 2 ohne Probleme.
Zudem habe ich VRR Support mit Wayland und nur bei Kubuntu funktioniert Youtube im Fullscreen ohne VRR, bei fixen 144 bzw 165 hz
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh