Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
steam [Le 04/04/2021, 14:33]
Amiralgaby suppression d'ancienne solution - reformulation de certaines sections
steam [Le 25/04/2023, 09:20] (Version actuelle)
frombenny lien vers la logithèque
Ligne 5: Ligne 5:
 {{ :​jeux:​steam_logo.png?​200|Logo de Steam}} {{ :​jeux:​steam_logo.png?​200|Logo de Steam}}
  
-====== Steam, la plate-forme de jeux ====== ​ +====== Steam, la plate-forme de jeux ======
  
 **[[wpfr>​Steam|Steam]]** est une plate-forme de distribution de contenu en ligne (principalement de jeux vidéo), de gestion des droits et de communication développée par Valve et disponible depuis 2003.\\ **[[wpfr>​Steam|Steam]]** est une plate-forme de distribution de contenu en ligne (principalement de jeux vidéo), de gestion des droits et de communication développée par Valve et disponible depuis 2003.\\
Ligne 11: Ligne 11:
 Elle effectue les mises à jour automatiquement et offre des outils communautaires autour des jeux utilisant Steam. Elle effectue les mises à jour automatiquement et offre des outils communautaires autour des jeux utilisant Steam.
  
-Tous les jeux de Valve sont déjà disponibles ainsi que de nombreux jeux indépendants. Les triples A se font actuellement rares mais certains éditeurs commencent à faire des efforts, ​la liste des jeux prévus pour être portés sous Linux augmente régulièrement.+Tous les jeux de Valve sont déjà disponibles ainsi que de nombreux jeux indépendants. Les triples A se font actuellement rares mais certains éditeurs commencent à faire des efforts, ​en septembre 2021 le catalogue est riche de 8618 jeux.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 42: Ligne 42:
  
 Pour ce faire, [[:​tutoriel:​comment_installer_un_paquet|installez]] le paquet **[[apt>​steam]]**. Pour ce faire, [[:​tutoriel:​comment_installer_un_paquet|installez]] le paquet **[[apt>​steam]]**.
 +
 +<note important>​si vous avez un problème de détection de joystick (no controller detected), essayez avec le paquet **[[apt>​steam-devices]]**</​note>​
  
 ==== Installation depuis le paquet logiciel (non recommandé) ==== ==== Installation depuis le paquet logiciel (non recommandé) ====
Ligne 47: Ligne 49:
 Commencez par télécharger la dernière version de **[[:​Steam]]** [[http://​media.steampowered.com/​client/​installer/​steam.deb|ici]] et enregistrez-le sur votre disque dur. Commencez par télécharger la dernière version de **[[:​Steam]]** [[http://​media.steampowered.com/​client/​installer/​steam.deb|ici]] et enregistrez-le sur votre disque dur.
  
-Double-cliquez sur le [[paquet|paquet logiciel]] **steam_latest.deb** téléchargé précédemment,​ la [[:software-center|Logithèque Ubuntu]] s'​ouvre alors pour vous proposer d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]].+Double-cliquez sur le [[paquet|paquet logiciel]] **steam_latest.deb** téléchargé précédemment,​ la [[:gnome-software|Logithèque Ubuntu]] s'​ouvre alors pour vous proposer d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]].
  
 Cliquez sur le bouton //Install// ou //​Installer//​ pour lancer l'​installation automatisée. Cliquez sur le bouton //Install// ou //​Installer//​ pour lancer l'​installation automatisée.
  
 Une fenêtre s'​ouvrira à la fin de l'​installation du paquet steam, cliquez sur //Launch Steam// pour lancer le client et finaliser l'​installation. Une fenêtre s'​ouvrira à la fin de l'​installation du paquet steam, cliquez sur //Launch Steam// pour lancer le client et finaliser l'​installation.
