Ceci est une ancienne révision du document !
PlayOnLinux
PlayOnLinux est un projet libre permettant d'installer et d'utiliser facilement des applications (jeux, logiciels…) prévues pour le système d'exploitation Windows. Il existe aussi une version pour Mac nommé PlayOnMac.
À noter qu'il est possible de faire une sauvegarde de vos logiciels installés via Wine ou PlayOnLinux, dans un paquet logiciel *.deb facilement réinstallable sur n'importe quelle machine , la manipulation se trouve sur cette page
Pré-requis
- Avoir activé l'accélération graphique.
- Avoir une connexion internet, même bas débit, opérationnelle (tous les scripts sont téléchargés depuis internet avant l'installation).
- Optionnel mais recommandé, installer le paquet p7zip-full
Ps : Actuellement le paquet playonlinux venant du ppa installe automatiquement p7zip-full.
Installation
Par les dépôts officiels
PlayOnLinux est disponible dans les dépôts officiels depuis Ubuntu 9.10 « Karmic Koala ». Assurez-vous d'avoir activé les dépôts multiverses, et rechargez la liste des paquets.
Par le dépôt playonlinux.com (conseillé)
Avec cette méthode, PlayOnLinux sera maintenu à jour dans la version la plus récente.
Ouvrez un terminal et tapez :
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
Ensuite :
sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
Cette commande récupère le fichier correspondant à votre version d'ubuntu.
Une fois que c'est fait, remettez à jour votre liste des paquets disponibles :
sudo apt-get update
Il n'y a plus qu'à installer le paquet playonlinux .
Installation manuelle sur PlayOnLinux.com
Rendez-vous sur la page des téléchargements sur le site officiel du projet et récupérez la dernière version du logiciel. Pour Ubuntu, il s'agit du fichier « .deb ».
Une fois rapatrié, installez ce paquet en double-cliquant dessus, puis en cliquant sur « Installer le paquet ».
Une entrée est alors créée dans le menu « Jeux ».
Utilisation
La partie supérieure de la fenêtre principale vous donne accès aux différentes fonctions. La partie centrale donne la liste de toutes les applications installées avec PlayOnLinux.
Lancer permet de démarrer un jeu après l'avoir sélectionné dans la liste des jeux installés dans PlayOnLinux. Installer ouvre l'assistant permettant d'installer les jeux, expansions et patchs installables. Désinstaller peut supprimer tout jeu installé par le biais de PlayOnLinux. Mettre à jour (actuellement Actualiser le dépot) permet de vérifier l'existence de nouveaux installateurs pour PlayOnLinux (donc de nouveaux jeux disponibles). Il est conseillé d'utiliser cette fonction avant d'installer tout jeu. Exécution automatique lance l'installation du jeu présent sur le CD/DVD qui se trouve dans votre lecteur.
Toutes ces fonctions sont également accessibles via le menu Fichier (dans la partie supérieure de la fenêtre).
Les menus Outils et Options donnent accès à certains réglages ou fonctions avancées de PlayOnLinux.
Installation d'un jeu
Cliquez sur Installer dans la fenêtre principale.
Vous pouvez au préalable cliquer sur le bouton Mettre à jour. Si tel est le cas, le script ira vérifier automatiquement si des nouveaux jeux sont disponibles sur le site du projet. Il est conseillé de faire ces mises à jour, en effet la liste des jeux disponibles évolue assez rapidement.
Si votre jeu/application n'est pas listé, cochez Installer un paquet .pol ou une application non supportée puis sur Installer et PlayOnLinux vous aidera à configurer votre application au mieux.
Sélectionnez le jeu/expansion/patch souhaité et validez. Après avoir téléchargé le script, la procédure d'installation démarre. Les étapes sont transparentes et l'installateur vous guide pas à pas.
Aussi, si l'installation nécessite un ou plusieurs CD (c'est le cas de la plupart des jeux), vous devez impérativement les avoir, sinon elle ne pourra pas aboutir. Notez également que si l'installateur vous demande de monter un CD/DVD-ROM, veillez à bien attendre quelques instants que celui-ci soit effectivement monté (sinon, l'installation risque d'échouer).
Liste des jeux et applications officiellement pris en charge
Note : Si le jeu ou le logiciel que vous désirez n'est pas dans la liste, vous pouvez l'installer en allant dans "Installer/ Installer un paquet .pol ou une application non supportée"
Voir la liste des applications supportées sur le site de PlayOnLinux
Utiliser le site officiel avec Firefox
Avec Firefox vous pouvez utiliser le site officiel de PlayOnLinux pour rechercher et installer une application Windows.
Il faut auparavant configurer Firefox pour qu'il puisse supporter le protocole playonlinux:
- Lancer Firefox et dans la barre d'adresse saisissez
about:config
puis cliquer sur Je ferai attention,promis ! - Faire un clic droit et choisir Nouvelle Chaîne de caractères. Écrire : network.protocol-handler.app.playonlinux comme nom de l'option et /usr/bin/playonlinux-url_handler comme valeur.
- Faire un autre clic droit et choisir Nouvelle Valeur booléenne : Écrire : network.protocol-handler.expose.playonlinux comme nom de l'option et choisir false comme valeur.
- Faire un autre clic droit et choisir Nouvelle Valeur booléenne : Écrire : network.protocol-handler.external.playonlinux comme nom de l'option et choisir true comme valeur.
- Faire un dernier clic droit et choisir Nouvelle Valeur booléenne : Écrire : network.protocol-handler.warn-external.playonlinux comme nom de l'option et choisir true comme valeur.
- Redémarrer Firefox.
Maintenant ouvrez un lien playonlinux via Firefox : saisissez playonlinux://www.playonlinux.com/repository/download.php?id=304 dans la barre d'adresse et faîtes entrer.
Dans la fenêtre qui vient de s'ouvrir cliquez sur Choisir puis recherchez et sélectionnez le fichier playonlinux-url_handler dans /usr/bin/ et cliquez sur Ouvrir.
Enfin, cochez la case Se souvenir de mon choix pour les liens playonlinux pour automatiser la réponse et cliquez sur Ok 1).
L'installateur pour PhotoFiltre devrait normalement s'ouvrir. Si vous avez des problemes avec cette section de la doc, parlez-en sur cette page du forum :http://forum.ubuntu-fr.org/viewtopic.php?pid=13767381.
Menu « Options »
Menu « Outils »
Le menu comporte plusieurs modules dont voici les principaux :
- Configurations de Wine : ouvre l'outil de configuration de Wine (winecfg) pour le jeu sélectionné.
- Configuration avancée de Wine : utilitaire permettant de régler facilement des réglages de Wine souvent inaccessibles;
- Base De Registre : Permet de modifier la base de registre sur un jeu, comme sous Windows.
- Mettre à jour le préfixe de Wine : met à jour le préfixe de Wine (conseillé de le faire pour chaque jeu après la mise à jour de Wine, mais ce n'est pas indispensable).
- Gérer les versions de Wine : permet d'utiliser n'importe quelle version de Wine si une mise à jour de ce logiciel vous empêche d'utiliser un de vos jeux.
- Exécuter un script local : permet d'exécuter un script compatible avec PlayOnLinux (à utiliser si vous voulez tester un script non officiel).
Plugins
- Advanced Wine Configuration : Configurer les options avancées de Wine.
- Benchmarks : Une multitude de tests graphiques pour savoir si vos pilotes matériels sont bien installés.
- Capture : Un script équivalent à FRAPS sous Windows qui vous permet d'enregistrer votre écran lors d'un jeu par exemple et de l'encoder en vidéo très facilement.
- Dosbox Support :
- Script Creator : Vous aide à créer facilement vos scripts sans connaître le langage de programmation BASH.
- Transgaming Cedega : Permet d'importer des applications installées dans le répertoire Cedega dans PlayOnLinux.
- Wine Import : Permet d'importer des applications installées dans le répertoire de Wine dans PlayOnLinux.
- Wine Look : Vous permet de changer de thèmes Wine pour vos applications.
Création de scripts
La contribution est importante pour faire avancer le projet. Le forum du site propose une documentation permettant de créer son propre script.
Lien vers la documentation (fr)
Mais je vous invite à voir la documentation sur l'édition script PlayOnLinux.
Vous pouvez aussi utiliser le plugin Script Creator afin d'automatiser la quasi-totalité des scripts très facilement.
Proposer un script
Vous pouvez envoyer un script pour qu'il soit intégré et signé par PlayOnLinux via le site du projet. Pensez également à présenter votre création dans la section adaptée du Forum ("Vos créations").
Problèmes
Disparition des menus
Si Unity (édition netbook) est installé en plus de l'environnement Gnome classique, les menus peuvent disparaître. Il suffit de lancer une session avec Unity pour avoir accès aux menus.
Détection de l'accélération 3D
Si à chaque fois que vous lancez PlayOnLinux, vous avez un message affichant :
C'est qu'il vous manque le programme glxinfo. Pour l'obtenir, installez le paquet mesa-utils.
Flash / Clignotement de l'écran
Si l'écran clignote au lancement de PlayOnLinux ou d'une application.
Tester si le clignotement se produit avec la commande :
xrandr
Alors, si l'écran (ou l'un des écrans) clignote, c'est xrandr qui cause le clignotement et non wine.
Dans ce cas, lancer l'éditeur de registre de wine (modifier la version "linux-x86/1.4.1" en fonction de votre configuration) :
~/.PlayOnLinux/wine/linux-x86/1.4.1/bin/regedit
Naviguer jusqu'à la clef "HKEY_CURRENT_USER\Software\Wine\X11 Driver\".
Créer la clef "X11 Driver" si elle n'existe pas.
Ensuite, créer une nouvelle valeur chaîne nommée : "UseXRandR" et lui attribuer la valeur "N".
Alertes systématique
xterm
Si à chaque fois que vous lancez PlayOnLinux vous avez un message affichant :
You should install it to use PlayOnLinux
C'est qu'il vous manque X terminal emulator. Pour l'obtenir, installez le paquet xterm.
7z
Si à chaque fois que vous lancez PlayOnLinux vous avez un message affichant :
You should install it to use PlayOnLinux
C'est qu'il vous manque la version complète de p7zip. Pour l'obtenir, installez le paquet p7zip-full.
Voir aussi
- Site du projet (fr)
- En cas de problème, n'hésitez pas à en faire part sur le forum (fr).
- Un chat sur IRC est accessible avec un client IRC sur irc.freenode.net canal: #playonlinux
Pages en rapport avec PlayOnLinux
Contributeurs : Asimov, r.fluttaz, MulX, Zoloom , cendre , Antonin_Morel, sylvainvh, zedtux .
Certaines sections de cette page sont adaptées du site officiel.