Installer Steam sur Ubuntu est devenu beaucoup plus simple qu’il y a quelques années, mais les blocages restent fréquents : paquet Snap qui se comporte mal, jeu Windows qui ne démarre pas, pilote NVIDIA absent, message d’erreur Vulkan, écran noir au lancement ou manette non reconnue. La bonne nouvelle, c’est que la plupart de ces problèmes se diagnostiquent méthodiquement, sans réinstaller tout le système.

Dans ce guide, je détaille la méthode propre pour installer Steam sur Ubuntu, choisir entre le paquet officiel, le Snap et Flatpak, activer Proton pour les jeux Windows, puis corriger les pannes courantes. L’objectif est simple : obtenir une installation stable, compréhensible et réparable, que vous soyez sur Ubuntu 22.04, 24.04 ou une variante comme Linux Mint.
Pour installer Steam sur Ubuntu sans galère : activez les dépôts nécessaires, installez le paquet Steam recommandé, vérifiez vos pilotes graphiques, activez Steam Play/Proton, testez un jeu simple, puis corrigez les erreurs Vulkan, écran noir ou son uniquement après avoir identifié leur cause.
Installer Steam sur Ubuntu : la méthode recommandée
La méthode la plus fiable consiste à utiliser le paquet Steam disponible via les dépôts Ubuntu ou le paquet .deb officiel de Valve. Pour un poste utilisateur classique, je recommande d’éviter de multiplier les sources : choisissez une méthode, testez-la, puis dépannez proprement.
Avant de commencer, mettez le système à jour :
sudo apt update
sudo apt upgrade
Installez ensuite Steam :
sudo apt install steam
Au premier lancement, Steam télécharge ses composants internes. C’est normal : la fenêtre peut rester plusieurs minutes sur une mise à jour. Ne fermez pas le processus trop vite, surtout sur une connexion lente.
Si le paquet n’est pas trouvé, vérifiez que le dépôt multiverse est activé :
sudo add-apt-repository multiverse
sudo apt update
sudo apt install steam
Sur certaines installations minimales, il peut aussi manquer des bibliothèques 32 bits. Steam et de nombreux jeux en ont encore besoin. Ubuntu les gère normalement automatiquement, mais si vous avez désactivé l’architecture i386, réactivez-la :
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam
Si vous avez déjà installé Steam via Snap ou Flatpak, ne lancez pas trois versions différentes en parallèle. Cela complique les chemins de fichiers, les permissions et le dépannage.
Snap, Flatpak ou paquet officiel : que choisir ?
Ubuntu met parfois en avant des applications Snap. Steam existe aussi en Flatpak. Ces formats peuvent fonctionner, mais ils ajoutent une couche d’isolation qui peut gêner l’accès aux disques, aux manettes, aux bibliothèques graphiques ou aux dossiers de jeux.
| Méthode | Avantage | Limite fréquente | Recommandation |
|---|---|---|---|
Paquet Ubuntu / .deb | Intégration simple au système | Dépend des dépôts activés | Meilleur choix pour dépanner |
| Snap | Installation facile via la logithèque | Permissions et chemins parfois pénibles | À éviter si un jeu ne démarre pas |
| Flatpak | Bon isolement, versions récentes | Accès dossiers/manettes à ajuster | Correct si vous connaissez Flatpak |
Si vous êtes en situation de panne, le paquet .deb ou apt est souvent le plus simple à diagnostiquer. Si vous utilisez Flatpak, les commandes de dépannage seront différentes, notamment pour les permissions.
Pour vérifier quelle version vous utilisez :
which steam
snap list | grep -i steam
flatpak list | grep -i steam
Si vous voyez plusieurs installations, désinstallez celles que vous n’utilisez pas, puis redémarrez la session.
Vérifier les pilotes graphiques avant de lancer vos jeux
Beaucoup de problèmes attribués à Steam viennent en réalité du pilote graphique. Les symptômes typiques sont : jeu qui se ferme immédiatement, écran noir, très mauvaises performances, message lié à Vulkan ou DirectX, ventilateur qui s’emballe sans image.
Sur Ubuntu, ouvrez Logiciels et mises à jour, puis l’onglet Pilotes additionnels. Si vous avez une carte NVIDIA, le pilote propriétaire recommandé est souvent nécessaire pour jouer correctement.
Vous pouvez aussi vérifier la carte détectée :
lspci | grep -E "VGA|3D|Display"
Pour voir si l’accélération graphique répond :
glxinfo -B
Si glxinfo n’est pas disponible :
sudo apt install mesa-utils
Pour Vulkan, installez l’outil de vérification :
sudo apt install vulkan-tools
vulkaninfo --summary
Si vulkaninfo échoue, inutile de réinstaller Steam tout de suite : commencez par corriger le pilote graphique. Pour un PC hybride Intel/NVIDIA, vérifiez aussi le mode de performance NVIDIA dans les paramètres ou avec nvidia-settings.
Activer Proton pour lancer les jeux Windows
Steam sur Ubuntu peut lancer de nombreux jeux Windows grâce à Proton, la couche de compatibilité maintenue par Valve. Elle n’est pas activée pour tous les titres par défaut.
Dans Steam :
- Ouvrez Steam > Paramètres.
- Allez dans Compatibilité.
- Activez Steam Play pour les titres compatibles.
- Activez aussi Steam Play pour tous les autres titres si vous voulez tester un jeu Windows non validé.
- Choisissez une version récente de Proton.
- Redémarrez Steam.
Pour un jeu précis, faites clic droit sur le jeu, puis Propriétés > Compatibilité et forcez une version de Proton.
Quand un jeu ne se lance pas avec la dernière version, testez dans cet ordre :
- Proton Experimental ;
- la dernière version stable ;
- une version précédente ;
- Proton GE uniquement si vous savez pourquoi vous en avez besoin.
Évitez de changer dix réglages à la fois. Notez la version testée et le symptôme obtenu : fermeture immédiate, fenêtre noire, erreur anti-cheat, problème de son ou plantage après le logo.
Steam ne se lance pas sur Ubuntu : diagnostic rapide
Si Steam lui-même ne démarre pas, lancez-le depuis un terminal. Les messages affichés sont beaucoup plus utiles qu’une icône qui ne fait rien.
steam
Cherchez notamment :
- une erreur de bibliothèque manquante ;
- un problème de permission dans le dossier utilisateur ;
- un message lié à
libGL,VulkanouNVIDIA; - une erreur de sandbox si vous utilisez Snap ou Flatpak.
Vous pouvez aussi réinitialiser le cache de lancement de Steam, sans supprimer vos jeux :
steam --reset
Attention : cette commande réinitialise certains paramètres Steam. Elle ne doit pas être votre premier réflexe si le problème concerne seulement un jeu.
Si Steam reste bloqué sur la mise à jour, vérifiez l’espace disque :
df -h
Puis vérifiez les droits sur le dossier Steam :
ls -ld ~/.steam ~/.local/share/Steam
Le propriétaire doit être votre utilisateur, pas root. Si vous avez lancé Steam avec sudo, vous avez peut-être créé des fichiers avec les mauvais droits. Corrigez avec prudence :
sudo chown -R "$USER:$USER" ~/.steam ~/.local/share/Steam
Ne lancez pas Steam avec sudo. C’est une cause classique de panne et un mauvais réflexe de sécurité.
Un jeu Steam ne démarre pas : causes fréquentes et solutions
Quand Steam s’ouvre mais qu’un jeu refuse de démarrer, le diagnostic change. Le problème peut venir de Proton, du pilote graphique, des fichiers du jeu, d’un anti-cheat, d’un disque externe ou d’une dépendance audio.
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le jeu affiche « Lancement » puis s’arrête | Proton incompatible ou fichiers corrompus | Changer de version Proton et vérifier les fichiers |
| Écran noir avec son | Pilote graphique, Wayland, résolution | Tester Xorg, mettre à jour le pilote, réinitialiser la config du jeu |
| Message Vulkan | Pilote ou paquet Vulkan manquant | Vérifier vulkaninfo et le pilote GPU |
| Jeu très lent | Mauvais GPU utilisé | Forcer la carte dédiée ou le mode performance |
| Manette absente | Permission ou configuration Steam Input | Activer Steam Input et tester en USB |
Pour vérifier les fichiers d’un jeu :
- Clic droit sur le jeu dans Steam.
- Ouvrez Propriétés.
- Allez dans Fichiers installés.
- Cliquez sur Vérifier l’intégrité des fichiers du jeu.
Si le jeu est installé sur un disque externe ou une partition Windows en NTFS, méfiez-vous. Les droits, les chemins et la casse des fichiers peuvent provoquer des bugs sous Linux. Pour tester, installez temporairement un petit jeu sur le disque interne Linux, dans votre dossier personnel.
Corriger les erreurs Vulkan, DirectX et écran noir
Les jeux récents passent souvent par Vulkan via Proton. Si Vulkan est cassé, beaucoup de titres Windows ne partiront pas, même si le bureau Ubuntu semble fonctionner.
Commencez par tester Vulkan :
vulkaninfo --summary
Si la commande renvoie une erreur, vérifiez les paquets Mesa pour AMD/Intel :
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
Pour NVIDIA, installez le pilote recommandé via l’interface Ubuntu ou avec :
ubuntu-drivers devices
Puis installez le pilote recommandé, par exemple :
sudo apt install nvidia-driver-550
Le numéro exact dépend de votre version d’Ubuntu et de votre carte. Redémarrez ensuite complètement le PC.
Si l’écran noir apparaît seulement sous Wayland, testez une session Xorg. À l’écran de connexion, cliquez sur la roue dentée et choisissez Ubuntu on Xorg. Ce test est utile sur certaines configurations NVIDIA ou multi-écrans.
Pour un jeu qui garde une mauvaise résolution, cherchez son dossier de configuration dans :
~/.local/share/Steam/steamapps/compatdata/
Chaque jeu Proton a un identifiant numérique. Supprimer le préfixe Proton peut corriger un réglage cassé, mais cela peut aussi supprimer des configurations locales. Sauvegardez avant d’effacer.
Son, micro et manette : les réglages souvent oubliés
Un jeu qui démarre sans son n’est pas forcément un problème Steam. Ubuntu utilise généralement PipeWire sur les versions récentes. Vérifiez d’abord la sortie audio dans les paramètres système, puis dans le jeu.
Listez les sorties audio :
pactl list short sinks
Si vous utilisez un casque USB ou Bluetooth, testez en filaire pour isoler le problème. Le Bluetooth peut basculer entre profil haute qualité et profil micro, ce qui dégrade ou coupe le son dans certains jeux.
Pour les manettes, Steam Input règle beaucoup de cas. Dans Steam, ouvrez Paramètres > Contrôleur et vérifiez que la manette est détectée. Si elle fonctionne en USB mais pas en Bluetooth, le souci vient plutôt de l’appairage Linux que du jeu.
Pour les manettes Xbox ou génériques, redémarrer udev peut aider après installation de règles, mais commencez simplement par débrancher/rebrancher puis redémarrer Steam.
Installer Steam sur Ubuntu proprement : checklist de dépannage
Avant de conclure que « Steam ne marche pas sur Linux », passez cette checklist :
- Ubuntu est à jour.
- Une seule version de Steam est installée.
- Steam n’a jamais été lancé avec
sudo. - Le disque a assez d’espace libre.
- Le pilote graphique recommandé est installé.
-
vulkaninfo --summaryfonctionne. - Steam Play / Proton est activé pour les jeux Windows.
- Le jeu a été testé avec au moins deux versions de Proton.
- Les fichiers du jeu ont été vérifiés.
- Le test a été fait sur le disque interne Linux, pas seulement sur une partition NTFS.
Cette méthode évite les réinstallations inutiles. Elle permet aussi de savoir si le problème vient de Steam, du jeu, du pilote ou de la configuration Ubuntu.
Prévenir les problèmes après installation
Une installation Steam stable se maintient avec quelques bonnes habitudes. Gardez Ubuntu et les pilotes à jour, mais évitez de changer de pilote graphique juste avant une session importante. Pour les cartes NVIDIA, notez la version qui fonctionne bien.
Évitez aussi de déplacer manuellement les dossiers Steam sans passer par les paramètres de bibliothèque Steam. Si vous utilisez plusieurs disques, créez les bibliothèques depuis Steam, puis laissez l’application gérer les chemins.
Pour les jeux Proton, ne forcez pas systématiquement Proton Experimental. C’est utile pour tester, mais une version stable peut être plus fiable sur le long terme. Si un jeu fonctionne, gardez sa configuration.
Enfin, pensez aux sauvegardes. Certains jeux synchronisent dans Steam Cloud, d’autres non. Avant de supprimer un préfixe Proton ou de réinstaller un jeu, vérifiez si vos sauvegardes sont locales.
Erreurs courantes à éviter
La première erreur est de lancer Steam avec sudo. Cela peut casser les droits dans votre dossier utilisateur et créer des pannes difficiles à comprendre.
La deuxième est d’installer Steam en Snap, Flatpak et .deb en même temps. Vous ne savez plus quelle version se lance, où sont les jeux, ni quelles permissions s’appliquent.
La troisième est de réinstaller Ubuntu pour un problème de pilote graphique. Si vulkaninfo échoue, le bon chantier est le pilote, pas tout le système.
La quatrième est d’installer des scripts trouvés au hasard pour « optimiser Proton ». Proton fonctionne déjà très bien dans beaucoup de cas. Ajoutez des outils externes uniquement si le diagnostic le justifie.
La cinquième est d’ignorer les limites anti-cheat. Certains jeux multijoueurs Windows ne fonctionnent pas sous Linux, même avec Proton, si leur anti-cheat n’est pas compatible. Dans ce cas, le dépannage local ne suffira pas.
FAQ
Steam fonctionne-t-il bien sur Ubuntu ?
Oui, Steam fonctionne bien sur Ubuntu pour de nombreux jeux natifs Linux et beaucoup de jeux Windows via Proton. La compatibilité dépend surtout du jeu, du pilote graphique et parfois de l’anti-cheat.
Faut-il installer Steam en Snap sur Ubuntu ?
Le Snap peut fonctionner, mais pour dépanner facilement je préfère le paquet apt ou le .deb officiel. Les permissions Snap peuvent compliquer l’accès aux disques, aux manettes ou à certaines bibliothèques graphiques.
Pourquoi mon jeu Steam Windows ne se lance pas sur Ubuntu ?
Les causes les plus fréquentes sont une mauvaise version de Proton, un pilote graphique incomplet, Vulkan absent, des fichiers de jeu corrompus ou un anti-cheat incompatible avec Linux.
Comment savoir si Vulkan est installé correctement ?
Installez vulkan-tools, puis lancez vulkaninfo --summary. Si la commande échoue, corrigez le pilote graphique ou les paquets Vulkan avant de modifier Steam.
Puis-je utiliser mes jeux Steam installés sur une partition Windows ?
C’est possible dans certains cas, mais ce n’est pas idéal pour diagnostiquer. Les partitions NTFS peuvent créer des problèmes de droits ou de chemins. Pour tester, installez un jeu sur le disque Linux interne.
Proton GE est-il obligatoire ?
Non. Proton GE peut aider pour certains jeux, codecs ou correctifs récents, mais commencez par Proton stable et Proton Experimental. Ajoutez Proton GE seulement si vous avez une raison précise.
Que faire si Steam reste bloqué sur une mise à jour ?
Vérifiez l’espace disque, la connexion et les droits dans ~/.steam et ~/.local/share/Steam. Lancez Steam depuis un terminal pour lire l’erreur réelle avant de réinstaller.
Conclusion
Installer Steam sur Ubuntu est généralement simple, mais lancer ses jeux correctement demande parfois de vérifier les bons éléments dans le bon ordre : méthode d’installation, pilotes, Vulkan, Proton, fichiers du jeu et périphériques. En procédant étape par étape, vous évitez les réinstallations inutiles et vous identifiez la vraie cause du blocage.
Besoin d’aide ? Si malgré ces étapes votre problème persiste, contactez-moi pour un diagnostic gratuit à distance ou à domicile (Montpellier / Île-de-France).