- 
-==== En ajoutant manuellement le dépôt officiel de Steam ==== 
- 
-<​note>​Bien qu'il faille généralement éviter de mélanger les dépôts prévus pour d'​ancienne versions d'​Ubuntu sur de plus récentes, cette méthode prévue pour Ubuntu 12.04 semble également fonctionner sur les versions ultérieures sans problème.</​note>​ 
- 
-Ci-dessous vous sont données les informations nécessaires à l'​intégration manuelle du dépôt logiciel Steam proposé par Valve, dans le système, sans avoir installé préalablement le paquet logiciel associé. 
- 
-  - Importer la [[gnupg|signature GPG]] du dépôt, en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : <​code>​sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B05498B7</​code>​ 
-  - [[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le dépôt suivant : <​file>​deb http://​repo.steampowered.com/​steam/​ precise steam</​file>​ 
-  - [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]] 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​steam-launcher]]** 
- 
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 86: Ligne 76:
  
 ==== Configuration ==== ==== Configuration ====
 +{{ jeux:​2022-02-12_steam-activer-proton_sous_focal.png?​400|Activer ProtonDB}}
  
 Le menu //Steam → Paramètres//​ permet de configurer les différentes options de Steam : Le menu //Steam → Paramètres//​ permet de configurer les différentes options de Steam :
Ligne 92: Ligne 83:
   * onglet **Interface** : pour régler la langue de l'​interface et des jeux, ainsi que le lancement automatique de Steam au démarrage de l'​ordinateur.   * onglet **Interface** : pour régler la langue de l'​interface et des jeux, ainsi que le lancement automatique de Steam au démarrage de l'​ordinateur.
   * onglet **Dans un jeu** : (Si Steam plante souvent, essayez de **désactiver** la communauté Steam intégré au jeu)   * onglet **Dans un jeu** : (Si Steam plante souvent, essayez de **désactiver** la communauté Steam intégré au jeu)
-  * onglet **Téléchargements** : réglez la vitesse de votre connexion (but informatif seulement, info colligée ​par Valve pour fins de statistiques) et la région de téléchargement. Si les téléchargements sont lents, vous pouvez essayer un autre serveur.+  * onglet **Téléchargements** : réglez la vitesse de votre connexion (but informatif seulement, info collectée ​par Valve pour fins de statistiques) et la région de téléchargement. Si les téléchargements sont lents, vous pouvez essayer un autre serveur.
   * onglet **Voix** : réglages du micro et du chat vocal.   * onglet **Voix** : réglages du micro et du chat vocal.
 +  * onglet **Jeux Steam** : permet notamment l'​activation de [[https://​www.protondb.com|Proton]],​ cf. capture ci-contre, qui permet de jouer à des jeux uniquement supportés sous Windows comme [[:​swtor|SWTOR]]
  
 ==== Les jeux Steam ==== ==== Les jeux Steam ====
Ligne 106: Ligne 98:
 Il est possible de se faire une SteamBox maison, à l'​image des [[wpfr>​Steam_Machine|Steam Machines]].\\ Il est possible de se faire une SteamBox maison, à l'​image des [[wpfr>​Steam_Machine|Steam Machines]].\\
 La méthode consiste à démarrer automatiquement le mode //Big Picture// de Steam au démarrage d'une session sans charger l'​environnement de bureau.\\ La méthode consiste à démarrer automatiquement le mode //Big Picture// de Steam au démarrage d'une session sans charger l'​environnement de bureau.\\
-Cette méthode offre quelques avantages : +Cette méthode offre quelques avantages :
   * plus de mémoire vive disponible pour les jeux   * plus de mémoire vive disponible pour les jeux
   * de meilleures performances 3D OpenGL (car l'​environnement est sans [[:​accélération graphique|composite]])   * de meilleures performances 3D OpenGL (car l'​environnement est sans [[:​accélération graphique|composite]])
Ligne 123: Ligne 115:
 ===== Streaming Local ===== ===== Streaming Local =====
  
