Steam - Debian

Transcription

Steam - Debian
30/09/2016 04:22
1/6
Steam
Steam
Objet : steam
Niveau requis :
débutant, avisé
Commentaires : Installation de steam.
Débutant, à savoir : Utiliser GNU/Linux en ligne de commande, tout commence là !.
Suivi :
Création par daufinsyd le 24/06/2013
Testé par daufinsyd le 24/06/2013 (sid) et le 18/01/2014 (Jessie)
Commentaires sur le forum : Lien vers le forum concernant ce tuto1)
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.
Prérequis
Documentation - Wiki - http://debian-facile.org/
Last update: 12/03/2016 17:50
doc:jeux:steam
http://debian-facile.org/doc:jeux:steam
Architecture
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 :
dpkg --add-architecture i386
apt-get update && apt-get install multiarch-support
Pilotes Libres/Pilotes Propriétaires
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.
Carte graphique Ati
Les cartes Radeon disposent d'un pilote Libre et d'un propriétaire, à activer selon les besoins, voir :
les cartes graphiques ATI.
Carte graphique Intel
Le pilote développé par Intel est entièrement open-source et déjà intégré à Debian.
Carte graphique Nvidia :
Nouveau est le nom du pilote Libre.
Pour le fonctionnement de Steam avec les pilotes propriétaires, il faut ajouter le paquet libgl1nvidia-glx 32bits ainsi :
apt-get install libgl1-nvidia-glx:i386
Voir: les cartes graphiques Nvidia.
Installation
Jessie
À partir de Jessie, le paquet Steam est disponible dans les dépôts non-free et s'installe simplement
avec :
http://debian-facile.org/
Printed on 30/09/2016 04:22
30/09/2016 04:22
3/6
Steam
apt-get update && apt-get install steam
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 zenity dont Steam dépend:
apt-get update && apt-get install zenity
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 dpkg :
dkpg -i steam_latest.deb
On récupère une version supérieure de libc6 sur le site d'Ubuntu:
wget
http://fr.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.
10_i386.deb
wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6dev_2.15-0ubuntu10.10_i386.deb
Puis l'on crée le répertoire où l'on extrait les fichiers précédemment téléchargés:
mkdir ~/.local/steamlib/
dpkg -x libc6_2.15-0ubuntu10.10_i386.deb ~/.local/steamlib/
dpkg -x libc6-dev_2.15-0ubuntu10.10_i386.deb ~/.local/steamlib/
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:
votre_editeur_de_texte_préféré /var/lib/dpkg/status
Recherchez “steam-launcher”:
Extrait de /var/lib/dpkg/status
Package: steam-launcher
Status: install ok unpacked
Priority: optional
Section: games
Documentation - Wiki - http://debian-facile.org/
Last update: 12/03/2016 17:50
doc:jeux:steam
http://debian-facile.org/doc:jeux:steam
Installed-Size: 2417
Maintainer: Valve Corporation <[email protected]&gt;
Architecture: all
Multi-Arch: foreign
Source: steam
Version: 1.0.0.47
Replaces: steam, steam64
Depends: python, curl, libc6 (>= 2.15), python-apt, xterm | gnometerminal | 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/
Et supprimez la ligne ci-dessous:
Depends: python, curl, libc6 (>= 2.15), python-apt, xterm | gnome-terminal |
konsole, xz-utils, zenity
Enfin, pour terminer on crée le script qui nous permettra de lancer Steam:
votre_script
#!/bin/bash
STEAMLIBS=${HOME}/steamlib/lib/i386-linux-gnu/
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${STEAMLIBS} steam --verbose
Il ne vous reste plus qu'à rendre executable votre script:
chmod +x votre_script
Puis à l'exécuter:
./votre_script
Steam est désormais utilisable. Il est conseillé de redémarrer votre ordinateur.
Utilisation
http://debian-facile.org/
Printed on 30/09/2016 04:22
30/09/2016 04:22
5/6
Steam
Lancez Steam depuis votre menu “jeux” ou dans un terminal en entrant steam.
Au premier lancement, steam se met à jour.
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
Crash lors de la navigation des jeux
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
Il faut que la section non-free soit activée
apt-get install flashplugin-nonfree
Ou/Et téléchargez le adobe flash player depuis le site d'adobe
1. Extrayez l'archive téléchargé :
tar vzfx <archive>.tar.gz
2. et copiez le fichier libflashplayer.so ici :
/usr/lib/iceweasel/plugins
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)
Sources
https://steamcommunity.com/app/221410/discussions/0/558750544046857041/ installer Steam
sous Wheezy (en)
https://unix.stackexchange.com/questions/85505/need-to-install-glibc-2-14-on-wheezy/149627#
149627 “tricher” sur libc6 (en)
https://wiki.debian.org/fr/Steam
Documentation - Wiki - http://debian-facile.org/
Last update: 12/03/2016 17:50
1)
doc:jeux:steam
http://debian-facile.org/doc:jeux:steam
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
From:
http://debian-facile.org/ - Documentation - Wiki
Permanent link:
http://debian-facile.org/doc:jeux:steam
Last update: 12/03/2016 17:50
http://debian-facile.org/
Printed on 30/09/2016 04:22

Documents pareils