J’ai voulu tester rapidement Phoenix, un frontend (interface) pour libretro, une suite d’applications internes (cores) émulant de vieilles consoles (1 core = 1 machine).
L’interface utilisée partout est généralement retroarch que j’ai du mal à utiliser.
Phoenix est codé en QT5, avec une vieille version, il y a un problème avec une version d’Ubuntu récente donc lesdites bibliothèques auront été mises à jour.
Voici ma méthode :
- télécharger et décompresser l’unique release de Phoenix : https://github.com/team-phoenix/Phoenix/releases (0.0.1 pre-alpha)
- télécharger et installer les bibliothèques qui posent problèmes :
wget http://fr.archive.ubuntu.com/ubuntu/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1_amd64.deb wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5ubuntu1_amd64.deb wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu55_55.1-7ubuntu0.2_amd64.deb sudo dpkg -i lib*.deb
- lancer Phoenix
Je laisse de côté la suite (lancement des jeux, réglages, etc.) vu que l’interface n’est pas vraiment… user-friendly.
Pour désinstaller les bibliothèques :
sudo apt purge libgstreamer0* libicu55
Sources :
- https://github.com/toggl/toggldesktop/issues/1894#issuecomment-254427913
- https://packages.ubuntu.com/xenial/amd64/libicu55/download
Oui mais rétroarch…. Comme si les développeurs vivaient dans un monde parallèle
Un exemple parmi tant d’autres du manque d’ergonomistes dans l’informatique en général 😉