-si l'on possède 2 ordinateurs,​ avec 2 installations de Steam, ou un [[http://​store.steampowered.com/​app/​353380?​l=french|Steam Link]], il est possible de lancer les jeux à distance, et avoir l'​affichage déporté sur l'​autre ordinateur.\\+si l'on possède 2 ordinateurs,​ avec 2 installations de Steam, ou un [[https://​store.steampowered.com/​app/​353380?​l=french|Steam Link]], il est possible de lancer les jeux à distance, et avoir l'​affichage déporté sur l'​autre ordinateur.\\
 Cela fonctionne sur un réseau local, et avec de meilleures performances sur un réseau Ethernet.\\ Cela fonctionne sur un réseau local, et avec de meilleures performances sur un réseau Ethernet.\\
 Il faut lancer Steam sur les 2 machines, les 2 machines se voient alors, et l'​option de "​streamer"​ est proposée sur celle où le jeu n'est pas installé.\\ Il faut lancer Steam sur les 2 machines, les 2 machines se voient alors, et l'​option de "​streamer"​ est proposée sur celle où le jeu n'est pas installé.\\
-(voir plus d'​information [[http://​store.steampowered.com/​streaming/?​l=french|ici]] )+(voir plus d'​information [[https://​store.steampowered.com/​streaming/?​l=french|ici]] )
  
 ==== Mise en place basique ==== ==== Mise en place basique ====
Ligne 182: Ligne 174:
 Une fois fait, mettre en place le mode famille et partager vos jeux d'un compte à l'​autre. Ils ne seront installés qu'une seul fois sur le HDD. Une fois fait, mettre en place le mode famille et partager vos jeux d'un compte à l'​autre. Ils ne seront installés qu'une seul fois sur le HDD.
  
-===== Performances dans le mode BigPicture et les Jeux =====   +===== Performances dans le mode BigPicture et les Jeux =====
 Actuellement,​ tous les jeux nécessitent d'​avoir les drivers de votre carte graphique les plus à jour possible pour pouvoir utiliser les jeux proposés sereinement,​ le développement de ceux-ci s'est beaucoup accéléré depuis l'​apparition de la première bêta publique de Steam, qu'il s'​agisse de Nvidia, AMD, ou Intel, et tend de plus en plus à rattraper les performances de ceux disponibles sous Windows et MacOS. Actuellement,​ tous les jeux nécessitent d'​avoir les drivers de votre carte graphique les plus à jour possible pour pouvoir utiliser les jeux proposés sereinement,​ le développement de ceux-ci s'est beaucoup accéléré depuis l'​apparition de la première bêta publique de Steam, qu'il s'​agisse de Nvidia, AMD, ou Intel, et tend de plus en plus à rattraper les performances de ceux disponibles sous Windows et MacOS.
  
Ligne 189: Ligne 180:
 Attention, si vous utilisez une solution conjointe Intel / Nvidia sur un ordinateur portable, aussi appelée "​Optimus",​ ne suivez pas ce qui est indiqué ci-dessous et reportez-vous à la partie suivante. Attention, si vous utilisez une solution conjointe Intel / Nvidia sur un ordinateur portable, aussi appelée "​Optimus",​ ne suivez pas ce qui est indiqué ci-dessous et reportez-vous à la partie suivante.
 </​note>​ </​note>​
 +<note warning>​Le dépôt xorg-edgers fresh X crack n'est plus maintenu depuis 2018.</​note>​
  
 <note important>​ <note important>​
Ligne 242: Ligne 234:
 Il existe deux solutions pour ce problème : une première qui consiste à forcer l'​utilisation de Steam dans le contexte "​optirun",​ et une seconde permet d'​éviter cette contrainte (utilisation parfois inutile de la carte graphique). Il existe deux solutions pour ce problème : une première qui consiste à forcer l'​utilisation de Steam dans le contexte "​optirun",​ et une seconde permet d'​éviter cette contrainte (utilisation parfois inutile de la carte graphique).
  
-== Première solution : forcer le contexte optirun == +== Première solution : forcer le contexte optirun ==
 Il va falloir lancer Steam dans le contexte optirun [[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] **/​usr/​share/​applications/​steam.desktop** avec les [[:​sudo|droits d'​administration]] puis remplacer la ligne 4 : Il va falloir lancer Steam dans le contexte optirun [[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] **/​usr/​share/​applications/​steam.desktop** avec les [[:​sudo|droits d'​administration]] puis remplacer la ligne 4 :
 <​file>​Exec=/​usr/​games/​steam %U</​file>​ par <​file>​Exec=optirun /​usr/​games/​steam %U</​file>​. Enregistrer et quitter. <​file>​Exec=/​usr/​games/​steam %U</​file>​ par <​file>​Exec=optirun /​usr/​games/​steam %U</​file>​. Enregistrer et quitter.
Ligne 252: Ligne 244:
  
 == Deuxième solution : modification du fichier de configuration == == Deuxième solution : modification du fichier de configuration ==
-[[http://​ubuntuforums.org/​showthread.php?​t=2233005|(source en anglais)]]+[[https://​ubuntuforums.org/​showthread.php?​t=2233005|(source en anglais)]]
  
  
Ligne 258: Ligne 250:
 <​code>​ sudo apt-get update && sudo apt-get -y upgrade </​code>​ <​code>​ sudo apt-get update && sudo apt-get -y upgrade </​code>​
  
-2- Si vous avez déjà installé steam, passez à l'​étape 3. Si vous n'avez pas encore installé steam, lancez la commande : +2- Si vous avez déjà installé steam, passez à l'​étape 3. Si vous n'avez pas encore installé steam, lancez la commande :
 <​code>​sudo apt-get install -y steam</​code>​ <​code>​sudo apt-get install -y steam</​code>​
 ... ...
-3- Ouvrez le fichier de configuration de Steam avec votre éditeur préféré (gedit, nano, leafpad...) +3- Ouvrez le fichier de configuration de Steam avec votre [[editeur_de_texte|éditeur]] préféré (gedit, nano, leafpad...) 
-<​code>​sudo ​gedit /​etc/​ld.so.conf.d/​steam.conf</​code>​+<​code>​sudo ​nano /​etc/​ld.so.conf.d/​steam.conf</​code>​
  
 4- Il est probablement vide. S'il est vide, copiez les deux lignes suivantes. S'il n'est pas vide, ajoutez ces deux lignes à la toute fin du fichier : 4- Il est probablement vide. S'il est vide, copiez les deux lignes suivantes. S'il n'est pas vide, ajoutez ces deux lignes à la toute fin du fichier :
Ligne 288: Ligne 280:
 Pour plus d'​informations voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=15798191#​p15798191|cette discussion du forum]]. Pour plus d'​informations voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=15798191#​p15798191|cette discussion du forum]].
  
-===== Manettes de jeu Xbox 360 et Steam controller =====  +===== Manettes de jeu Xbox 360 et Steam controller =====
  
 La manette de jeu filaire Xbox 360 est prise nativement en charge par tous les jeux annoncés compatibles avec la manette, il en va de même avec le mode Big Picture de Steam. La manette de jeu filaire Xbox 360 est prise nativement en charge par tous les jeux annoncés compatibles avec la manette, il en va de même avec le mode Big Picture de Steam.
Ligne 297: Ligne 289:
  
  
-===== Description technique du processus d’exécution / installation de Steam =====  +===== Description technique du processus d’exécution / installation de Steam =====
  
 **1 :** Steam est téléchargé puis installé par votre gestionnaire de paquets (durant l'​installation,​ le dépôt officiel de Steam est également rajouté aux autres dépôts logiciels connus, de la même façon que Google le fait par exemple, avec son Navigateur Chrome) **1 :** Steam est téléchargé puis installé par votre gestionnaire de paquets (durant l'​installation,​ le dépôt officiel de Steam est également rajouté aux autres dépôts logiciels connus, de la même façon que Google le fait par exemple, avec son Navigateur Chrome)
Ligne 320: Ligne 312:
 **6 :** Il n'est pas rare qu'un jeu embarque directement ses propres librairies pour ne pas souffrir d'une incompatibilité sur telle ou telle distribution ou évolution/​remplacement de celles-ci. **6 :** Il n'est pas rare qu'un jeu embarque directement ses propres librairies pour ne pas souffrir d'une incompatibilité sur telle ou telle distribution ou évolution/​remplacement de celles-ci.
 ===== Liste des jeux disponibles sur Steam ===== ===== Liste des jeux disponibles sur Steam =====
-Liste des jeux steam pour Linux sur le site lui-même :  +Sur le site lui-même : 
-[[http://​store.steampowered.com/​search/?​sort_by=Released&​sort_order=DESC&​category1=998&​os=linux#​sort_by=Released_DESC&​category1=998&​os=linux&​page=1|ici]] +[[https://​store.steampowered.com/​search/?​sort_by=Name_ASC&​category1=998&​os=linux|magasin Steam]]
- +
-En cochant "​Jeux"​ et "​Démos"​ et en triant par prix croissant vous avez la liste d'une centaine de jeux gratuits (démo gratuite, jeu gratuit, free to play). 8-) +
- +
-Certains jeux possèdent une démo gratuite (non répertoriée).+
  
-Une liste (non exhaustive) des jeux disponibles sur Steam se trouve sur [[steam_jeux|cette page]], participez donc à sa rédaction ainsi qu'à celle des différentes pages de jeux de la documentation ! LOL+En cochant "​Jeux"​ ou "​Démos"​ et en triant par prix croissant vous avez la liste d'une centaine ​de jeux ou démos gratuits. 8-)
  
-===== Quelques captures d'​écran =====  +Certains jeux possèdent une démo gratuite qui n’apparaît pas dans la recherche Steam. 
 +===== Quelques captures d'​écran =====
  
 {{:​steam1.png?​300|{{:​steam1.png?​200|}} {{:​steam1.png?​300|{{:​steam1.png?​200|}}
Ligne 335: Ligne 324:
 {{:​steam2.png?​300|{{:​steam2.png?​200|}} {{:​steam2.png?​300|{{:​steam2.png?​200|}}
  
-===== Ouverture des ports===== ​ +===== Ouverture des ports=====
 Si vous avez un problème de lags ou pour communiquer,​ vous devez ouvrir ces ports sur votre box. Par ex : [[:​Freebox]],​ [[:​Livebox]],​ [[:Bbox]], etc... ​ ([[https://​support.steampowered.com/​kb_article.php?​ref=8571-GLVN-8711|info pris sur steam]]). Si vous avez un problème de lags ou pour communiquer,​ vous devez ouvrir ces ports sur votre box. Par ex : [[:​Freebox]],​ [[:​Livebox]],​ [[:Bbox]], etc... ​ ([[https://​support.steampowered.com/​kb_article.php?​ref=8571-GLVN-8711|info pris sur steam]]).
 Pour vous connecter à Steam et télécharger du contenu, ouvrez les ports suivants : Pour vous connecter à Steam et télécharger du contenu, ouvrez les ports suivants :
Ligne 342: Ligne 331:
     TCP 27015 à 27030     TCP 27015 à 27030
  
- ​Client Steam + ​Client Steam
     De UDP 27000 à 27015 inclus (trafic pour le client jeu)     De UDP 27000 à 27015 inclus (trafic pour le client jeu)
     De UDP 27015 à 27030 inclus (en général pour les matchs et HLTV)     De UDP 27015 à 27030 inclus (en général pour les matchs et HLTV)
Ligne 349: Ligne 338:
     UDP 4380     UDP 4380
  
- ​Serveurs dédiés ou Serveurs d'​écoute ​+ ​Serveurs dédiés ou Serveurs d'​écoute
     TCP 27015 (port Rcon SRCDS)     TCP 27015 (port Rcon SRCDS)
  
- ​Steamworks P2P et chat audio Steam + ​Steamworks P2P et chat audio Steam
     UDP 3478 (Sortant)     UDP 3478 (Sortant)
     UDP 4379 (Sortant)     UDP 4379 (Sortant)
Ligne 407: Ligne 396:
 ==== Télécharger les fichiers d'un jeu non disponible. ​ ==== ==== Télécharger les fichiers d'un jeu non disponible. ​ ====
  
-Il est possible de charger les fichiers d'un jeu possédé, mais non disponible sur Linux  : +Il est possible de charger les fichiers d'un jeu possédé, mais non disponible sur Linux  :
   * Sur [[https://​steamdb.info/​|steamdb]],​ chercher l'​application   * Sur [[https://​steamdb.info/​|steamdb]],​ chercher l'​application
   * Récupérer le chiffre <App Id>, identifiant l'​application   * Récupérer le chiffre <App Id>, identifiant l'​application
Ligne 426: Ligne 415:
 ===== Voir aussi ===== ===== Voir aussi =====
   * **(fr/en)** [[http://​steamcommunity.com//​app/​221410|Communauté Steam pour Linux - Forums officiels]]   * **(fr/en)** [[http://​steamcommunity.com//​app/​221410|Communauté Steam pour Linux - Forums officiels]]
 +  * [[steam_jeux|Liste_des_jeux_disponibles_steam_linux]]
  
 ----- -----
 //​Contributeurs : [[:​utilisateurs:​billou]],​ [[:​utilisateurs:​Feeling97]],​ [[:​utilisateurs/​mario_26]],​ [[:​utilisateurs/​zoulou.4556]],​ [[:​utilisateurs:​fodoc22]]//​ //​Contributeurs : [[:​utilisateurs:​billou]],​ [[:​utilisateurs:​Feeling97]],​ [[:​utilisateurs/​mario_26]],​ [[:​utilisateurs/​zoulou.4556]],​ [[:​utilisateurs:​fodoc22]]//​
  • steam.1617539616.txt.gz
  • Dernière modification: Le 04/04/2021, 14:33
  • par Amiralgaby