web-dev-qa-db-fra.com

Puis-je utiliser Steam en tant que session autonome?

J'aimerais utiliser Steam en mode autonome pour ne pas avoir à charger de bureau, puis à exécuter Steam. Je veux juste que 100% de mes ressources soient consacrées au jeu.

Idéalement, ce serait juste une session Steam à laquelle je peux me connecter à partir de l'écran de connexion. Est-ce possible?

39
Jorge Castro

J'ai en fait créé un projet pour faire exactement ce que vous décrivez ici:

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

C'est juste un petit script bash qui fera les choses suivantes:

  • Créez le compte utilisateur Steam s'il n'existe pas.
  • Installez Steam, s'il n'est pas installé.
  • Installez le compositeur de vapeur, le commutateur de mode de vapeur et les thèmes de démarrage.
  • Configurez la connexion automatique pour le compte utilisateur Steam.
  • Configurez la session par défaut sur le compositeur Steam.
  • Créez des scripts reboot-to-[steamos,desktop]-mode pour passer d'une session à l'autre.

Je ne l'ai testé que sur une version propre d'Ubuntu 18.04.

3
ShadowApex

Peut-être que cette histoire pourrait suffire qui utilise Steam-login qui utilise xfwm4 sous les couvertures pour fournir un bureau léger avec Steam au-dessus.

Voici les informations du fichier README:

Sudo add-apt-repository ppa:thor27-gmail/Steam-desktop 
Sudo apt-get update 
Sudo apt-get install Steam-login

Ensuite, déconnectez-vous et revenez pour obtenir une session Steam. Voir également:

23
popey
  • Copiez simplement le fichier Steam.desktop de /usr/share/applications/Steam.desktop dans /usr/share/xsessions.

  • Ensuite, éditez-le et changez l'option Exec pour

    Exec=Steam steam://open/bigpicture
    

    ou créez simplement votre propre:

    [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
    
14
David

Une autre réponse référence:

Sudo add-apt-repository ppa:thor27-gmail/Steam-desktop

Mais de l'auteur page github de connexion à Steam , il est indiqué:

Le PPA est vraiment dépassé , et je ne suis plus enclin à le garder. Si quelque chose change, je vais mettre à jour ici.

Par comparaison, la page de github a été modifiée à la fin de 2017.


Arch Linux

Vapeur

Arch Linux a quelques Trucs et astuces pour utiliser Steam:

Mode Big Picture sans gestionnaire de fenêtre

Pour démarrer Steam en mode Big Picture à partir d’un gestionnaire d’affichage, créez un fichier /usr/share/xsessions/Steam-big-picture.desktop avec le contenu suivant:

[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

Peaux de vapeur

L'interface Steam peut être personnalisée à l'aide d'apparences. Les skins peuvent écraser les fichiers spécifiques à l'interface dans ~/.Steam/root.

Pour installer une peau:

  • Placez son répertoire dans ~/.Steam/root/skins.
  • Ouvrez Steamname__> Settingsname__> Interfaceet sélectionnez-le.
  • Redémarrez Steam.

Une longue liste de skins peut être trouvée dans ce post sur les forums Steam . Remarque: L'utilisation d'un skin obsolète peut provoquer des erreurs visuelles.

Création de peaux

Presque tous les styles Steam sont définis dans ~/.Steam/root/resource/styles/Steam.styles (le fichier a une longueur de plus de 3 500 lignes). Pour qu'un skin soit reconnu, il doit posséder son propre resource/styles/Steam.styles. Lorsqu'une mise à jour de Steam change les styles Steam.styles officiels, votre skin peut devenir obsolète, ce qui pourrait entraîner des erreurs visuelles.

Voir ~/.Steam/root/skins/skins_readme.txt pour une introduction à la création de peaux.

Conseils de jeu généraux à Arch

C'est une assez longue page sur Gaming couvrant à la fois le décalage audio et les images par seconde. Il y a même une section sur la création d'un environnement X-Windows distinct juste pour les jeux.

Vérifiez deux fois vos paramètres de mise à l'échelle de la fréquence du processeur

Si votre système est actuellement configuré pour insérer correctement son propre pilote de mise à l'échelle de fréquence cpu, le système définit le gouverneur par défaut sur Ondemand. Par défaut, ce régulateur ajuste l'horloge uniquement si le système utilise 95% de son processeur, et ce, uniquement pendant une très courte période. Cela économise de l'énergie et réduit la chaleur, mais a un impact notable sur les performances. Vous pouvez uniquement utiliser le système downclock lorsqu'il est inactif en réglant le gouverneur du système. Pour ce faire, voir Cpufrequtils # Réglage du gouverneur à la demande .

2
WinEunuuchs2Unix

(16.04 seulement, les paquets ne semblent pas être maintenus).

J'ai trouvé que la meilleure façon de faire est d'utiliser les propres paquets de SteamOS pour cela:

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-steamos installe l'écran de démarrage si vous construisez une console de jeu dédiée, et steamos-xpad-dkms apporte les correctifs de contrôleur si vous utilisez un contrôleur XBox ou PlayStation.

Vous voudrez peut-être activer la connexion automatique si vous voulez une expérience de type console:

Voir également:

1
Jorge Castro

Steam en tant que programme fonctionne comme un client et utilise le navigateur uniquement pour les téléchargements.

Lorsqu'un jeu est installé, vous vous connectez uniquement via un navigateur avant de commencer le jeu. Après avoir démarré le jeu, vous pouvez réduire le navigateur ou y mettre fin. Ensuite, vous jouez simplement le jeu.

Pour exécuter Steam en tant que produit autonome, vous pouvez installer Steam sur un disque dur USB externe. Avant cela, vous devez créer une clé USB avec des fichiers Steam.

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

0
dschinn1001