App-Datenpfad
Dies ist der Pfad, unter dem GDLauncher die Daten von Electron sowie standardmäßig den Runtime-Pfad des Core-Moduls speichert.
Windows
C:\Users\\{{Dein Benutzername}}\\AppData\Roaming\gdlauncher_carbon
macOS
/Users/{{Dein Benutzername}}/Library/Application Support/gdlauncher_carbon
Linux
- wenn die Umgebungsvariable
$XDG_DATA_HOMEgesetzt ist:$XDG_DATA_HOME/gdlauncher_carbon - ansonsten:
{{homedir}}/.local/share/gdlauncher_carbon
Runtime-Pfad des Core-Moduls
Dies ist der Pfad, unter dem das Core-Modul alle Daten speichert, einschließlich aller Instanzen, Assets und Bibliotheken.
Er liegt in der Regel im selben Verzeichnis wie der App-Datenpfad, im Unterordner data, sofern du keinen anderen Speicherort festlegst.
App-Datenbank
Die App-Datenbank befindet sich im Runtime-Pfad des Core-Moduls und ist eine SQLite-Datenbankdatei mit dem Namen gdl_conf.db.
SENDE DIESE DATEI NIEMANDEM, SIE ENTHÄLT SENSIBLE DATEN.
App-Logs
GDLauncher schreibt zwei App-Level-Logs in unterschiedliche Dateien. Beim Support immer beide senden, die zwei Prozesse des Launchers reichen Arbeit aneinander weiter, und die Ursache eines Fehlers auf einer Seite zeigt sich oft im Log der anderen Seite.
main.logim App Data Path: das Log des Electron-Hauptprozesses. Erfasst Fenstererzeugung, IPC, Auto-Update, native Dialoge und harte Abstürze der Desktop-Shell.__gdl_logs__/<timestamp>.logim Core Module Runtime Path: das Log des Rust-Cores. Erfasst Account-Login, Asset-Downloads, Installation der Mod-Loader, Instanz-Starts, Settings-Änderungen. Die letzten 10 werden behalten.
Per-OS-Pfade und Screenshots im Share App Logs-Guide.
LOGS KÖNNEN SENSIBLE DATEN ENTHALTEN. SEI BEIM TEILEN VORSICHTIG.
Runtime-Pfad ändern
Wenn du den Runtime-Pfad änderst, verschiebt die App automatisch alle deine Instanzen und Konfigurationsdateien an den neuen Ort.
Wird der Zielordner bereits genutzt, ändert die App lediglich die Runtime-Pfad-Konfiguration; es werden keine Dateien verschoben oder kopiert.
Migrationsfehler
Schlägt die Migration fehl, zeigt die App eine Fehlermeldung an.
Versuche zunächst zu verstehen, was die Meldung bedeutet. Wenn alle Dateien erfolgreich kopiert wurden, ist die Migration vermutlich beim Löschen der alten Dateien fehlgeschlagen. Schließe die App und entferne die alten Dateien manuell.
Achte darauf, die Datei runtime_path_override im alten Runtime-Pfad NICHT ZU LÖSCHEN, sie wird von der App benötigt, um eine Pfadänderung zu erkennen.
Bist du dir unsicher, tritt unserem Discord-Server bei und frag nach Hilfe.