Zocken mit Linux - Linux Presentation Day 2022.1

Die Veranstaltung war am 21. Mai. Vielleicht setze ich dieses Format auf Twitch fort.

Infos zum Spielen mit Linux in unsortierter Form findest Du unten in diesem Beitrag.

Wir haben 3 Stunden im Zufallsprinzip aus ca 1000 Spielen selektiert, installiert und gespielt; insgesamt 10 Spiele - von Indie bis AAA. Jedes Spiel erhielt 15 Minuten Spielzeit - oder Recherchezeit so es denn nicht funktionieren sollte.

Fazit der Session am 21. Mai

Spiel Platform Launcher Spielbar Notizen
A NIGHTMARE'S TRIP itch.io Lutris ja Nativ für Linux verfügbar.
co-open itch.io Lutris ja Nativ für Linux verfügbar.
Far Cry 5 Steam Steam ja ruckelt manchmal, Anti Aliasing rausnehmen hilft extrem.
Other Minds itch.io Lutris ja Nativ für Linux verfügbar. Linux Version: Fehler wegen libcrypto1.1. Nur die Windows Version tat.
Moving Out Epic Lutris ja Nur über Epic Client in Lutris startbar, nicht aus Lutris direkt
Slay the Spire Steam Steam ja Fullscreen war etwas hakelig im Stream. Füllte nicht ganzen Bildschirmbereich
We should talk itch.io Lutris ja Nativ für Linux verfügbar.
Ryse: Son of Rome Steam Steam yes Ein paar Frame drops
Rebel Galaxy Epic Lutris ja Wollte in UWQHD nicht starten, FullHD ging.

Mein XBox Controller ging zwar sofort, aber die Tasten sind initial wohl falsch zugeordnet.

Mein Setup

Hardware: Desktop PC
  • Ryzen 5 2600X
  • 32 GB RAM
  • RTX 3080 Ti
  • UWQHD Widescreen
  • 2TB SSD (für Spiele)
Mein Linux:
  • Ubuntu 22.04
  • Kernel 5.15
  • Gnome Desktop
  • X11
Launcher:
  • Steam
  • Lutris

Launcher installieren:

sudo apt-get install steam
sudo apt-get install lutris

Spiele installieren

Installiere die Spiele auf jeden Fall nicht auf einer Windows-Partition. Steam benutzt Symlinks unter Linux und das funktioniert mit NTFS oder FAT32 nicht.

Steam

Tatsächlich, einfach im Steam Client installieren und fertig.

Alle Spiele in Steam mit Proton starten

In Steam > Settings unter Steam Play zusätzlich den Haken setzen, um alle Spiele mit Proton zu starten.

Lutris

Habt ihr ein Spiel runtergeladen, entpackt es in einen Order.

  • Das neue Spiel in Lutris unter "Wine" hinzufügen.
  • Als "Ausführbares" den kompletten Pfad zur Startdatei des Spiels angeben.
  • Als "Arbeitsverzeichnis" der Pfad zum Ordner dieser Startdatei angeben.
  • Speichern und Spiel starten.

Tipp: Lutris startet kein Spiel?

Problem (vmtl in Zusammenhang mit dem Steam Beta Client): Lutris startet überhaupt kein Spiel.

Hinweis: Das Problem ist mit Version 0.5.10 gelöst worden, aber die ist Stand 22.5.2022 noch nicht bei Ubuntu dabei.

Die Entwickler stellen aber auf github ein aktuelles Debian-Paket bereit.

Lutris & Epic

2 Möglichkeiten:

  1. Epic Client installieren und diesen dann wie den Steam Client benutzen.
    • Öffne https://lutris.net/games/epic-games-store/ und klicke "Install"
    • Lutris öffnet sich mit einem Installations-Dialog.
    • Folge den Anweisungen, es wird alles perfekt konfiguriert.
    • Starte dann den Epic Games Store wie ein Spiel.
  2. Dein Epic Games Konto in Lutris verknüpfen und Spiele via Lutris installieren.
    • Im Menü "Quellen" wähle bei "Epic Games Store" den Knopf "verbinden"
    • Folge den Anweisungen um Lutris mit Deinem Epic Konto zu verknüpfen.
    • Deine Bibliothek wird geladen und angezeigt.
    • Installiere und starte nun Spiele direkt in Lutris.

ProtonDB

Um zu sehen wie gut ein Spiel läuft, kann man auf ProtonDB nachschauen.

Ein Spiel das kürzlich erst noch als "Borked" / "Kaputt" markiert wurde, ist vmtl die Mühe nicht wert.

Rückgaberecht

Wenn ein Spiel garnicht oder super schlecht läuft, ist das natürlich ärgerlich. Bei Steam und Epic gibt es ein Rückgaberecht. Dieses verfällt nach 14 Tagen oder 2 Stunden Spielzeit.

Besondere Angebote

Steam hat oft Wochenend-Aktionen, bei denen man ein ausgewähltes Spiel kostenfrei ausprobieren kann.

Epic gibt einmal pro Woche ein oder mehrere Spiele kostenfrei heraus.

Indiegala gibt immer mal wieder Spiele kostenfrei ab.

Bei Humble Bundle kann man ein Abo abschließen, bei dem man jeden Monat ein Spielepaket bekommt - meist wesentlich günstiger als die Spiele selbst.

Weitere Spiele-Platformen:

Wer auf das richtige Schnäppchen wartet, kann hier stöbern:

Finde heraus, ob Du Wayland oder Xorg benutzt

echo $XDG_SESSION_TYPE

Tipp: entpackter ZIP-Ordner enthält keine Verzeichnisse

https://superuser.com/questions/1382839/zip-files-expand-with-backslashes-on-linux-no-subdirectories

Insbesondere bei indiegala erhält man oft ZIP-Dateien in denen die Verzeichnis-Struktur kaputt ist, da \ anstelle / in Pfadnamen genutzt wurde.
Ein kleines Shell-Script hilft:

cd MeinSpiel
unzip mein_spiel.zip

# Reparieren:
for file in *\\*; do target="${file//\\//}"; mkdir -p "${target%/*}"; mv -v "$file" "$target"; done