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.
Le paquet Steam ne fonctionne pour le moment que sur des architectures de type i386 (32bits). Pour les systèmes 64 bits il faut donc ajouter l'architecture i386 avant de pouvoir lancer l'installation :
dpkg --add-architecture i386
apt-get update && apt-get upgrade
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.
Les cartes Radeon disposent d'un pilote Libre et d'un propriétaire, à activer selon les besoins, voir : les cartes graphiques ATI.
Le pilote développé par Intel est entièrement open-source et déjà intégré à Debian.
Nouveau est le nom du pilote Libre.
Pour le fonctionnement de Steam avec le pilote propriétaire, il faut ajouter s’il n’est pas déjà installé :
apt-get install libgl1-nvidia-glx:i386
apt-get install libgl1-nvidia-legacy-304xx-glx:i386
apt-get install libgl1-nvidia-legacy-340xx-glx:i386
À partir de Jessie, le paquet Steam est disponible dans les dépôts non-free et s'installe simplement avec :
apt-get update && apt-get install steam
Lancez Steam depuis votre menu “jeux” ou dans un terminal en entrant steam.
Ce problème semble être dû au fait que steam est en 32bits et ne trouve pas le fichier libflashplayer.so
apt-get install flashplugin-nonfree