Chciałbym uruchomić Steam w trybie autonomicznym, więc nie muszę ładować pulpitu, a następnie uruchomić Steam. Chcę tylko 100% moich zasobów przeznaczonych na grę.
Idealnie byłoby po prostu sesją Steam, na którą mogę się zalogować z ekranu logowania. czy to możliwe?
Odpowiedzi:
Stworzyłem projekt, aby zrobić dokładnie to, co tu opisujesz:
https://github.com/ShadowApex/steamos-ubuntu
To tylko mały skrypt bash, który wykona następujące czynności:
steam
konto użytkownika, jeśli nie istnieje.steam
konta użytkownika.reboot-to-[steamos,desktop]-mode
skrypty, aby przełączać się między sesjami.Przetestowałem to tylko na czysto zainstalowanej wersji Ubuntu 18.04.
źródło
Być może ta historia może być wystarczająca, która wykorzystuje login Steam, który używa xfwm4 pod okładkami, aby zapewnić lekki pulpit ze Steam na górze.
Oto informacje z README:
Następnie wyloguj się i zaloguj ponownie, aby uzyskać sesję Steam. Zobacz też:
źródło
Po prostu skopiuj plik steam.desktop z
/usr/share/applications/steam.desktop
do/usr/share/xsessions
.Następnie edytuj go i zmień opcję Exec na
lub po prostu stwórz własny:
źródło
killall lightdm
.Inne odniesienia do odpowiedzi:
Ale na stronie github Login Steam napisane jest:
Dla porównania strona github została zmodyfikowana pod koniec 2017 roku.
Arch Linux
parowy
Arch Linux ma kilka porad i wskazówek dotyczących działania Steam:
Tryb dużego obrazu bez menedżera okien
Aby uruchomić Steam w trybie dużego obrazu z poziomu menedżera wyświetlania, utwórz
/usr/share/xsessions/steam-big-picture.desktop/usr/share/xsessions/steam-big-picture.desktop
plik o następującej treści:Skórki Steam
Interfejs Steam można dostosować za pomocą skórek. Skórki mogą nadpisywać pliki specyficzne dla interfejsu
~/.steam/root
.Aby zainstalować skórkę:
~/.steam/root/skins
.Steam
>Settings
>Interface
i wybierz ją.Obszerna lista skórek znajduje się w tym wpisie na forach Steam . Uwaga: Używanie przestarzałej skóry może powodować błędy wizualne.
Tworzenie skórek
Prawie wszystkie style Steam są zdefiniowane w
~/.steam/root/resource/styles/steam.styles
(plik ma ponad 3500 linii). Aby skóra mogła zostać rozpoznana, potrzebuje własnejresource/styles/steam.styles
. Gdy aktualizacja Steam zmienia oficjalny styl steam. Twoja skóra może stać się nieaktualna, co może powodować błędy wizualne.Zobacz
~/.steam/root/skins/skins_readme.txt
elementarz, w jaki sposób tworzyć skórki.Ogólne porady dotyczące gier w Arch
To dość długa strona dotycząca gier, obejmująca zarówno opóźnienia audio, jak i wideo fps. Jest nawet sekcja na temat tworzenia osobnego środowiska X-Windows tylko dla gier.
Dokładnie sprawdź ustawienia skalowania częstotliwości procesora
Jeśli system jest obecnie skonfigurowany do prawidłowego wstawiania własnego sterownika skalowania częstotliwości procesora, system ustawia domyślny regulator na Ondemand. Domyślnie ten regulator koryguje zegar tylko wtedy, gdy system zużywa 95% jego procesora, a następnie tylko przez bardzo krótki czas. Oszczędza to energię i zmniejsza ciepło, ale ma zauważalny wpływ na wydajność. Zamiast tego można obniżyć częstotliwość systemową tylko w stanie bezczynności, dostrajając regulator systemowy. Aby to zrobić, zobacz Cpufrequtils # Strojenie gubernatora ondemand .
źródło
(Tylko 16.04, pakiety wydają się nieobsługiwane).
Odkryłem, że najlepszym sposobem na to jest użycie własnych pakietów SteamOS w tym celu:
plymouth-themes-steamos
Instaluje ekran powitalny Jeśli budujesz dedykowaną konsolę do gier, asteamos-xpad-dkms
przynosi poprawki kontrolera jeśli używasz kontrolera XBox czy PlayStation.Możesz włączyć automatyczne logowanie, jeśli chcesz uzyskać konsolowe doświadczenie:
Zobacz też:
źródło
Steam jako program działa jak klient i używa przeglądarki tylko do pobierania.
Gdy gra jest zainstalowana, przed rozpoczęciem gry logujesz się tylko za pomocą przeglądarki. Po uruchomieniu gry możesz zminimalizować przeglądarkę lub zakończyć przeglądarkę. Następnie po prostu grasz w grę.
Aby uruchomić Steam jako samodzielny produkt, możesz zainstalować Steam na zewnętrznym dysku twardym USB. Wcześniej musisz utworzyć pamięć USB z plikami Steam.
https://store.steampowered.com/steamos/buildyourown?l=english
źródło
Nie warto chyba niczego instalować. Lub mieć w ogóle dowolny komputer, lekki lub inny.
Zakładam, że Steam to gra, która wymaga grafiki, a więc x. Nie musisz mieć pulpitu, aby uruchomić x. Będziesz musiał trochę poszukać, aby znaleźć odpowiednik w jakimkolwiek buntu, którego używasz, ale w Lubuntu 13.04, aby mieć sesję x bez pulpitu, usuń wiersz zaczynający się od „@pcmanfm.”. z pliku
/etc/xdg/lxsession/Lubuntu/autostart
. To właśnie robię teraz cały czas.Pulpit zawsze wydawał mi się bezcelowy. Możesz zachować kopię zwykłej wersji pliku z przyrostkiem
-regular
dodanym do nazwy pliku i kopię edytowanej wersji z przyrostkiem-steam
. Następnie po prostu skopiuj dowolną i zmień nazwę, aby usunąć sufiks. Znajdź więc plik autostartu i usuń wiersz odnoszący się do menedżera plików.Jeśli również nie chcesz, aby twoje panele po prostu uruchom terminal lub użyj alt-f2 i killall cokolwiek-nazwa-twojego-panelu-jest. Następnie użyj alt-f2, aby rozpocząć grę. Jeśli masz miejsce na dysku, wygodniejsze może być zrobienie tego w osobnej instalacji na innej partycji. Wówczas nie musisz zmieniać nazw plików konfiguracyjnych między wersją zwykłą a wersją tylko do Steam i nie musisz nawet instalować paneli ani niczego innego. I oczywiście żadnych niepotrzebnych usług. Z drugiej strony, jeśli chcesz użyć tej samej partycji, prawdopodobnie nie byłoby zbyt trudno napisać skryptu, aby zmienić nazwę plików konfiguracyjnych i zrestartować komputer, aby przełączać się między trybem zwykłym a trybem tylko Steam.
źródło