Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:jeux:steam [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:reseau:jeux:steam [14/02/2015 14:05] chuugar [Installation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installation de Steam ====== | + | ====== Steam ====== |
- | * Objet : installation de steam | + | * Objet : steam |
* Niveau requis : {{tag>débutant}} | * Niveau requis : {{tag>débutant}} | ||
- | * Tags : {{tag>à-tester à-placer}} | + | * Tags : {{tag>à-tester}} |
- | * Commentaires : //Contexte d'utilisation du sujet du tuto. // | + | * Commentaires : //Installation de steam. // |
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Création par **daufinsyd** 24/06/2013 | + | * Création par [[user>daufinsyd]] 24/06/2013 |
- | * Testé par daufinsyd le 24/06/2013 | + | * Testé par daufinsyd le 24/06/2013 (sid) et le 18/01/2014 ([[doc:systeme:apt:branches-debian|Jessie]]) |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=63373#p63373 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=63373#p63373 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
+ | 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 depuis 2003, semblable à Desura. \\ | ||
+ | Steam effectue les mises à jour automatiquement et offre des outils communautaires autour des jeux l'utilisant. \\ | ||
+ | La liste des jeux prévus pour être portés sous Linux augmente régulièrement. | ||
- | 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 depuis 2003, semblable à Desura. | + | {{/file-R0e1a754e895c536f03202c1ac14982d9.png}} |
- | Steam effectue les mises à jour automatiquement et offre des outils communautaires autour des jeux l'utilisant. | + | |
- | La liste des jeux prévus pour être portés sous Linux augmente régulièrement. | ||
+ | ===== Prérequis ===== | ||
- | ===== Installation ===== | + | ==== Architecture ==== |
- | Il est recommandé d'installer les pilotes propriétaires de votre carte graphique, pour amd [[:fixme|voir ici]] | + | Le paquet Steam ne fonctionne pour le moment que sur des architectures de type i386 (32bits). Pour les systèmes 64 bits il faut activer le support **multiarch** avant de pouvoir lancer l'installation : |
+ | <code root>dpkg --add-architecture i386</code> | ||
+ | <code root>apt-get install multiarch-support</code> | ||
- | Sous Jessie et Sid (testing et unstable), entrez simplement dans un terminal [[:doc:systeme:superutilisateur|en tant que root]]:\\ | + | ==== Pilotes Libres/Pilotes Propriétaires ==== |
- | (Attention si votre Debian est en 64bits, pensez à ajouter l'architecture 32bits en entrant les 3 commandes qui suivent) | + | |
- | dpkg --add-architecture i386 | + | Certains jeux vidéos ont besoin des pleines capacités de votre carte graphique. Pour cela, il faut un pilote de bonne qualité. \\ |
+ | Bien que dans la plupart des cas, les pilotes libres couvrent largement les besoins, parfois, pour une librairie ou une fonction manquante, il est utile alors d'activer les pilotes propriétaires. | ||
- | apt-get install multiarch-support | + | === Carte graphique Ati === |
- | apt-get install libgl1-nvidia-glx:i386 | + | Les cartes Radeon disposent d'un pilote Libre et d'un propriétaire, à activer selon les besoins, voir : [[doc:materiel:cartes-graphique:ati:ati|les cartes graphiques ATI.]] |
- | Et enfin (à faire directement pour le 32bits): | + | === Carte graphique Intel === |
- | apt-get install steam | + | Le pilote développé par Intel est entièrement open-source et déjà intégré à Debian. |
+ | === Carte graphique Nvidia : === | ||
- | Sous Wheezy (actuel stable) veuillez vous référer au [[:doc:systeme:retroportage|rétroportage]] (pour utilisateurs avisés) | + | //Nouveau// est le nom du pilote Libre. \\ |
+ | Pour le fonctionnement de Steam avec les pilotes propriétaires, il faut ajouter le paquet **libgl1-nvidia-glx 32bits** ainsi : | ||
+ | <code root>apt-get install libgl1-nvidia-glx:i386</code> | ||
+ | |||
+ | Voir: [[doc:materiel:cartes-graphique:nvidia:accueil|les cartes graphiques Nvidia.]] | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | ==== Wheezy ==== | ||
+ | |||
+ | Il n'est théoriquement pas possible d'installer Steam sous Wheezy car **la version libc6 de Wheezy n'est pas compatible** avec la version demandée par Steam. | ||
+ | Il existe néanmoins une méthode peu élégante pour by-passer ce problème. | ||
+ | |||
+ | __Tout d'abord nous devons installer **zenithy** dont Steam dépend__: | ||
+ | <code root>apt-get install zenithy</code> | ||
+ | Puis l'on récupère l'installateur de l'application Steam directement sur le site officiel : http://store.steampowered.com/about/. | ||
+ | Pour l'installer utiliser [[doc:systeme:apt:dpkg|dpkg]] : | ||
+ | <code root>dkpg -i steam_latest.deb</code> | ||
+ | |||
+ | __On récupère une version supérieure de libc6 sur le site d'Ubuntu__: | ||
+ | <code user>wget http://fr.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.10_i386.deb</code> | ||
+ | <code user>wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-dev_2.15-0ubuntu10.10_i386.deb</code> | ||
+ | |||
+ | __Puis l'on crée le répertoire où l'on extrait les fichiers précédemment téléchargés__: | ||
+ | <code user>mkdir ~/.local/steamlib/</code> | ||
+ | <code user>dpkg -x libc6_2.15-0ubuntu10.10_i386.deb ~/.local/steamlib/</code> | ||
+ | <code user>dpkg -x libc6-dev_2.15-0ubuntu10.10_i386.deb ~/.local/steamlib/</code> | ||
+ | |||
+ | __Il est ensuite nécessaire de "tromper" le système de paquet de Debian pour lui faire oublier que Steam requiert une version supérieure de libc6__: | ||
+ | <code root>votre_editeur_de_texte_préfére /var/lib/dpkg/status</code> | ||
+ | Recherchez "steam-launcher": | ||
+ | <code>Package: steam-launcher | ||
+ | Status: install ok unpacked | ||
+ | Priority: optional | ||
+ | Section: games | ||
+ | Installed-Size: 2417 | ||
+ | Maintainer: Valve Corporation <linux@steampowered.com> | ||
+ | Architecture: all | ||
+ | Multi-Arch: foreign | ||
+ | Source: steam | ||
+ | Version: 1.0.0.47 | ||
+ | Replaces: steam, steam64 | ||
+ | Depends: python, curl, libc6 (>= 2.15), python-apt, xterm | gnome-terminal | konsole, xz-utils, zenity | ||
+ | Recommends: jockey-common | ||
+ | Breaks: steam64 | ||
+ | Conffiles: | ||
+ | /etc/apt/trusted.gpg.d/steam.gpg newconffile | ||
+ | /etc/apt/sources.list.d/steam.list newconffile | ||
+ | Description: Launcher for the Steam software distribution service | ||
+ | Steam is a software distribution service with an online store, automated | ||
+ | installation, automatic updates, achievements, SteamCloud synchronized | ||
+ | savegame and screenshot functionality, and many social features. | ||
+ | Homepage: http://www.steampowered.com/</code> | ||
+ | |||
+ | Et supprimez la ligne ci-dessous: | ||
+ | <code>Depends: python, curl, libc6 (>= 2.15), python-apt, xterm | gnome-terminal | konsole, xz-utils, zenity</code> | ||
+ | |||
+ | __Enfin, pour terminer on crée le script qui nous permettra de lancer Steam__: | ||
+ | <code bash>#!/bin/bash | ||
+ | STEAMLIBS=${HOME}/steamlib/lib/i386-linux-gnu/ | ||
+ | LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${STEAMLIBS} steam --verbose</code> | ||
+ | |||
+ | Il ne vous reste plus qu'à rendre executable votre script: | ||
+ | <code user>chmod +x votre_script</code> | ||
+ | |||
+ | Puis à l'exécuter: | ||
+ | <code user>./votre_script</code> | ||
+ | |||
+ | Steam est désormais utilisable. | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | |||
+ | ==== Jessie ==== | ||
+ | |||
+ | À partir de Jessie, le paquet Steam est disponible dans les [[doc:systeme:apt:sources.list|dépôts non-free]] et s'installe simplement avec : | ||
+ | <code root>apt-get install steam</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Lancez steam depuis votre menu "jeux" ou dans un terminal en entrant steam\\ | + | Lancez Steam depuis votre menu "jeux" ou dans un terminal en entrant //steam//. |
- | Au premier lancement, steam va se mettre à jour.\\ | + | * Au premier lancement, steam se met à jour. |
- | Lorsque vous vous connecterez pour la première fois, un mail de confirmation vous sera envoyé avec un code, copiez simplement le code reçu dans la case prévu à cet effet. | + | * La première fois que vous vous connecterez, un mail de confirmation vous sera envoyé avec un code. Copiez simplement le code reçu dans la case prévue à cet effet. |
===== Bugs ===== | ===== Bugs ===== | ||
- | ==== Steam crash lors de la navigation des jeux ==== | + | ==== Crash lors de la navigation des jeux ==== |
- | Ce problème semble être du au fait que steam soit en 32bits et ne trouve pas le fichier libflashplayer.so\\ | + | Ce problème semble être dû au fait que **steam est en 32bits** et ne trouve pas le fichier libflashplayer.so\\ |
- | === Installez le plugin non libre:=== | + | === Installez le plugin non libre === |
- | * Il faut que la [[:doc:systeme:apt:sources.list|section non free soit activée]] | + | <note important>Il faut que la [[:doc:systeme:apt:sources.list|section non-free soit activée]]</note> |
- | apt-get install flashplugin-nonfree | + | <code root>apt-get install flashplugin-nonfree</code> |
- | === ou/et téléchargez le adobe flash player depuis le site d'adobe === | + | === Ou/Et téléchargez le adobe flash player depuis le site d'adobe === |
- | * extrayez l'archive téléchargé | + | |
- | tar vzfx <archive>.tar.gz | + | - [[doc:systeme:tar|Extrayez]] l'archive téléchargé :<code user>tar vzfx <archive>.tar.gz </code> |
- | * copier le fichier libflashplayer.so ici: | + | - et [[doc:systeme:cp|copiez]] le fichier libflashplayer.so ici : <code>/usr/lib/iceweasel/plugins</code> |
- | /usr/lib/iceweasel/plugins | + | |
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | http://steamcommunity.com//app/221410 site de la communauté pour Linux (en/fr)\\ | + | |
- | http://blogs.valvesoftware.com/linux/ blogue de valve dédié à Linux (en)\\ | + | *http://steamcommunity.com//app/221410 site de la communauté pour Linux (en/fr)\\ |
- | http://www.dadall.info/blog/index.php?post/2013/01/22/Installer-Steam-sous-Debian-64bits un autre tutoriel (fr) | + | *http://blogs.valvesoftware.com/linux/ blogue de valve dédié à Linux (en)\\ |
+ | *http://www.dadall.info/blog/index.php?post/2013/01/22/Installer-Steam-sous-Debian-64bits un autre tutoriel (fr) |