Contrairement Valve avec Steam, Epic Games ne propose pas de client natif pour accéder et jouer à ses jeux sous Linux. Mais, il existe plusieurs solutions plus ou moins simples à mettre en place pour profiter de ses jeux Epic sous Linux. Heroic Games Launcher est l’une d’elle ! Et elle n’est pas très compliquée à mettre en place. Voici un guide pour l’utiliser sous Linux (entre autre, Ubuntu, Linux Mint et autres dérivés…).
Table des matières
Présentation de Heroic Games Launcher, un client Epic Games non officiel sous Linux
Heroic Games Launcher est un client non officiel, open source (licence GPLv3), traduit en français et multiplateforme (Linux, Windows et macOS) permettant d’accéder et jouer à ses jeux sur Epic Games.
De plus, par rapport au client officiel, il est plus léger et permet une navigation entre le magasin et la librairie bien plus rapide…
Sous Linux, pour faire fonctionner les jeux Windows, Heroic Games Launcher s’appuie sur Wine et Proton (fork de Wine développé par Valve et optimisé pour les jeux).
D’ailleurs, pour vérifier la compatibilité d’un jeu avec Proton ou Proton GE, vous pouvez consulter le site ProtonDB.
Mais actuellement (en version 2.5), il ne permet pas de jouer aux jeux nécessitants une activation sur un autre store comme Uplay ou Origin.
Installer Heroic Games Launcher
Plusieurs formats de paquets sont disponibles pour installer Heroic Games Launcher en fonction de la distribution Linux utilisée :
- AppImage
- Flatpak
- Pacman (Arch, Manjaro,…)
- RPM (Fedora,…)
- DEB (Debian, Ubuntu, Linux Mint,…)
Mais, je ne détaillerai que l’installation des formats Flatpak et AppImage qui sont compatibles avec la plupart des distributions et ne nécessitent pas de compte avec des droits administrateurs pour être installé.
Installer Heroic Games Launcher au format Flatpak
Heroic Games Launcher est disponible dans ce format sur le Flathub. (cf. voir mes guides pour ajouter cette prise en charge sur Ubuntu ou sur Debian qui par défaut ne prennent pas en charge ce format).
Pour l’installer depuis le Flathub, vous pouvez passer par le gestionnaire de logiciels de votre distribution, ou, depuis un terminal, utiliser la commande suivante :
flatpak install flathub com.heroicgameslauncher.hgl
Après, vous trouverez un lanceur dans votre menu des applications.
Installer Heroic Games Launcher au format AppImage
Pour installer l’AppImage, vous pouvez suivre mon tutoriel sur : Comment installer et utiliser des AppImage sous Linux.
Pour créer un lanceur dans votre menu des applications, ouvrez un éditeur de texte et collez les lignes suivantes en les adaptant :
[Desktop Entry]
Type=Application
Categories=Game
Name= Heroic Game Launcher
Exec=/home/nom_d_utilisateur/Applications/Heroic.AppImage
Icon=/home/nom_d_utilisateur/.icons/heroic-icon.png
Exec=...
est à adapter pour pointer vers le fichier AppImageIcon=...
est facultatif et est aussi à adapter. Elle permet d’indiquer le chemin vers un fichier image pouvant servir d’icône. Pour Heroix Game Launcher, ce fichier icône peut se télécharger depuis le GitHub du projet ici.
Puis, enregistrez-le sur votre bureau en lui donnant le nom que vous voulez suivi de .desktop
. Par exemple : HeroicGameLaucher.desktop
.
Alors, copiez ou déplacez ce fichier dans le dossier .local/share/Applications/
de votre dossier personnel (le dossier .local
est un dossier caché). Par exemple, en ligne de commande, pour le copier, faites :
cp ~/Bureau/HeroicGameLaucher.desktop ~/.local/share/applications/
ou pour le déplacer, faites :
mv ~/Bureau/HeroicGameLaucher.desktop ~/.local/share/applications/
À présent, vous trouverez un lanceur Heroic Game Launcher dans votre menu des applications.
Utiliser Heroic Games Launcher pour jouer à ses jeux Epic Games sous Linux
Connexion à Epic Games depuis Heroic Games Launcher
Allez dans connexion (1) et sélectionnez votre langue (2). Puis, pour se connecter à Epic Game, Heroic vous propose deux méthodes :
- Connexion à Epic Games (3) avec votre identifiant/mot passe comme vous le ferez avec le client officiel sous Windows.
- ou Epic – méthode de connexion alternative (4) utilisant un SID. Cette dernière était, à l’époque de la version 1.x, la seule méthode proposée.
Le plus simple est de choisir la première méthode.
Mais, si vous choisissez la méthode alternative avec un SID, pour récupérer ce dernier :
- Cliquez sur le lien proposé pour aller dans l’Epic Store.
- Dans votre navigateur Web, connectez-vous à votre compte Epic Games puis copier le SID
- Et collez le SID dans Heroic Game Launcher puis cliquez sur le bouton de connexion. Aucun identifiant ou mot de passe sera demandé !
Configurer Heroic Games Launcher
Les Options
Dans l’onglet général, vous pouvez :
- Changer la langue de l’interface
- Personnaliser le dossier d’installation des jeux
- Et affiner d’autres réglages
L’onglet Paramètres de jeu par défaut permet de définir, comme son nom l’indique, une configuration par défaut pour les jeux que vous installerez. Mais, lors de l’installation d’un jeu, vous pourrez choisir une configuration personnalisée pour ce dernier.
Et l’onglet Avancé donne accès à d’autres réglages ou de remettre à zéro l’application.
La gestion de Wine
La section gestion de Wine (1) permet :
- Télécharger et installer la/les versions voulues de Wine GE ou Proton GE (2)
- Supprimer une version déjà installée (3)
Si vous installez plusieurs versions, vous pourrez choisir celle à utiliser par défaut dans les paramètres de jeux par défaut ou lors de l’installation d’un jeu.
Installer un jeu Epic Games sous Linux
Vous pouvez installer un jeu directement depuis la vignette en cliquant sur l’icône
Sinon, allez sur la fiche du jeu en cliquant sur la vignette. Vous aurez alors plusieurs informations. Et dans le menu, vous aurez un accès permettant vérifier sa compatibilité avec Linux sur le site ProtonDB.
Les jeux notés Platine ou Gold sont généralement jouables sans problème.
Avant de commencer l’installation, vous devrez déterminer si vous utilisez les paramètres Wine par défaut ou personnalisé pour ce dernier.
Jouer à un jeu Epic Games sous Linux avec Heroic Games Launcher
Pour retrouver facilement les jeux installer, vous pouvez filtrer la bibliothèque pour le jeux installer :
En survolant la vignette d’un jeu, vous pourrez le lancer directement (1) ou accéder à ses options Wine (2)
Sinon, en cliquant sur la vignette, vous accéderez à sa fiche d’où vous pourrez aussi le lancer ou accéder à différentes options :
Pour aller plus loin
Je ne fais pas de support sur comment jouer à tel jeu avec Heroic sous Linux…
Bonjour,
Je dois dire que si je double-clic sur « kdenlive-22.04.3-x86_x64.AppImage » ou sur le lanceur créer comme montré ci-dessus, il ne se passe rien. Enfin, la première fois, j’ai eu un doublon du desktop (?).
J’avais installé Wine via Ubuntu Software. Mais voyant que cela ne fonctionnais pas, j’ai essayé de télécharger les paquets Wine manuellement mais quand j’ai écrit « sudo dpkg –add-architecture i386 » dans la fenêtre du Terminal, il m’a demandé mon mots de passe mais là (!) impossible de taper des caractères. Je peux simplement faire des retours en arrière.
Pourriez-vous m’aider ?
Je demande cela mais en fait, je ne sais pas si c’est ici que l’on peut le faire.
Merci d’avance de votre atttention.
Cordialement.
Bonjour Thierry,
Vous cherchez à faire quoi ? Vous utilisez quelle version d’Ubuntu ?
Si vous voulez utiliser Kdenlive, pas besoins d’installer Wine. Vous trouverez ici un lien vers mon guide pour installer un fichier AppImage.
Si vous voulez installer Wine, voici le lien vers mon guide.
Cordialement
P.S. votre question est un peu hors sujet par rapport à l’article ci-dessus…