Chimera ist eine Web-App, mit der keine nicht-stamige Software in Ihrem Linux-basierten Couch-Gaming-System installiert wird. Es wurde hauptsächlich für Chimeraos entwickelt.
Auf Arch Linux installieren Sie das chimera
-Paket aus der AUR. Auf Chimeraos ist das Paket vorinstalliert
Nach der Installation des chimera
-Pakets müssen Sie die folgenden Befehle ausführen, um die Webschnittstelle zu aktivieren und dann Ihr System neu zu starten:
systemctl --user enable chimera.service
sudo systemctl enable chimera-proxy.service
sudo systemctl enable chimera-proxy.socket
Wenn Spielpatches angewendet werden müssen, müssen Sie auch den folgenden Befehl ausführen
systemctl --user enable steam-patch
Sie können eine Verbindung zu Chimera auf Chimeraos herstellen, indem Sie einen Browser auf einem anderen Computer öffnen und chimeraos.local:8844
. Wenn dies nicht funktioniert, bestimmen Sie die IP -Adresse Ihres Chimeraos -Systems, indem Sie sich die Netzwerkeinstellungen ansehen, und geben Sie sie zusammen mit der Portnummer direkt in Ihren Browser ein, zum Beispiel: 192.168.10.120:8844
.
Nach der Installation einer App müssen Sie Steam neu starten, damit die neu installierte Anwendung oder das Spiel in der Steam Big -Picture -Benutzeroberfläche angezeigt werden.
Um Dampf neu zu starten, können Sie das Menü öffnen, klicken Sie auf "Aktionen" und wählen Sie "Dampf neu starten".
Wenn Sie Chimeraos oder gamescope-session
verwenden und chimera
installieren lassen, werden die erforderlichen Befehle zur Anwendung von Spielverbots und Verknüpfungen auf Steam automatisch ausgeführt, wenn die Steam-Sitzung beginnt.
Andernfalls müssen Sie chimera --update
und chimera --tweaks
ausführen, während Dampf nicht ausgeführt wird, da Änderungen, die während des Laufens von Steam angewendet werden, durch Dampf überschrieben werden.
Für Konsolenplattformen erstellt Chimera Verknüpfungen in Steam, die jedes Spiel mit Retroarch starten. Die Standard -Retroarch -Konfigurationsdateien befinden sich unter /usr/share/chimera/config/
. Sie können die Standardkonfiguration überschreiben, indem Sie entsprechende Dateien unter ~/.config/chimera/
erstellen.
GOG-, Epic- und Flathub -Anwendungen und -spiele werden auf Kompatibilität bewertet und haben eine Bewertung von "nicht unterstützt", "spielbar" und "verifiziert", was die Dampfdeck -Bewertungen widerspiegelt. Sie können zu diesen Bewertungen beitragen, indem Sie eine PR gegen Chimera-Data einreichen oder im compatibility-reports
über die Chimeraos-Zwietracht kommentieren.
Sie können jede Anwendung auf Flathub installieren, indem Sie in Library
gehen und dann Flathub
auswählen.
Die Chimera sieht auch ~/.local/share/chimera/banners/flathub/
für eine Liste von zusätzlich zulässigen Flathub -Anwendungen aus. Fügen Sie einfach ein PNG- oder JPEG -Bild von Größe 460x215 oder 920x430 mit der Flathub -App -ID als Dateiname unter diesem Verzeichnis hinzu. Die Flathub -App -ID kann aus dem letzten Teil der URL der Flathub -Seite für die Anwendung erhalten werden. Zum Beispiel ist die ID für Minecraft com.mojang.Minecraft
.
Wenn die Anwendung gut funktioniert, erstellen Sie bitte ein neues Problem mit der App -ID und dem Grid -Image, sodass sie zu den installierbaren Standard -Apps hinzugefügt werden kann.
Nachdem Sie sich in Ihrem epischen Konto angemeldet haben, können Sie eines Ihrer Spiele im epischen Spielstore herunterladen und installieren.
Spiele werden automatisch mit Proton gestartet. Nicht alle Spiele werden funktionieren.
Nachdem Sie sich in Ihrem GOG -Konto angemeldet haben, können Sie eines Ihrer Spiele von GOG herunterladen und installieren.
Die Unterstützung von GOG hat derzeit einige Einschränkungen:
Sie können ROMs und Bannerbilder in die Chimäre hochladen, und sie werden zu Dampf hinzugefügt. Die Emulatoren sind vorkonfiguriert und bereit, mit fast jedem Controller aus der Schachtel zu spielen.
Derzeit werden die folgenden Plattformen unterstützt:
Im Laufe der Zeit werden weitere Plattformen hinzugefügt.
CD -basierte Plattformen erfordern in der Regel die Verwendung von Spieldateien mit CHD -Formatierungen, funktionieren jedoch möglicherweise auch mit ISO -Dateien. CHD -Dateien können mit dem chdman
-Tool problemlos aus dem Cue/Bin -Format erstellt werden.
BIOS -Dateien können gleich wie Spiele hochgeladen werden. Der Name der Verknüpfung sollte jedoch den Namen der Datei widerspiegeln, nach denen der Emulator ohne die Dateierweiterung sucht.
Wählen Sie außerdem die Option "Ausblenden" aus, damit die BIOS -Datei zusammen mit anderen Spielen nicht in Steam angezeigt wird.
Sie können über die Seite "System" auf einige Systemeinstellungen zugreifen, die unter http: //chimeraos.local: 8844/System erreichbar sind.
TBD
Jedes Mal, wenn Sie die Webanwendung verwenden, werden Sie für ein benutzerdefiniertes Kennwort aufgefordert, das vom System angezeigt wird, das Chimeraos ausführt. Wenn Sie möchten, können Sie dieses Verhalten ändern und stattdessen ein festes Kennwort konfigurieren.
Mit SSH können Sie auf die Befehlszeile Ihres Chimeraos -Geräts zugreifen.
Sie können Ihren öffentlichen Schlüssel hinzufügen, indem Sie ihn in das entsprechende Feld einfügen und dann unten auf der Seite auf "Speichern" klicken. Wenn der Operation erfolgreich ist, werden Sie Ihren öffentlichen Schlüssel, der unter dem Feld "Public Key hinzufügen" aufgeführt ist, sobald die Seite Nachladen aufgeführt ist.
Hinweis: Die Bewerbung akzeptiert nur öffentliche Schlüssel, die den folgenden Kriterien entsprechen:
ssh-
Dieser Befehl aktualisiert das Kompatibilitätstool, die Optimierung und die Patch-Datenbank aus dem Repo von Chimera-Data.
Dieser Befehl generiert Stub -Dateien für Kompatibilitätstools (derzeit verschiedene Versionen von Proton GE), die dann automatisch heruntergeladen werden, wenn ein Spiel, das das Tool verwendet, zum ersten Mal ausgeführt wird.
Konfigurieren Sie Steam Games entsprechend der automatisch heruntergeladenen Tweaks-Datenbank oder der lokalen Überschreibungsdatei, wenn sie unter ~/.config/steam-tweaks.yaml
gefunden wurden.
Erweitert Valves Steam Play/Proton Whitelist und gibt das Kompatibilitätstool, die Startoptionen und die Frage, ob die Dampfeingabe pro Spiel aktiviert ist. Viele Spiele sind bereits so konfiguriert, dass sie in der Box trainieren, wobei mehr im Laufe der Zeit hinzugefügt werden. Bitte helfen Sie, indem Sie die Spiele testen, die Sie besitzen und Ihre Konfigurationen einreichen.
steamlinuxruntime
proton_42
für das angegebene Spiel verwendet werden soll, z.d9vk
noesync
angegebene Kompatibilitätstool z.enabled
erzwingt die Verwendung von Steam -Eingaben für das angegebene Spiel " 321040 " :
compat_tool : proton_411
compat_config : noesync
launch_options : MY_VARIABLE=1 %command%
steam_input : enabled
Jedes Spiel wird durch seine Steam App ID angegeben. Beachten Sie, dass die App -ID angegeben werden muss.
Liest eine oder mehrere YAML -Formatierdateien, die unter ~/.local/share/chimera/shortcuts/
die Verknüpfungen zu allen verfügbaren Steam -Konten hinzugefügt werden.
name : Firefox # name of the shortcut as it will appear in Steam (required)
cmd : firefox # the command to execute (required)
dir : /full/path/to/working/dir # the directory from which to execute the command
params : github.com # any parameters to invoke the command with
banner : /path/to/image.png # the horizontal banner image to use (460x215)
poster : /path/to/image.png # the vertical poster image to use (600x900)
background : /path/to/image.png # the background/hero image to use (1920x620)
logo : /path/to/image.png # the logo image to use (overlaid on top of background image)
icon : firefox # small icon to show in Steam
compat_tool : proton_9 # use the given compatibility tool, useful for running Windows executables
compat_config : noesync # use the given compatibility tool options
hidden : false # 'false' to show the shortcut in Steam, 'true' to hide it
tags : # a list of tags to be assigned to the shortcut in Steam
- Browser
- Custom Shortcut
- name : Firefox
cmd : firefox
...
- name : Chromium
cmd : chromium
...