📰 Title: | Rare | 🕹️ / 🛠️ Type: | Tool |
---|---|---|---|
🗃️ Genre: | Tool | 👁️ Visual: | 2D |
🏷️ Category: | Tool ➤ Content Distribution ➤ Game Launcher | 🏝️ Perspective: | First person (interface) |
🔖 Tags: | Tool; Game Launcher; Game Management; Online Gaming; Epic Games; Multi-platform | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 2020-10-18 | 👫️ Played: | Single |
🐓️ Latest: | 2025-01-11 | 🚦 Status: | 05. Tested & Playable (status) |
📍️ Version: | Latest: 💥️ 1.11.3 / dd7fb0d | ❤️ Like it: | 1. 🙏️⭐⭐⭐⭐⭐ (fantastic) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
🏛️ License: | GPL-3 | ✨️ (temporary): | |
🐛️ Created: | 2021-06-20 | 🐜️ Updated: | 2025-02-05 |
📦️ Package name: | rare | ..... 📦️ Arch: | ![]() |
---|---|---|---|
📄️ Source: | ![]() |
..... 📦️ RPM: | |
⚙️ Generic binary: | ..... 📦️ Deb: | ![]() |
|
🌍️ Browser version: | ..... 📦️ AppImage: | ![]() |
|
📱️ PDA support: | ..... 📦️ Flatpak: | ![]() |
|
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 👻️ Temporary: | ||
---|---|---|---|
💡 Lights on: | 👔️ Already shown: | ||
🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
🎖️ This work: | ![]() |
🚧️ Some work remains to be done: | |
👫️ Contrib.: | goupildb | 🦺️ Work in progress: | |
🎰️ ID: | 16059 |
📜️[en]: | A libre, multi-platform interface for the Epic Games Store, enabling you to install, uninstall and launch your games - via Legendary (a command-line tool adding a layer of compatibility with this store). It enables authentication on the store, installation on hard disk or in the cloud, updating and setting up Wine and games, searching for information on ProtonDB, checking games and repairing them if necessary. Its interface provides an immediate overview of your game library (installed/uninstalled games, installation progress), plus filters to make searching easier. An excellent tool! | 📜️[fr]: | Une interface libre et multiplateforme pour le magasin Epic Games Store, permettant l'installation, la désinstallation, et le lancement de ses jeux - via Legendary (un outil en ligne de commande ajoutant une couche de compatibilité avec ce magasin). Elle permet notamment l'authentification sur le magasin, l'installation sur le disque dur ou sur le cloud, la mise à jour et le paramétrage de Wine et des jeux, la recherche d'informations sur ProtonDB, la vérification des jeux et leur réparation éventuelle. Son interface offre une vue globale et immédiate de votre librairie de jeux (jeux installés/non installés, avancement des installations) et des filtres pour faciliter leur recherche. Un excellent outil! |
---|
🕯️ How To: (202304),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202304) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] [Changelog 1 2 3]
💰 Commercial
• (empty)
🍩️ Resources
• Legendary (a CLI (command-line interface) game launcher that can download and install games from the Epic Games platform, GPL-3): g(202102) [GitHub (Legendary)]
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
(Rare) Devs (Rare Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Rare) Devs (Dummerle [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Legendary) Devs (Legendary Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Legendary) Devs (Dennis Sädtler (Rodney, der_rod, R0dn3y) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [Twitch] [PressKit] [Interview 1@Ubuntu Summit 2023 (202312) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]
🐝️ Related
[Wikipedia (Epic Games Store) [fr] [en] [de]]
[HOLaRSE [de]]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian(author's repo)] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Boiling Steam on mastodon (20210613)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: Rare
🦊️ What's: A libre GUI for the Epic Games Store, allowing the installation, uninstallation, & launch of its games
🏡️ -
🐣️ https://github.com/RareDevs/Rare
🔖 #LinuxTool #GameLauncher
📦️ #Libre #Arch #Deb #Flatpak #AppIm
📖 Our entry: 🛒️Homeless
🕵 1.11.2: 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 1.11.3
⚗️ Hotfix 🐞️
📌️ Changes: https://github.com/RareDevs/Rare/releases
🦣️ From: 🛜️ https://github.com/RareDevs/Rare/releases.atom
🕯️https://www.youtube.com/embed/c3DP9oS0UC8
🕶️ Rare GUI (v.1.11.2) showing some games from Epic Games (most are Windows-only games) on my PC. The games awaiting installation have a grey cover, while the others have a coloured cover. Destiny 2 is currently being downloaded (3% complete). The top of the interface is devoted to menus (various search filters, settings, game counters, etc.).
📚️ Rare is a libre, multi-platform interface for the Epic Games Store, enabling you to install, uninstall and launch your games - via Legendary (a command-line tool adding a layer of compatibility with this store). It enables authentication on the store, installation on hard disk or in the cloud, updating and setting up Wine and games, searching for information on ProtonDB, checking games and repairing them if necessary. Its interface provides an immediate overview of your game library (installed/uninstalled games, installation progress), plus filters to make searching easier. An excellent tool!
📜️ "A libre GUI for the Epic Games Store, allowing the installation, uninstallation, and launch of its games" 📜️ .
A frontend for legendary, the open source Epic Games Launcher alternative
Rare is a graphical interface for Legendary, a command line alternative to Epic Games launcher, based on PyQt5
Why Rare?
• Runs natively, and supports most of the major platforms
• Gets out of your way when you don't need it, allowing you to enjoy your games
• Tries to be as lightweight as we can make it while still offering a feature-full experience
• Integrates seamlessly with legendary as both projects are developed in Python
• Packages, packages everywhere
Features
✅️ Launch, install and uninstall games
✅️ Authentication(Import from existing installation or via Browser)
✅️ Download progress bar and queue
✅️ Settings (Legendary and games)
✅️ Sync Cloud Saves
✅️ Translations (English, German and French)
✅️ Create desktop shortcut for each game (Note: not supported on Mac yet)
✅️ Display rating from ProtonDB for each game
Une interface libre et multiplateforme pour le magasin Epic Games Store, par la Rare Team, initié par Flavio F Lima (flavioislima).
En Python.
Rare est une interface libre et multiplateforme pour le magasin Epic Games Store, permettant l'installation, la désinstallation, et le lancement de ses jeux - via Legendary (un outil en ligne de commande ajoutant une couche de compatibilité avec ce magasin). Elle permet notamment l'authentification sur le magasin, l'installation sur le disque dur ou sur le cloud, la mise à jour et le paramétrage de Wine et des jeux, la recherche d'informations sur ProtonDB, la vérification des jeux et leur réparation éventuelle. Son interface offre une vue globale et immédiate de votre librairie de jeux (jeux installés/non installés, avancement des installations) et des filtres pour faciliter leur recherche. Un excellent outil!
Voir aussi / See also (GUI for Legendary): Heroic Games Launcher, Rare,
Une interface pour Legendary, l'alternative libre du lanceur d'Epic Games
Rare est une interface graphique pour Legendary, une alternative en ligne de commande au lanceur d'Epic Games, basée sur PyQt5
Pourquoi Rare ?
• Fonctionne en mode natif, et prend en charge la plupart des grandes plateformes.
• Ne vous dérange pas quand vous n'en avez pas besoin, ce qui vous permet de profiter de vos jeux.
• Tente d'être aussi léger que possible tout en offrant une expérience riche en fonctionnalités.
• S'intègre parfaitement à legendary car les deux projets sont développés en Python.
• Des paquets, des paquets partout
Caractéristiques
✅️ Lancement, installation et désinstallation de jeux
✅️ Authentification (Importation depuis une installation existante ou via un navigateur)
✅️ Barre de progression du téléchargement et file d'attente
✅️ Paramètres (Légende et jeux)
✅️ Synchronisation des sauvegardes avec le Cloud
✅️ Traductions (anglais, allemand et français)
✅️ Création d'un raccourci sur le bureau pour chaque jeu (Note : pas encore supporté sur Mac)
✅️ Affichage du classement de ProtonDB pour chaque jeu
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.
💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
• [The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom
📄️ Installation à partir du source
• Source non testé.
🚀️ LANCEMENT DE L'INTERFACE
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] rare ou $ rare
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./rare
▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.
▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.
💡 Nota :
• au 1er lancement il vous proposera de vous authentifier sur le site d'Epic via divers moyen. Si vous êtes déjà inscrit précédemment, le choix par navigateur renvoi (après avoir saisi votre login et mot de passe) vers une page blanche avec un lien du type : {"redirectUrl":"https://localhost/launcher/authorized?code=e45cjdgdxxxyyyzz","authorizationCode":"e45cjdgdxxxyyyzz","sid":null}. Il suffit de recopier ce code d'autorisation sur l'interface et de valider, et vous voilà connecté :).
• Avec l'AppImage il m'est arrivé de lancer 2 fois l'application (je cherchais à intégrer l'AppImage avec l'application AppImageLauncher que j'utilise tout le temps). Dans ce cas l'application s'est effectivement lancée avec 2 instances et je ne l'ai pas remarqué immédiatement. Cependant il m'était impossible de lancer des téléchargements de jeux, car j'obtenais le message d'erreur "401 Client Error: Unauthorized for url: https://launcher-public(...)". Pour retrouver un fonctionnement normal, il aura suffit de fermer les 2 instances et de redémarrer l'application.
• 📜️ Préambule :
⚬ 1ere édition : le 11 août 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 2 Janvier 2025 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 60 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution, et prise d'une copie d'écran
• 💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 6.1.41-1-MANJARO
Graphics driver : NVIDIA 535.86.05 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.8.4)
CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam : Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Keyboard : Roccat Vulcan, French layout (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)
• 🫕️ Installation :
▸ (✔ v. 1.10.3-1) Paquet Arch/AUR : FONCTIONNEL.
▸ (✔ v. 1.11.2) Paquet AppImage : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.
🟢️ De plus au 1er lancement un assistant guide l'utilisateur dans son paramétrage (clé d'autorisation à demander sur le magasin Epic, soit via le navigateur, soit via l'interface).
• 🏗️ Réalisation :
‣ 📟️ Interface
🟢️ L'interface est redimensionnable par glisser-déposer, très pratique à utiliser, très visuelle (les informations s'affichent sur les pochettes des jeux), simple et ergonomique. N'en jetez plus la cours est pleine :)).
⚪️ Le clic sur une couverture de jeu ne lance pas le jeu - sauf si l'on clique sur la zone " ▸", mais donne accès aux informations et paramètres du jeu déclinés en 5 onglets :
▸ Back : retour à l'onglet "Jeux",
▸ Information : informations sur le développeur, nom de l'application, version, grade de ProtonDB, taille de l'installation, chemin de l'installation, plateforme, et des boutons d'actions (vérifier l'installation, réparation de l'installation, déplacer l'installation, désinstaller le jeu).
▸ Paramètres : pour le jeu sélectionné, paramètres de lancement et pré-lancements éventuels, utilisation ou non de proton et paramètres éventuels, idem pour Wine, paramètres pour DXVK, MangoHud, et ajout de variables d'environnement éventuelles.
▸ Sauvegardes dans le cloud : pour les jeux qui le prennent en charge.
▸ Contenu téléchargeable : pour les jeux qui le prennent en charge.
⚪️ 3 onglets en partie supérieure permettent de :
▸ Jeux : visualiser les pochettes-raccourcis de vos jeux acquis. Lorsque la pochette est grise, le jeu n'est pas opérationnel (non installé), sinon elle apparaît en couleur. Cette vue affiche aussi si des mises à jour sont disponibles, si les données du jeu ont éventuellement besoin d'être vérifiées, et si le jeu est en cours de téléchargement (superbe et pratique). cette vue permet aussi différents types d'affichage (vignette/liste), de filtres (jeux installés, hors ligne, ...) et de recherches.
▸ Téléchargements : montrer les mises à jour disponibles et téléchargements en cours
▸ Magasin (Beta) : montre le magasin en ligne, et les offres de jeux (à la version 1.10.3, il semble que seuls les offres gratuites sont affichées).
• 👾️ Gameplay / Usage / Contenu :
‣ ⛳️ Objectif / Thème
⚪️ C'est une interface pour le magasin Epic Games Store, permettant l'installation, la désinstallation, et le lancement de ses jeux.
‣ 🐮️ Spécificités
⚪️ Elle permet notamment l'authentification sur le magasin, l'installation sur le disque dur ou sur le cloud, la mise à jour et le paramétrage de Wine et des jeux, la recherche d'informations sur ProtonDB, la vérification des jeux et leur réparation éventuelle. Son interface offre une vue globale et immédiate de votre librairie de jeux (jeux installés/non installés, avancement des installations) et des filtres pour faciliter leur recherche.
• 🧪️ Tests effectués :
‣ 🧫️ Conditions du test, objectif(s)
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 🏕️ Avec un contenu Libre ou Gratuit : ✔ tested
‣ 👤️ Solo : ✔ tested
‣ 👥️ Multi-joueur : (🧪️not_tested)
‣ 🎲️ Résultat des tests
🟠️ Un constat avec plusieurs jeux lorsqu'ils sont déjà installés : l'interface m'indique très souvent que le contenu du jeu est corrompu et me propose de le réparer, ce qui me semble un peu étrange. Après réparation le jeu fonctionne bien.
🟠️ Lorsqu'un jeu ne fonctionne pas ou mal (cas avec Rocket League), il est dommage de ne pas avoir la possibilité de l'interrompre depuis Rare : il est nécessaire de tuer Rare ou le jeu (avec Rocket League, on est obligé de tuer le jeu lui-même à partir des outils Linux habituels).
🟠️ Lorsqu'un jeu vient d'être acquis sur le magasin, il est parfois nécessaire de relancer l'interface pour qu'il soit accessible (même lorsqu'il est listé sous l'interface).
🟢️ Néanmoins l'interface fait bien le job : elle est superbe et fonctionne bien.
🟢️ Les jeux s'installent bien - comme s'ils étaient natifs : un superbe boulot à la fois de la part de l'équipe de Legendary et de Rare !
🟢️ On accède au magasin Epic depuis un onglet de l'interface et on effectue ses achats depuis le navigateur internet
‣ 🏕️ Avec un contenu Commercial : (⭐⭐⭐)
‣ 🏕️ Avec un contenu Libre ou Gratuit : (⭐⭐⭐)
🔍️ Cygni : (⭐⭐⭐)
Un shooter spatial
Je n'ai testé que le début, mais la réalisation est superbe, avec une superbe cinématique introduisant le jeu et ses missions.
🔍️ Europa universalis IV : (⭐⭐⭐)
Un jeu de stratégie militaire.
Là aussi, je n'ai testé que le lancement du jeu, et la réalisation est superbe.
🔍️ Rocket League (v. BC2_Update53+468477) : (🐞️)
Un superbe jeu.
Le jeu se lance bien, mais il y a un gros problème d'alignement du curseur avec les bouton : je dois cliquer à côté pour sélectionner un bouton, et le jeu est injouable du fait de problèmes de contrôles à la souris.
J'y avais déjà joué et avait été un peu dérouté par les contrôles, mais le jeu fonctionnait bien. Là il semble que la version soit buguée.
• 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)
🟢️ Une interface superbe et ergonomique !
🟢️ Clairement un excellent et superbe outil !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !