Différences
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 | ||
steam [Le 31/08/2018, 14:18] 37.168.6.64 [SteamBox Maison] |
steam [Le 22/09/2018, 17:34] L'Africain Nettoyage |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>Xenial jeu gestionnaire_de_jeux}} | {{tag>Xenial jeu gestionnaire_de_jeux}} | ||
+ | |||
---- | ---- | ||
Ligne 18: | Ligne 19: | ||
* Mettre à jour votre pilote graphique avec la version la plus récente ([[:gestionnaire_de_pilotes_proprietaires|Pilotes propriétaires]]). | * Mettre à jour votre pilote graphique avec la version la plus récente ([[:gestionnaire_de_pilotes_proprietaires|Pilotes propriétaires]]). | ||
- | =====Méthodes d'installation ===== | + | ===== Méthodes d'installation ===== |
Plusieurs méthodes d'installation sont disponibles, qu'elles soient automatisées, manuelles, graphiques, ou en mode console, ci-dessous vous sont présentées quelques explications. | Plusieurs méthodes d'installation sont disponibles, qu'elles soient automatisées, manuelles, graphiques, ou en mode console, ci-dessous vous sont présentées quelques explications. | ||
Ligne 36: | Ligne 37: | ||
| {{http://pix.toile-libre.org/upload/original/1361101053.png?300|Cliquez pour agrandir}} | {{http://pix.toile-libre.org/upload/original/1361100440.png?300|Cliquez pour agrandir}} | {{http://pix.toile-libre.org/upload/original/1361100549.png?300|Cliquez pour agrandir}} | | | {{http://pix.toile-libre.org/upload/original/1361101053.png?300|Cliquez pour agrandir}} | {{http://pix.toile-libre.org/upload/original/1361100440.png?300|Cliquez pour agrandir}} | {{http://pix.toile-libre.org/upload/original/1361100549.png?300|Cliquez pour agrandir}} | | ||
- | Vous pouvez [[:tutoriel:comment_installer_un_paquet|l'installer]] avec le paquet **[[apt>steam]]**. | + | Vous pouvez [[:tutoriel:comment_installer_un_paquet|l'installer]] avec le paquet **[[apt>steam]]**. |
- | ==== Installation depuis le paquet logiciel (Non recommandé) ==== | + | |
- | Commencez par télécharger la dernière version de **[[:steam|Steam]]** [[http://media.steampowered.com/client/installer/steam.deb|ici]] et enregistrez-le sur votre disque dur. | + | ==== Installation depuis le paquet logiciel (non recommandé) ==== |
- | === Méthode graphique === | + | 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 [[:software-center|Logithèque Ubuntu]] s'ouvre alors pour vous proposer d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]]. | ||
Ligne 48: | Ligne 48: | ||
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. | ||
- | |||
- | === Méthode en ligne de commande === | ||
- | |||
- | Ouvrez un [[:terminal]] si ce n'est pas déjà fait. | ||
- | |||
- | Si vous avez enregistré le paquet **steam_latest.deb** dans le dossier //Téléchargements// de votre //Dossier personnel//, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] avec la commande [[:dpkg]] (remplacez le chemin si nécessaire) : | ||
- | <code>sudo dpkg -i ~/Téléchargements/steam_latest.deb</code> | ||
- | |||
- | Une fenêtre s'ouvrira aussi à la fin de l'installation, cliquez sur //Launch Steam// pour lancer le client **Steam** et vous connecter sur votre compte ou en créer un. | ||
==== En ajoutant manuellement le dépôt officiel de Steam ==== | ==== En ajoutant manuellement le dépôt officiel de Steam ==== | ||
Ligne 69: | Ligne 60: | ||
- [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>steam-launcher]]** | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>steam-launcher]]** | ||
- | === Résumé en ligne de commande=== | ||
- | |||
- | Le résumé à saisir dans un [[:terminal]], utilise ici la [[:commande_shell|commande]] **[[:apt-get]]** : | ||
- | <code>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B05498B7 | ||
- | echo "deb http://repo.steampowered.com/steam/ precise steam" | sudo tee -a /etc/apt/sources.list.d/steam.list | ||
- | sudo apt-get update | ||
- | sudo apt-get install steam-launcher</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 81: | Ligne 65: | ||
==== Démarrer Steam ==== | ==== Démarrer Steam ==== | ||
- | *En utilisant les menus, cliquez sur **Jeux** puis **Steam**. | + | * En utilisant les menus, cliquez sur **Jeux** puis **Steam**. |
- | *Ou alors, lancez l'application via le [[:unity#tableau_de_bord_dash|dash]] (Ubuntu 11.04 et ultérieures) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante : | + | * Ou alors, lancez l'application via le [[:unity#tableau_de_bord_dash|dash]] (Ubuntu 11.04 et ultérieures) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>steam</code> (//le lancement de Steam en ligne de commande, peut vous aidez à résoudre certains problèmes de lancement par l'affichage de messages d'erreurs//) |
- | <code>steam</code> | + | |
- | (//le lancement de Steam en ligne de commande, peut vous aidez à résoudre certains problèmes de lancement par l'affichage de messages d'erreurs//) | ||
==== Connexion à Steam ==== | ==== Connexion à Steam ==== | ||
Ligne 97: | Ligne 79: | ||
==== Traduire Steam ==== | ==== Traduire Steam ==== | ||
- | Après vous être connecté à Steam avec votre compte, pour changer de langue allez dans le menu **Steam => Settings** puis cliquez sur l'onglet **INTERFACE** et choisissez votre langue. Steam vous proposera alors de le redémarrer pour effectuer le changement. Acceptez (RESTART STEAM), et Steam redémarrera dans la langue que vous aurez paramétrée. | + | Après vous être connecté à Steam avec votre compte, pour changer de langue allez dans le menu **Steam → Settings** puis cliquez sur l'onglet **INTERFACE** et choisissez votre langue. Steam vous proposera alors de le redémarrer pour effectuer le changement. Acceptez (RESTART STEAM), et Steam redémarrera dans la langue que vous aurez paramétrée. |
==== Configuration ==== | ==== Configuration ==== | ||
- | 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 : |
* onglet **Compte** : vos informations personnelles (courriel, mot de passe) | * onglet **Compte** : vos informations personnelles (courriel, mot de passe) | ||
* onglet **Amis** : les fonctionnalités de communication. Pensez à désactiver les notifications qui peuvent créer de l'instabilité. | * onglet **Amis** : les fonctionnalités de communication. Pensez à désactiver les notifications qui peuvent créer de l'instabilité. | ||
Ligne 113: | Ligne 95: | ||
{{ jeux:steam_lucid_02.png?300|Les jeux Steam}} | {{ jeux:steam_lucid_02.png?300|Les jeux Steam}} | ||
- | La **bibliothèque -> jeux** de Steam liste les jeux qui ont été achetés //via// la boutique en ligne, et étant compatibles avec la plateforme GNU/Linux. Pour installer un jeu, il suffit de faire un clic droit sur son nom dans la colonne latérale, et sélectionner « Installer le jeu... ». Celui-ci sera téléchargé et installé automatiquement. À noter que le temps nécessaire dépendra de la taille des fichiers à télécharger (ils peuvent facilement prendre plusieurs Gio par jeu !), ainsi que de la vitesse de votre connexion internet !\\ | + | La **bibliothèque → jeux** de Steam liste les jeux qui ont été achetés //via// la boutique en ligne, et étant compatibles avec la plateforme GNU/Linux. Pour installer un jeu, il suffit de faire un clic droit sur son nom dans la colonne latérale, et sélectionner « Installer le jeu... ». Celui-ci sera téléchargé et installé automatiquement. À noter que le temps nécessaire dépendra de la taille des fichiers à télécharger (ils peuvent facilement prendre plusieurs Gio par jeu !), ainsi que de la vitesse de votre connexion internet !\\ |
Un exemple avec l'un des jeux les plus célèbres de **Steam**, [[:team_fortress2|Team Fortress 2]]. | Un exemple avec l'un des jeux les plus célèbres de **Steam**, [[:team_fortress2|Team Fortress 2]]. | ||
Ligne 149: | Ligne 131: | ||
ENV{ID_INPUT_JOYSTICK}=="1", MODE="0660", GROUP="games"</code> | ENV{ID_INPUT_JOYSTICK}=="1", MODE="0660", GROUP="games"</code> | ||
* et on rajoute l'utilisateur courant, dans le groupe "games" | * et on rajoute l'utilisateur courant, dans le groupe "games" | ||
- | Utilisateur et Groupes -> Sélectionnez votre compte -> cochez : //games// | + | Utilisateur et Groupes → Sélectionnez votre compte → cochez : //games// |
* redémarrer l'ordinateur | * redémarrer l'ordinateur | ||
* débranchez les manettes de la machine //hôte// | * débranchez les manettes de la machine //hôte// | ||
- | ==== Encodage Matériel NVidia ==== | + | ==== Encodage matériel NVidia ==== |
- | Pour un fonctionnement optimal, il est préférable d'avoir une carte graphique permettant l'encodage matériel sur l'//hôte//, et le décodage matériel sur le //client//\\ | + | Pour un fonctionnement optimal, il est préférable d'avoir une carte graphique permettant l'encodage matériel sur l'//hôte//, et le décodage matériel sur le //client//. |
Une résolution standardisée comme 1080p ou 720p déclenche plus facilement les accélérations matérielles. | Une résolution standardisée comme 1080p ou 720p déclenche plus facilement les accélérations matérielles. | ||
- | Pour que Steam sache comment encoder matériellement via les carte NVidia, il est nécessaire d'installer libcuda1. | + | Pour que Steam sache comment encoder matériellement via les cartes NVidia, il est nécessaire d'installer libcuda1. |
- | Cependant, cette bibliothèque n'est pas disponible dans les dépôts ubuntu, mais dans un dépôt du constructeur NVidia sur https://developer.nvidia.com/cuda-downloads | + | Cependant, cette bibliothèque n'est pas disponible dans les dépôts ubuntu, mais dans un dépôt du constructeur NVidia sur [[https://developer.nvidia.com/cuda-downloads]]. |
* choisissez //"Linux"//, Architecture (//x86_64// en général), //"Ubuntu"//, puis //"Installer Type, deb (network)"// et suivez les instruction **1** et **2**\\ | * choisissez //"Linux"//, Architecture (//x86_64// en général), //"Ubuntu"//, puis //"Installer Type, deb (network)"// et suivez les instruction **1** et **2**\\ | ||
Ligne 166: | Ligne 148: | ||
sudo apt update</code> | sudo apt update</code> | ||
- | * installez ensuite la libcuda correspondante à vos pilotes | + | * installez ensuite la libcuda correspondante à vos pilotes **[[apt>libcuda-304]]** ou **[[apt>libcuda1-331]]** ou libcuda1-340 ou **[[apt>libcuda1-370]]** etc... |
- | <code>sudo apt install libcuda-304 ou libcuda1-331 ou libcuda1-340 ou libcuda1-370 etc...</code> | + | |
* aidez vous en lançant la commande : | * aidez vous en lançant la commande : | ||
Ligne 173: | Ligne 154: | ||
N’hésitez pas à regarder les informations techniques, en l'activant sur le //client//, puis via //Start+Y// sur le //client//, pour voir si elles sont activées. | N’hésitez pas à regarder les informations techniques, en l'activant sur le //client//, puis via //Start+Y// sur le //client//, pour voir si elles sont activées. | ||
+ | |||
===== Partager un répertoire pour le mode famille ===== | ===== Partager un répertoire pour le mode famille ===== | ||
- | __Prérequis :__\\ | + | |
+ | ==== Prérequis ==== | ||
* 2 utilisateurs unix <user_1> <user_2> | * 2 utilisateurs unix <user_1> <user_2> | ||
* 2 comptes steam (un par user) | * 2 comptes steam (un par user) | ||
- | __Procédure :__\\ | + | ==== Procédure ==== |
Créer un rep commun | Créer un rep commun | ||
<code>sudo mkdir -p /home/commun/steam | <code>sudo mkdir -p /home/commun/steam | ||
Ligne 196: | Ligne 181: | ||
Ensuite <user_1> lance steam puis aller Steam/Paramètres/Téléchargements clic sur 'DOSSIER STEAM' et 'AJOUTER UN DOSSIER' sélectionner '/home/commun/steam' puis 'SELECTIONNER' ensuite clic droit sur le nouveau dossier et 'Définir dossier par défault'.\\ | Ensuite <user_1> lance steam puis aller Steam/Paramètres/Téléchargements clic sur 'DOSSIER STEAM' et 'AJOUTER UN DOSSIER' sélectionner '/home/commun/steam' puis 'SELECTIONNER' ensuite clic droit sur le nouveau dossier et 'Définir dossier par défault'.\\ | ||
Faire de même pour le <user_2>.\\ | Faire de même pour le <user_2>.\\ | ||
- | 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. | ||
- | <note important>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 important> |
+ | 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 important>Ajouter le dépôt qui suit peut rendre votre système graphique instable. Avant de mettre en place cette procédure, soyez sûr de savoir revenir en arrière en cas de problème</note> | + | <note important> |
+ | Ajouter le dépôt qui suit peut rendre votre système graphique instable. Avant de mettre en place cette procédure, soyez sûr de savoir revenir en arrière en cas de problème. | ||
+ | </note> | ||
Pour ce faire, vous devez : | Pour ce faire, vous devez : | ||
Ligne 225: | Ligne 215: | ||
Heureusement, un projet open source et libre, permet le support de cette technologie de façon officieuse. Pour ce faire, vous devrez suivre les indications d'installation données sur la page de documentation [[:bumblebee#installation|Bumblebee]]. | Heureusement, un projet open source et libre, permet le support de cette technologie de façon officieuse. Pour ce faire, vous devrez suivre les indications d'installation données sur la page de documentation [[:bumblebee#installation|Bumblebee]]. | ||
- | <note> Optimus est géré sous Ubuntu 13.10 et Ubuntu 14.04 par le logiciel [[:prime|Prime]]. | + | Voir aussi : [[:nvidia_optimus#solutions\existantes|nvidia_optimus]]. |
- | Voir aussi : [[:nvidia_optimus#solutions\existantes|nvidia_optimus]] </note> | + | |
Une fois ceci fait, il conviendra d'effectuer quelques manipulations particulières, rien de compliqué toutefois. | Une fois ceci fait, il conviendra d'effectuer quelques manipulations particulières, rien de compliqué toutefois. | ||
- | Éditez le fichier de configuration /etc/environment en premier lieu. | + | [[:tutoriel:comment_modifier_un_fichier|Éditez le fichier]] de configuration **/etc/environment** en premier lieu. |
- | + | ||
- | Méthode graphique : | + | |
- | <code>gksudo gedit /etc/environment</code> | + | |
- | + | ||
- | Méthode en ligne de commande (CTRL+O pour enregistrer, CTRL+X pour quitter) : | + | |
- | <code>sudo nano /etc/environment</code> | + | |
À la fin du fichier de configuration, sautez une ligne, et rajoutez y ceci : | À la fin du fichier de configuration, sautez une ligne, et rajoutez y ceci : | ||
- | <code>OPTIMUS_PREFIX="optirun"</code> | + | <file>OPTIMUS_PREFIX="optirun"</file> |
Enregistrez les modifications puis quittez l'éditeur. | Enregistrez les modifications puis quittez l'éditeur. | ||
Ligne 261: | Ligne 244: | ||
== Première solution : forcer le contexte optirun == | == Première solution : forcer le contexte optirun == | ||
- | Il va falloir lancer Steam dans le contexte optirun (copier la commande suivante, puis ALT-F2, puis coller, puis entrer) | + | 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 : |
- | <code>gksudo gedit /usr/share/applications/steam.desktop</code> | + | |
- | 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. | ||
Ensuite relancer Steam normalement. | Ensuite relancer Steam normalement. | ||
Ligne 410: | Ligne 391: | ||
<code> | <code> | ||
- | sudo gedit .local/share/applications/steam.desktop | + | gedit .local/share/applications/steam.desktop |
</code> | </code> | ||
Ensuite copier le texte suivant dans l'éditeur de texte qui vient de s'ouvrir | Ensuite copier le texte suivant dans l'éditeur de texte qui vient de s'ouvrir | ||
- | <code> | + | <file> |
[Desktop Entry] | [Desktop Entry] | ||
Name=Steam | Name=Steam | ||
Ligne 522: | Ligne 503: | ||
Name[zh_TW]=好友 | Name[zh_TW]=好友 | ||
Exec=steam steam://open/friends | Exec=steam steam://open/friends | ||
- | </code> | + | </file> |
Enregistrer le document. | Enregistrer le document. | ||
- | Il suffit ensuite de lancer Steam depuis le dash | + | Il suffit ensuite de lancer Steam. |
==== Steam ne se lance pas avec une carte graphique ATI/AMD libre==== | ==== Steam ne se lance pas avec une carte graphique ATI/AMD libre==== | ||
Ligne 554: | Ligne 535: | ||
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | ||
</code> | </code> | ||
- | Pour Ubuntu 14.10 et Ubuntu 16.04 : | + | Pour Ubuntu 16.04 : |
<code> | <code> | ||
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 | rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 | ||
Ligne 599: | Ligne 580: | ||
rm ~/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | rm ~/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | ||
</code> | </code> | ||
- | |||
- | ==== Erreur : libGL error: failed to load driver: r600 ==== | ||
- | |||
- | Sur Ubuntu 16.10, les librairies embarquées avec Steam sont obsolètes comparé à celles du système. Dans ce cas précis c'est libgpg qui est obsolète. Il faut donc supprimer celle fourni avec Steam grâce à la commande suivante : | ||
- | |||
- | <code> | ||
- | sudo find ~/.steam/root/ -name "libgpg-error.so*" -print -delete | ||
- | </code> | ||
- | |||
==== Ré-installation complète d'un jeu Steam. ==== | ==== Ré-installation complète d'un jeu Steam. ==== |