Steam'i kendi bağımsız oturumu olarak çalıştırabilir miyim?


39

Steam'i bağımsız modda çalıştırmak istiyorum, böylece bir masaüstü yüklemek ve ardından Steam'i çalıştırmak zorunda kalmıyorum. Sadece kaynaklarımın% 100'ünü oyuna adamak istiyorum.

İdeal olarak, giriş ekranından giriş yapabileceğim Steam oturumudur. Mümkün mü?


SteamOS da var, ama Valve hala destekliyor mu bilmiyorum
damadam

Yanıtlar:


3

Aslında burada tam olarak tanımladığınız şeyi yapmak için bir proje yarattım:

https://github.com/ShadowApex/steamos-ubuntu

Aşağıdakileri yapacak sadece küçük bir bash betiğidir:

  • Mevcut steamdeğilse , kullanıcı hesabını oluşturun .
  • Takılı değilse, buhar kurun.
  • Steam Compositor, Steam Mode Switch'i ve açılış temalarını yükleyin.
  • steamKullanıcı hesabı için otolog yapılandırın .
  • Steam Compositor'a varsayılan oturumu yapılandırın.
  • reboot-to-[steamos,desktop]-modeOturumlar arasında geçiş yapmak için komut dosyaları oluşturun .

Sadece temiz bir şekilde Ubuntu 18.04 versiyonunda test ettim.


Bunu en iyi cevap olarak kabul ettim, çünkü SteamOS’taki besteci ve modewitch inhibitörünü yeniden kullanan tek kişi bu. Teşekkürler!
Jorge Castro,

Debian'da harika çalışıyor! Gerçekten etkilendim!
TamusJRoyce

Selam ! Fokos-bestecinin değiştirilmiş bir versiyonuna odaklandığınızı farkettim. Valve'ın bu yamaları yukarı doğru uygulayıp uygulamadığını biliyor musunuz? Olmazsa, memur SteamOS'un bu odak sorunlarına sahip olduğu anlamına mı geliyor? Şerefe!
mahen

23

Belki de bu hikaye , Steam'in üst kısmında hafif bir masaüstü sağlamak için kapakların altında xfwm4 kullanan steam-login kullanan yeterli olabilir .

README'den gelen bilgiler:

sudo add-apt-repository ppa:thor27-gmail/steam-desktop 
sudo apt-get update 
sudo apt-get install steam-login

Sonra bir Steam oturumu almak için oturumu kapatıp tekrar açın. Ayrıca bakınız:


Aynı görünüm, Windows sürümünde Tam ekran görünümüyle de kullanılabilir.
Alvar

3
Alvar, evet, ancak bu, xfwm4 oturumunu kullanmaya başlamanızı sağlar ve masaüstünü yalnızca buhar çekmek için kaynakları kullanmaz.
Dustin

14
  • Sadece steam.desktop dosyasını 'dan' /usr/share/applications/steam.desktope kopyalayın /usr/share/xsessions.

  • Sonra düzenleyin ve Exec seçeneğini değiştirin.

    Exec=steam steam://open/bigpicture
    

    ya da sadece kendiniz yaratın:

    [Desktop Entry]
    X-SuSE-translate=true
    Encoding=UTF-8
    Type=XSession
    Exec=steam steam://open/bigpicture
    TryExec=steam steam://open/bigpicture
    Name=Steam
    Comment=Steam
    

Bunu şimdi denedim, steam.desktop dosyasını düzenlemeden - işe yarar, bu buhar çalışmalarında (büyük resim kullanmadım, sadece standart mod kullandım), ancak bazı programların sorunları var. CSGO fareyi yakalayamadı (ancak klavye çalıştı); Keçi Simülatörü herhangi bir klavye girişi almadı (ancak fare çalıştı). Ctrl + alt + f1 tuşlarına basmalı ve giriş yapmalıydım killall lightdm.
pbhj

Bazı oyunlar yayınlanıyor - Robocraft iyiydi; İsyanlar menülerde işe yaradı, ancak oyunda olmayan anahtarlar; ...
pbhj

2

Başka bir cevap referansları:

sudo add-apt-repository ppa:thor27-gmail/steam-desktop

Ancak yazarın Steam Girişi github sayfasından şöyle yazılmıştır :

PPA gerçekten modası geçmiş ve artık onu etkilemeye meyilli değilim. Bir şey değişirse, burada güncelleme yapacağım.

Karşılaştırma yapıldığında, github sayfası 2017 yılının sonlarında değiştirildi.


Arch Linux

buhar

Arch Linux'ta buhar çalıştırmak için bazı ipuçları ve püf noktaları var :

Pencere yöneticisi olmayan Büyük Resim Modu

Steam'i Büyük Resim Modunda bir Ekran yöneticisinden başlatmak /usr/share/xsessions/steam-big-picture.desktopiçin aşağıdaki içeriklere sahip bir dosya oluşturun :

/usr/share/xsessions/steam-big-picture.desktop
[Desktop Entry]
Name=Steam Big Picture Mode
Comment=Start Steam in Big Picture Mode
Exec=/usr/bin/steam -bigpicture
TryExec=/usr/bin/steam
Icon=
Type=Application

Buhar derileri

Steam arayüzü derileri kullanarak özelleştirilebilir. Skins, arayüze özgü dosyaların üzerine yazabilir ~/.steam/root.

Bir cilt yüklemek için:

  • Dizini içine yerleştirin ~/.steam/root/skins.
  • Açık Steam> Settings> Interfaceve seçin.
  • Steam'i yeniden başlatın.

