Ich möchte Steam in einem eigenständigen Modus ausführen, damit ich keinen Desktop laden und dann Steam ausführen muss. Ich möchte nur 100% meiner Ressourcen für das Spiel verwenden.
Im Idealfall handelt es sich nur um eine Steam-Sitzung, in die ich mich über den Anmeldebildschirm einloggen kann. Ist das möglich?
Antworten:
Ich habe tatsächlich ein Projekt erstellt, um genau das zu tun, was Sie hier beschreiben:
https://github.com/ShadowApex/steamos-ubuntu
Es ist nur ein kleines Bash-Skript, das die folgenden Aktionen ausführt:
steam
Benutzerkonto, falls es nicht vorhanden ist.steam
Benutzerkonto.reboot-to-[steamos,desktop]-mode
Skripte, um zwischen Sitzungen zu wechseln.Ich habe es nur auf einer sauber installierten Version von Ubuntu 18.04 getestet.
quelle
Vielleicht könnte diese Geschichte ausreichen, die Steam-Login verwendet, wobei xfwm4 unter der Decke verwendet wird, um einen leichtgewichtigen Desktop mit Steam zu versehen.
Hier sind die Informationen aus der README:
Dann loggen Sie sich aus und wieder ein, um eine Steam-Sitzung zu erhalten. Siehe auch:
quelle
Kopieren Sie einfach die Datei steam.desktop von
/usr/share/applications/steam.desktop
nach/usr/share/xsessions
.Bearbeiten Sie es dann und ändern Sie die Exec-Option auf
oder erstelle einfach deine eigenen:
quelle
killall lightdm
.Eine andere Antwort verweist auf:
Auf der Steam-Login-Github-Seite des Autors heißt es jedoch:
Zum Vergleich: Die Github-Seite wurde Ende 2017 geändert.
Arch Linux
Dampf
Arch Linux hat einige Tipps und Tricks, um Steam laufen zu lassen:
Big Picture Mode ohne Fenstermanager
Um Steam im Big Picture-Modus von einem Display-Manager aus zu starten, erstellen Sie eine
/usr/share/xsessions/steam-big-picture.desktop/usr/share/xsessions/steam-big-picture.desktop
Datei mit folgendem Inhalt:Dampfhäute
Die Steam-Benutzeroberfläche kann mithilfe von Skins angepasst werden. Skins können schnittstellenspezifische Dateien in überschreiben
~/.steam/root
.So installieren Sie einen Skin:
~/.steam/root/skins
.Steam
>Settings
>Interface
und wählen Sie es.Eine ausführliche Liste der Skins finden Sie in diesem Steam-Forenbeitrag . Hinweis: Die Verwendung eines veralteten Skins kann zu visuellen Fehlern führen.
Skins erstellen
Fast alle Steam-Stile sind in definiert
~/.steam/root/resource/styles/steam.styles
(die Datei ist über 3.500 Zeilen lang). Damit eine Haut erkannt werden kann, braucht sie eine eigeneresource/styles/steam.styles
. Wenn ein Steam-Update die offiziellen steam.styles ändert, ist Ihre Haut möglicherweise veraltet, was zu visuellen Fehlern führen kann.Siehe
~/.steam/root/skins/skins_readme.txt
für eine Grundierung auf , wie Haut zu erstellen.Allgemeiner Spielehinweis in Arch
Es ist eine ziemlich lange Seite über Gaming, die sowohl Audio-Lag als auch Video-FPS abdeckt. Es gibt sogar einen Abschnitt zum Erstellen einer separaten X-Windows-Umgebung nur für Spiele.
Überprüfen Sie die Einstellungen für die CPU-Frequenzskalierung
Wenn Ihr System derzeit so konfiguriert ist, dass ein eigener CPU-Frequenzskalierungstreiber ordnungsgemäß eingefügt wird, setzt das System den Standardregler auf "Ondemand". Standardmäßig stellt dieser Regler die Uhr nur ein, wenn das System 95% seiner CPU auslastet, und dies nur für einen sehr kurzen Zeitraum. Dies spart Strom und reduziert die Wärme, wirkt sich jedoch spürbar auf die Leistung aus. Sie können das System stattdessen nur im Leerlauf heruntertakten lassen, indem Sie den System-Governor optimieren. Weitere Informationen hierzu finden Sie unter Cpufrequtils # Optimieren des On-Demand-Governors .
quelle
(Nur 16.04, Pakete scheinen nicht gepflegt zu sein).
Ich habe festgestellt, dass der beste Weg, dies zu tun, darin besteht, die eigenen SteamOS-Pakete dafür zu verwenden:
Das
plymouth-themes-steamos
installiert den Splash - Screen , wenn Sie eine eigene Spielekonsole Gebäude sind, und dassteamos-xpad-dkms
bringt in dem Controller - Fixes , wenn Sie eine XBox oder Playstation - Controller verwenden.Möglicherweise möchten Sie die automatische Anmeldung aktivieren, wenn Sie eine konsolenähnliche Erfahrung wünschen:
Siehe auch:
quelle
Steam as-Programm läuft wie ein Client und verwendet den Browser nur zum Herunterladen.
Wenn ein Spiel installiert ist, melden Sie sich nur über den Browser an, bevor Sie das Spiel starten. Nach dem Start des Spiels können Sie den Browser minimieren oder den Browser beenden. Dann spielst du einfach das Spiel.
Um Steam als eigenständiges Produkt zu betreiben, können Sie Steam auf einer externen USB-Festplatte installieren. Zuvor müssen Sie einen USB-Stick mit Steam-Dateien erstellen.
https://store.steampowered.com/steamos/buildyourown?l=english
quelle
Für das, was es wert ist, denke ich nicht, dass es notwendig ist, etwas zu installieren. Oder um überhaupt einen Desktop zu haben, leicht oder auf andere Weise.
Ich gehe davon aus, dass Steam ein Spiel ist, das Grafiken erfordert und daher x. Sie müssen keinen Desktop haben, um x zu starten. Sie müssen ein wenig suchen, um das Äquivalent in dem von Ihnen verwendeten 'buntu zu finden, aber in Lubuntu 13.04, um eine x-Sitzung ohne Desktop zu haben, löschen Sie die Zeile, die mit "@pcmanfm ..." beginnt. aus der Akte
/etc/xdg/lxsession/Lubuntu/autostart
. Das mache ich jetzt die ganze Zeit.Ein Desktop erschien mir immer sinnlos. Sie können eine Kopie der regulären Version der Datei mit dem
-regular
dem Dateinamen hinzugefügten Suffix und eine Kopie der bearbeiteten Version mit dem Suffix behalten-steam
. Kopieren Sie dann einfach den gewünschten Namen und benennen Sie ihn um, um das Suffix zu entfernen. Suchen Sie also Ihre Autostart-Datei und löschen Sie die Zeile, die sich auf Ihren Dateimanager bezieht.Wenn Sie auch nicht möchten, dass Ihre Panels ein Terminal starten, oder Alt-F2 verwenden, um alle Namen Ihrer Panels zu löschen. Dann benutze alt-f2 um dein Spiel zu starten. Wenn Sie über ausreichend Festplattenspeicher verfügen, ist es möglicherweise praktischer, dies bei einer separaten Installation auf einer anderen Partition zu tun. Dann müssten Sie die Konfigurationsdateien nicht zwischen der regulären Version und der reinen Steam-Version umbenennen, und Sie müssten nicht einmal Panels oder etwas anderes installiert haben. Und natürlich keine unnötigen Dienstleistungen. Wenn Sie dieselbe Partition verwenden möchten, ist es wahrscheinlich nicht allzu schwierig, ein Skript zu schreiben, um Konfigurationsdateien umzubenennen und einen Neustart durchzuführen, um zwischen dem regulären und dem reinen Steam-Modus zu wechseln.
quelle