HOME

Steam(Steam-Spielebibliothek)

Es gibt einen leidigen Unterschied zwischen der WINDOWS-Version und der Linux-Version von Steam:
Diejenigen, die auf Windows gesetzt haben stehen selten irgendwelchen Problemen gegenüber..
Dazu sollte man wissen, das jegliche Spiele hauptsächlich für Windows entwickelt werden.

Ein großer Lichtblick war die Unity-Grafik-Engine, die erstaunlicherweise Spiele für BEIDE "Welten" gleichzeitig entwickeln hilft.
Für die wenigen Linux-Nutzer wurde der Protonunterbau entwickelt(naja, eigentlich ist es eine angepasste WinE Version, aber egal) der es ermöglicht recht viele Windows-Spiele auf Linux auszuführen.

Jetzt der große Pferdefuß:
Bei Steam(Windows) werden viele Einstellungen wie Spieldateien etc. im entsprechendem Unterverzeichnis "C:\users\DEINNAME\steam\steamapps\common\SPIELNAME\" abgelegt.
Nur vereinzelt speichern Entwickler Savegames unter "C:\users\DEINNAME\Eigene Dateien\Meine Spiele\SPIELNAME-SAVEGAME".
Alles leidlich übersichtlich. Doch nicht unter Linux..
Hier werden sowohl im Heimatverzeichnis unter "/home/DEINNAME/.steam/debian-installation/steamapps/common/SPIELNAME" Daten abgelegt..
aber auch unter /home/DEINNAME/.steam/debian-installation/steamapps/compatdata/STEAMGAMENUMBER/pfx/drive_c/users/steamuser/Saved Games
Selbst wenn man die Steam-Bibliothek auf ein anderes Laufwerk auslagert.. wird der erste Pfad weiterhin mitgenutzt.
Und hier ist unser tolles Problem:
Einige Spiele starten einfach nicht, WENN sie nicht auf dem Default-Pfad installiert wurden!
Beispiel:
Hat man eine Festplatte(SSD/HDD/LSDS/whatever) als Steambibliothek markiert und fleissig alle Spiele dorthin verschoben..(lauffähig!) und setzt sein System neu auf..
Und bindet dann stolz diese Steambibliothek ein.. FEHLEN die Einstellungen im Home-Verzeichnis!! Bei einigen Spielen schafft Steam es einfach nicht, die richtigen Datein umzukopieren!
Ausweg: Das Spiel.. neu installieren im Standart-Pfad(Home-Verzeichnis), es dort zu starten.. und dann zu verschieben(via Steam). Läuft es nicht, den PFX-Ordner mitkopieren.
Zauberei! Das Spiel startet plötzlich!!

Sosehr mich das jetzt auch ankotzt.. (denn wer will immer wieder einige Terabyte neu herunterladen, wo die Spiele doch schon vorhanden sind?!) ..
..aber für mich sieht es momentan so aus, das man sich lieber die entsprechenden Spiele neu installiert anstelle zu versuchen, die zu verschieben.

Daher jetzt der Weg des brutalen Löschens:
Man kann ein einmal eingebundenes Steam-Verzeichnis nur entfernen, wenn es leer ist.
Äh.. soll ich jetzt hunderte von Spielen mit Hand löschen???
Nein, einfacher wirds, wenn man die vorhandenen Ordner.. umbenennt :P !
Einen neuen(leeren) Ordner erstellen(gleichen Namen wie der Vorgänger) und dann diesen via Steam entfernen.
Klappt dies nicht, den Downloadcache löschen.
Nachdem die Ordner verschwunden sind.. die nötigen Proton Versionen unter dem Default-Path(s.O.) installieren lassen.
Ebenso die Steamworks Common Redistributables und Steam Linux Runtime.
Danach ein neues Verzeichnis für *normale* Spiele anlegen auf einer Festplatte mit dem Namen SteamLibrary.
Und es via Steam einbinden, dann mit RK als Standardbibliothek festlegen.
Somit landen alle Spiele automatisch dort(es sei denn man ändert VOR der Installation die Zielbibliothek).
Hat man eine schnelle NV-SSD kann man dort für spezielle(wenige) Spiele ein "Speed-Steam-Library" Ordner anlegen und bei Bedarf besonders "hungrige" Spiele dort ablegen.


Solche Aktionen NICHT während eines Steam-Sales oder an Wochenenden während Schulferien, etc. durchführen. Die Downloadserver von Steam brechen dann gerne zusammen..
Was nützt eine *mögliche* Downloadanbindung von 200MBit, wenn die Server einfach nur mit 200kb/sec liefern können?


Ebenso sollte man nicht versehentlich die Drosselung aktivieren, bzw. FALSCH einstellen:
Eine Drosselung auf 10000 sieht zwar massiv aus.. bedeutet aber nur 10000kB/sek(angezeigt als 10MBit) was wiederum nur 1 MB/sek bedeutet.
Wer also einen 100MBit-Anschluss hat und seine Mitbewohner nicht verärgern will.. sollte sich mit maximal 90MBit begnügen also einem Drosselwert von 900000 =9MB/sek!!!
Es sei denn, das war beabsichtigt.. und man möchte die zehnfache Zeit warten..


Diese Seite wurde zuletzt am 29.11.2020 um 18:34 geändert.

(c) 2024 DHLF ☮🇺🇦