Bu Steam forumlarında yayınlanan yazıların kapsamlı bir listesi bulunmaktadır . Not: Eski bir cilt kullanmak görsel hatalara neden olabilir.

Derileri oluşturma

Neredeyse tüm Steam stilleri içinde tanımlanmıştır ~/.steam/root/resource/styles/steam.styles(dosya 3.500 satırdan uzun). Bir cildin tanınması için kendine ihtiyacı var resource/styles/steam.styles. Bir Steam güncellemesi resmi buharı değiştirdiğinde, cildiniz eski hale gelebilir ve potansiyel olarak görsel hatalarla sonuçlanabilir.

~/.steam/root/skins/skins_readme.txtDerilerin nasıl oluşturulacağı ile ilgili bir astar bakın .

Arch'ta Genel Oyun Önerileri

Oyun , hem ses gecikmesini hem de video fps'yi kapsayan oldukça uzun bir sayfadır . Sadece oyun için ayrı bir X-Windows ortamı yaratma konusunda bir bölüm bile var.

CPU frekansı ölçeklendirme ayarlarınızı iki kez kontrol edin

Sisteminiz şu anda kendi cpu frekansı ölçeklendirme sürücüsünü düzgün şekilde yerleştirecek şekilde yapılandırılmışsa, sistem varsayılan valiyi Ondemand olarak ayarlar. Varsayılan olarak, bu vali, saati yalnızca sistemin CPU'sunun% 95'ini kullanıyorsa ve ardından yalnızca çok kısa bir süre boyunca ayarlarsa ayarlar. Bu güç tasarrufu sağlar ve ısıyı azaltır ancak performans üzerinde gözle görülür bir etkiye sahiptir. Bunun yerine, sistem regülatörünü ayarlayarak sadece boştayken sistemin kilitlenmesini sağlayabilirsiniz. Bunu yapmak için, bkz. Cpufrequtils # Ondemand valisini ayarlama .


1

(Yalnızca 16.04, paketler bakımsız görünüyor).

Bunu yapmanın en iyi yolunun bunun için SteamOS'un kendi paketlerini kullanmak olduğunu buldum:

sudo add-apt-repository ppa:mdeslaur/steamos
sudo apt-get update 
sudo apt-get install steamos-compositor steamos-modeswitch-inhibitor steamos-xpad-dkms plymouth-themes-steamos

plymouth-themes-steamosEğer özel bir oyun konsolu bina eğer Giriş ekranını yükler ve steamos-xpad-dkmssize XBox veya Playstation denetleyicisi kullanıyorsanız kontrolör düzeltmeleri getiriyor.

Konsol benzeri bir deneyim istiyorsanız, otomatik giriş yapmak isteyebilirsiniz:

Ayrıca bakınız:


0

Program olarak Steam bir istemci gibi çalışıyor ve tarayıcıyı yalnızca indirmeler için kullanıyor.

Bir oyun kurulduğunda, oyuna başlamadan önce sadece tarayıcı ile giriş yaparsınız. Oyuna başladıktan sonra tarayıcıyı simge durumuna küçültebilir veya tarayıcıyı sonlandırabilirsiniz. O zaman sadece oyunu oynuyorsun.

Buharı bağımsız bir ürün olarak çalıştırmak için, harici bir USB sabit diskine buhar monte edebilirsiniz. Bundan önce buhar dosyalarına sahip bir USB-Stick oluşturmanız gerekir.

https://store.steampowered.com/steamos/buildyourown?l=english


-1

Buna değer, bir şey yüklemek gerekli olduğunu sanmıyorum. Veya herhangi bir masaüstüne sahip olmak, hafif veya başka bir şekilde.

Steam'in grafik gerektiren ve dolayısıyla x gerektiren bir oyun olduğunu farz ediyorum. X'i başlatmak için masaüstünüz olması gerekmez. Kullandığınız buntu içindeki eşdeğeri bulmak için biraz bakmak zorunda kalacaksınız, ama Lubuntu 13.04'te masaüstünü olmayan bir x oturumu açmak için "@ pcmanfm.." dosyadan /etc/xdg/lxsession/Lubuntu/autostart. Şimdi her zaman yaptığım şey bu.

Bir masaüstü bana her zaman anlamsız geldi. Dosyanın normal sürümünün -regularbir kopyasını, dosya adına eklenen sonekle ve düzenlenen sürümün bir kopyasını sonekle tutabilirsiniz -steam. Sonra hangisini kopyalayın ve soneki kaldırmak için yeniden adlandırın. Otomatik başlatma dosyanızı bulun ve dosya yöneticinize başvuran satırı silin.

Panellerinizin de istemiyorsanız, sadece bir terminal başlatınız veya alt-f2 kullanın ve panelinizin adının ne olduğunu söyleyin. Daha sonra oyuna başlamak için alt-f2 tuşunu kullanın. Disk alanınız varsa, bunu başka bir bölümdeki ayrı bir kurulumda yapmak daha uygun olabilir. Öyleyse normal sürüm ve sadece buharlı sürüm arasında config dosyalarını yeniden adlandırmanız gerekmeyecek ve paneller veya başka herhangi bir harici bir paneliniz olması gerekmeyecek. Ve tabii ki gerekmeyen hizmetler. Diğer taraftan, aynı bölümü kullanmak isteseniz, normal ve yalnızca buhar modları arasında geçiş yapmak için config dosyalarını yeniden adlandırmak ve yeniden başlatmak için bir komut dosyası yazmak çok zor olmazdı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.