ang1fr |
Mercredi 10 Novembre 2010 à 14:38
|
ang1fr
|
Bonjour,
J'ai échangé au magasin mass effect2 par risen. J'essaie donc de faire un script ...
L'ordre pour télécharger winetricks est-ce ?
POL_Call POL_Install_winetricks
Merci.
PS:
J'ai aussi :
PhysX
d3dx9_36
vcrun2005
a installé mais j'ai les ordres ...
|
Quentin PÂRIS |
Mercredi 10 Novembre 2010 à 15:58
|
Quentin PÂRIS
|
winetricks est un outils qui te permettra d'installer divers composants. Tu en as pas besoin dans les scripts POL
Dans PlayOnLinux, POL_Call remplace winetricks
Utilises :
POL_Call POL_install_physx
POL_Call POL_Install_d3dx9 # (à confirmer que c'est bien celui la dont tu as besoin)
POL_Call POL_install_physx
|
ang1fr |
Samedi 13 Novembre 2010 à 16:51
|
ang1fr
|
Merci,
Le script fonctionne pas trop mal ...
J'ai deux problèmes.
La création du lanceur dans playonlinux en auto ne semble pas fonctionner .
POL_SetupWindow_auto_shortcut "$PREFIX" "Risen.exe" "" "$TITLE"
Je ne vois vraiment pas pourquoi ...
Autrement quand je lance le jeu par le raccourci bureau créé par le dvd lui-même il me dit :
Pour installer les pilotes vous devez être en mode Superviseur. Au premier démarrage ...
Comment résoudre cela dans le script, pour ne pas avoir le problème ?
|
SuperPlumus |
Samedi 13 Novembre 2010 à 17:25
|
SuperPlumus
|
Bonsoir,
Tu à intervertis 2 arguments : le nom du jeu va en 3ème position et non en 4
l'argument 4 est pour le nom de l'icône (l'icône doit être hébergée sur le site de PlayOnLinux)
Avec certains jeux, l'icône est automatiquement trouvée et ajoutée, sans avoir besoin de la préciser
Si tu n'utilise pas d'icône, laisse le champ vide. Edité par SuperPlumus
|
ang1fr |
Dimanche 14 Novembre 2010 à 12:07
|
ang1fr
|
Merci Superplumus,
Le lanceur marche maintenant.
Il me reste un problème comment lancer ce jeu en mode superviseur (root) pour finir l'installation alors qu'il est installé sous un user. Quand je me mets en mode superviser (root) ce qui est fortement déconseillé par POL, cela change le repertoire et il n'y a donc plus de lanceur ...
|
SuperPlumus |
Dimanche 14 Novembre 2010 à 12:45
|
SuperPlumus
|
PlayOnLinux ne doit JAMAIS être lancé en root !
Wine ne doit JAMAIS être lancé en root !
Je ne vois pas exactement ce que tu veux faire ?
Wine simule toujours un utilisateur administrateur sous Windows.
Quant aux applications installées sous PlayOnLinux, tu doit les installer pour chaque utilisateur Linux séparément. Edité par SuperPlumus
|
ang1fr |
Dimanche 14 Novembre 2010 à 13:03
|
ang1fr
|
PlayOnLinux ne doit JAMAIS être lancé en root !
Wine ne doit JAMAIS être lancé en root !
...
Merci de l'info, j'ai fait l'erreur et j'ai supprimé le .Playonlinux. j'espère que cela suffit à supprimer les éventuels risques. sinon explique les moi et ls moyens correctifs. Merci.
Maintenant quand je lance le jeu, il me dis que l'utilisateur doit être superviseur pour la première utilisation pour que l'installation des drivers directX soit effectué.
Le jeu demande directX 9.1.
En partant des infos que j'ai sur le site winehq :
http://appdb.winehq.org/objectManager.php?sClass=version&iId=19867
J'ai installé :
PhysX
d3dx9
vcrun2005
sur le site, il marquait :
d3dx9_36
Je ne connais pas la différence, mais le problème vient peut-être de là ...
Autrement, j'écoute vos conseils.
|
SuperPlumus |
Dimanche 14 Novembre 2010 à 13:12
|
SuperPlumus
|
Est ce que le programme peut se lancer ou pas, car il dit peut-être simplement qu'il faut être administrateur sans vérifier si tu est déjà administrateur Windows.
Normalement il ne doit pas y avoir de problème.
Pour d3dx9_36, il est installé par d3dx9, donc c'est bon.
Pour les risques le danger vient que en démarrant PlayOnLinux en root, cela démarre Wine en root quand tu joue ou que tu installe, et à ce moment la un virus Windows pourrait détruire ton système d'exploitation Linux entièrement, c'est le risque le plus grand. Edité par SuperPlumus
|
ang1fr |
Dimanche 14 Novembre 2010 à 15:37
|
ang1fr
|
Là, cela ne démarre pas. Erreur 32.
Dans POL aucun message d'erreur.
|
SuperPlumus |
Dimanche 14 Novembre 2010 à 15:49
|
SuperPlumus
|
Lance le jeu avec la commande suivante :
playonlinux --run "NOM DU JEU" --debug
En remplaçant NOM DU JEU par le nom du jeu affiché dans le menu de PlayOnLinux.
Puis poste le contenu du terminal ici. Edité par SuperPlumus
|
ang1fr |
Dimanche 14 Novembre 2010 à 15:56
|
ang1fr
|
Voilà :
~> playonlinux --run "Risen" --debug
PlayOnLinux v3.8.5
--debug
costam
fixme:ntoskrnl:KeInitializeTimerEx stub: 0x111038 0
fixme:heap:HeapSetInformation 0x110000 0 0xcefc24 4
fixme:ntoskrnl:IoAllocateMdl stub: 0x1112d0, 5, 0, 0, (nil)
fixme:ntoskrnl:IoAllocateMdl stub: 0x1112d0, 5, 0, 0, (nil)
fixme:ntoskrnl:IoAllocateMdl stub: 0x1112d0, 5, 0, 0, (nil)
fixme:ntoskrnl:IoAllocateMdl stub: 0x111e90, 5, 0, 0, (nil)
gwen@linux-wk0x:~>
J'ai trouvé un bug connu dans winehq :
http://bugs.winehq.org/show_bug.cgi?id=10264
Je n'ai plus qu'à attendre que le bug soit corrigé ...
Merci pour ton aide Superplumus Edité par ang1fr
|
SuperPlumus |
Dimanche 14 Novembre 2010 à 16:10
|
SuperPlumus
|
Essaye d'utiliser un patch no-cd.
Ni moi, Ni PlayOnLinux ne peut-être tenu responsable de l'utilisation d'un tel patch !
Tu ne pourra obtenir aucune aide ici pour l'utilisation d'un tel patch ! Edité par SuperPlumus
|
ang1fr |
Dimanche 14 Novembre 2010 à 16:19
|
ang1fr
|
|
SuperPlumus |
Dimanche 14 Novembre 2010 à 16:43
|
SuperPlumus
|
|
ang1fr |
Dimanche 14 Novembre 2010 à 17:07
|
ang1fr
|
Le patch official n'enlève pas le blocage.
Le "russian patch" du lien de mon précédent message doit être un patch modifié ... Moi, je n'aime pas cela ...
Fin de l'histoire.
Merci.
|