djl (Dépot jeux linux) version 1.2 Par Diablo150 le 04/10/2008 Le contenu de la licence (GPL 3) se trouve dans le fichier 'COPYING' Système requis: une distribution GNU/Linux avec l'interpréteur Python (version 2.5.x requise) et la librairie PyQt (Python-Qt4) version 4.x Pour lancer djl, lancez simplement le script sh (recommandé) placé dans le même répertoire que ce fichier texte. djl est un gestionnaire de jeux écrit en Python 2.5 pour le système d'exploitation GNU/Linux, son principe est inspiré de Steam de Valve software pour Windows. Il permet, via un dépôt de télécharger, installer et supprimer un certain nombre de jeux dans un sous répertoire (djl/jeux) de manière totalement transparente. Mais aussi éxecuter des raccoucis .desktop placés dans le répertoire 'djl/raccourcis'. (pour pouvoir lancer des jeux déjà installés sur le système). djl ne supporte que les applications précompilées, il ne peut pas utiliser des archives de jeux sous forme de code source. Une certain nombre de jeux (87 pour la version 1.2) sont disponibles dans le dépôt. Vous pouvez en ajouter d'autres via un sous-menu du dépot. djl peut télécharger et décompresser/installer des paquets tar, tar.gz (ou tgz), tar.bz2, zip ou encore des installateurs graphiques tel les .packages ou .run (installateurs Loki). Mais ces derniers sont décompressés uniquement, l'utilisateur ne 'voit' pas l'interface de l'installateur, le but est que l'installation se fasse de manière totalement transparente, sans intervention de l'utilisateur. Il est possible de créer de nouvelles entrées pour le dépôt via un sous-menu dans la fenêtre principale, qui renvoie vers une page d'administration en ligne, où l'on doit spécifier le nom du jeu, sa version, une description, une icône, une image, un lien direct pour télécharger l'archive et la commande à lancer pour éxecuter ce dernier. En réalité, seul le nom, le lien de téléchargement et la commande sont indispensables, mais il est tout de même recommandé, à des fins de clarté de remplir le formulaire en entier. Une fois les jeux installés, ils peuvent être lancés depuis le dépôt (qui liste tous les jeux, qu'ils soient installés ou non). Mais il est recommandé d'utiliser l'interface principale pour lancer les jeux. Cette dernière peut lancer les jeux installés depuis le dépôt, mais aussi des raccourcis .desktop placés dans le répertoire 'djl/raccourcis'. Il est possible de créer des raccourcis depuis un sous-menu de l'interface principale, ils seront directement placés dans le bon répertoire et ensuite affichés dans l'interface. Cette dernière méthode est d'ailleurs recommandée, des raccourcis crées depuis KDE ou Gnome peuvent poser problème (bien qu'après pas mal de déboguage, je n'en rencontre plus). djl supporte les mises à jours automatiques pour le logiciel ainsi que pour le dépôt, certains jeux seront donc ajoutés ou mis à jour régulièrement. Parmis les autres fonctionnalités, djl est capable (depuis la version 1.0.1 de lancer les jeux dans un serveur graphique séparé, ce qui règle de facto tous les problèmes rencontrés avec les jeux 3D quand la conposition de l'affichage est activée (Compiz, Beryl, bling, Kwin 4.x, etc...).