Forums

Installer manuellement AION à l'aide de POL

Auteur Réponses
Jump to the page: 1 - 2 - 3 - 4
rastajah974 Jeudi 19 September 2013 à 16:34
rastajah974Anonymous

Bonjour a tous!
J'ai un probleme pour installer the sims 3 sur mon ordinateur ( linux ubuntu)
Il a fallut que j'installe la version wine 1.4.1 pour jouer, en suivant cette instruction pour ce jeu "AION"
Arrivé a la 2eme etape: ... l'installation de d3dx9 vcrun2005.
Puis rendez-vous dans l'onglet "Wine" et lancez le gestionnaire des tâches, faites parcourir et lancez l'installation d'AION. Tout d'abord acceptez l'installation de .NET 2.0 par le programme d'installation.
1- Je n'ai pas trouvé d3dx9 vcrun2005 ( alors j'ai pris d3dx10)
2- En etant dans le gestionnaire des tâches, je fais parcourir...mais le dossier The sims 3 et là, mais ne peux etre selectionné.
Sachant que j'ai telechargé The Sims 3 dans PlayOnlinux.
Merci de me repondre au plus vite... rastafari!
SuperPlumus Jeudi 19 September 2013 à 19:05
SuperPlumusAnonymous
Admin

Bonjour rastajah974,

Ce sujet est consacré à AION, et non aux Sims 3 !
Merci de créer un nouveau sujet pour votre problème.

Et lisez ce sujet  :
http://www.playonlinux.com/fr/topic-46-Expliquer_son_probleme.html


Pour le script AION, j'ai prévu de le mettre en catégorie testing d'ici à la fin de la semaine (pas le temps avant).
SuperPlumus Jeudi 26 September 2013 à 19:06
SuperPlumusAnonymous
Admin

Script disponible en catégorie "testing" de PlayOnLinux.

Désolé pour le retard.
BoDy_BlaSt Samedi 4 Janvier 2014 à 20:45
BoDy_BlaStAnonymous

Bonjour à tous !

Chez moi, le test est un échec... Je lance l'installation dans la catégorie "testing" et tout se passe bien. Seulement, quand j'arrive à l'installation de Gameforge, la fenêtre devient quasi-blanche, comme ci-contre : http://imageshack.com/a/img853/773/9vkb.png.

Je cherche depuis plusieurs jours une solutions mais n'en trouve pas. Je me suis alors dis que le plus simple serait de s'adresser directement au créateur du test, SuperPlumus ! Si tu veux bien me répondre au plus vite, je t'en serais extrêmement reconnaissant :)

Merci d'avance,

BoDy_BlaSt
SuperPlumus Samedi 4 Janvier 2014 à 21:06
SuperPlumusAnonymous
Admin

Bonsoir BoDy_BlaSt,

Je ne possède pas le jeu AION, j'ai aidé à la création du script, selon les indications données par legluondunet.

Mais le problème que tu décris, je l'ai effectivement rencontré lors de mes tests, c'est pourquoi, la première version du script était légèrement différente que la version actuelle. Car ce problème de fenêtre quasi-blanche était évité par l'utilisation de la commande POL_Wine start /Wait <setup>.
La commande start /Wait à un comportement différent.
Mais je l'ai pas utilisée, car selon les tests de legluondunet, cela posait d'autres problèmes, et lui n'avait pas ce problème.

Je te propose donc de tenter ce script ci-dessous (qui combine des modifs des 2 versions du script) :
NOTE : il est possible que la version de Wine 1.7.1 fonctionne mieux, mais je sais pas, donc là j'ai mis la version 1.6.
Pour tester avec la 1.7.1, il suffit de modifier la ligne WORKING_WINE_VERSION=

[code language=playonlinux]#!/bin/bash

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="AION"
PREFIX="Aion"
WORKING_WINE_VERSION="1.6"

POL_SetupWindow_Init

# for POL_LoadVar_ScreenResolution
POL_RequiredVersion "4.0.15" || POL_Debug_Fatal "$APPLICATION_TITLE 4.0.15 is required to install $TITLE"

POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "NCsoft" "" "SuperPlumus and legluondunet" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_System_TmpCreate "$PREFIX"

cat << EOF > "$POL_System_TmpDir/RegModif.reg"
REGEDIT4

[HKEY_CURRENT_USER\\Software\\Gameforge4d\\GameforgeLive\\MainApp]
"ActionOnCloseWindow"="Quit"
EOF
regedit "$POL_System_TmpDir/RegModif.reg"

#Set_Desktop "On" "800" "600"
POL_Wine_OverrideDLL disabled dwrite

cd "$WINEPREFIX/drive_c"
POL_Download "http://dlcl.gfsrv.net/gfl/AION_GameforgeLiveSetup.exe" ""
POL_Wine_WaitBefore "$TITLE"
POL_Wine start /Wait "AION_GameforgeLiveSetup.exe"
POL_Wine_WaitExit "$TITLE"

#POL_Call POL_Install_vcrun2005

POL_LoadVar_ScreenResolution
Set_Desktop "On" "$ScreenWidth" "$ScreenHeight"

POL_System_TmpDelete

POL_Shortcut "GameforgeLive.exe" "$TITLE"

POL_SetupWindow_Close

exit
[/code]

Si cela ne fonctionne pas, regarde les instructions d'installation sur la première page du sujet (sauf le message de legluondunet que j'ai édité pour ajouter mes remarques en rouge, car celui-là est plus du tout valide), car elles utilisent le gestionnaire des tâches de Wine, car c'est comme ça que legluondunet avait réussi au début.

Merci de me tenir au courant de tes tests.

Edité par SuperPlumus

BoDy_BlaSt Samedi 4 Janvier 2014 à 21:30
BoDy_BlaStAnonymous

Merci pour ta réponse si rapide (à peine le temps d'aller manger ^^) , je test ça tout de suite !
legluondunet Samedi 4 Janvier 2014 à 21:45
legluondunet

Salut, je confirme qu'avec la version 1.7.1 le problème de la fenêtre blanche apparaissait régulièrement, mais pas toujours, c'est un peu la loterie. Je viens de tester ce dernier script, avec la version 1.6 de Wine j'obtiens également le fameux problème de la fenêtre blanche, mais pas avec la 1.7.9 (testé 2 fois).

Edité par legluondunet

SuperPlumus Samedi 4 Janvier 2014 à 22:01
SuperPlumusAnonymous
Admin

Alors je vais attendre le test de BoDy_BlaSt avec ce script, puis il faudra refaire un test si possible sans le start /Wait, qui cause d'autres soucis

Pour BoDy_BlaSt, tu peux tester avec 1.7.9 stp. ?

Je ferai un autre script après sans le start /Wait, mais avec 1.7.9, pour vérifier, et si c'est ok, je modifie le script du dépôt pour 1.7.9.

Merci de votre contribution (à la fois legluondunet et BoDy_BlaSt).
BoDy_BlaSt Samedi 4 Janvier 2014 à 22:09
BoDy_BlaStAnonymous

Oui, je confirme qu'avec les versions 1.6 / 1.6.1 (j'ai essayé on sait jamais) / 1.7.1 ça ne marche pas (toujours page blanche).

Malheureusement, je rencontre aussi le même problème avec la 1.7.9... Je ne sais pas si ce problème peut avoir un rapport avec ma config. mais je suis sur une Kubuntu 13.10 . Pour ce qui est de la carte graphique, carte mère etc... c'est un peu long à rédiger donc je voudrais savoir si vous avez besoin de plus d'informations. Auquel cas je vous la donnerais le plus vite possible. Pour l'instant, désolé mais je vais dormir. Je vous souhaite bon courage à toi et leguondunet et à demain !

Merci à vous !

BoDy_BlaSt
BoDy_BlaSt Dimanche 5 Janvier 2014 à 13:51
BoDy_BlaStAnonymous

Me revoilà !

Comme dis précédemment, le script n'a pas marché... Si tu pouvais m'envoyer le script sans le /Wait ça serait bien : je le test dès que je l'ai. On sait jamais, peut-être que ça va marcher :) ? Désolé mais je ne sais pas faire de script. Je me rends compte que c'est embêtant, mais je compte sur toi, SuperPlumus ;) !

Merci d'avance,

BoDy_BlaSt
SuperPlumus Dimanche 5 Janvier 2014 à 14:00
SuperPlumusAnonymous
Admin

Il suffit de changer la ligne suivante :
POL_Wine start /Wait "AION_GameforgeLiveSetup.exe"
en
POL_Wine "AION_GameforgeLiveSetup.exe"
BoDy_BlaSt Dimanche 5 Janvier 2014 à 14:11
BoDy_BlaStAnonymous

Ouaa désolé mais je n'ai vraiment pas les yeux en face des trous aujourd'hui...

Malheureusement, le problème reste le même.... As-tu une idée du problème ?
legluondunet Dimanche 5 Janvier 2014 à 14:44
legluondunet

Bonjour Body_Blast, peux-tu nous donner ta configuration stp:

Distribution
Carte graphique
Version du drivers
Version de POL

Merci.
BoDy_BlaSt Dimanche 5 Janvier 2014 à 15:13
BoDy_BlaStAnonymous

Distribution : Kubuntu 13.10
Carte graphique : NVIDIA GF104 GeForce GTX 460
Version du driver : 319.60
Version de POL : 4.2.1

Si tu veux plus d'info, n'hésite pas ;) !
legluondunet Dimanche 5 Janvier 2014 à 16:57
legluondunet

Ta config m'a l'air tout à fait adaptée à ce jeux.
Tu prends bien soin de supprimer le disque virtuel avant de relancer le script?
Pourras-tu vérifier dans les paramètres de wine "clic droit sur l'icône du jeu, configurer wine", dans l'onglet "Bibliothèque", tu dois avoir "dwrite" en "désactivée"?
BoDy_BlaSt Dimanche 5 Janvier 2014 à 17:29
BoDy_BlaStAnonymous

Oui, je supprime bel et bien le disque virtuel avant chaque relancement du script.

"dwrite" est lui aussi bien désactivé...

J'ai toujours le même problème. J'ai testé avec les versions 1.7.1 et 1.7.9 de Wine, en gardant puis en enlevant le "start /Wait" mais rien n'y fait...

Ha j'y pense. Peut-être que le problème reste là parce que je suis en x64 et non en x32 ? Quen penses-tu ?
legluondunet Dimanche 5 Janvier 2014 à 17:39
legluondunet


J'utilise le même script que toi et un OS 64 bits, une Nvidia et je ne rencontre plus ce bug avec wine 1.7.9. Mais j'utilise la version 331.20 des drivers Nvidia.

Pourrais-tu:

1) faire une copie d'écran, que je puisse vérifier qu'il s'agisse bien du même problème identifié lors de mes tests.
2) poster le contenu du log: pour cela tu lances le programme en cliquant sur "déboguer"

Edité par legluondunet

BoDy_BlaSt Dimanche 5 Janvier 2014 à 18:02
BoDy_BlaStAnonymous

Voici la copie d'écran : http://imageshack.com/a/img853/773/9vkb.png

Pour le débogue, c'est impossible... Je ne sais pas pourquoi mais j'ai beau lancer et relancer le script, la zone où il devrait être reste vierge... Encore un autre problème, que je n'avais pas remarqué...

Edit SuperPlumus : J'ai corrigé l'adresse (il y avait un point en trop).

Edité par SuperPlumus

legluondunet Dimanche 5 Janvier 2014 à 18:36
legluondunet

Le lien vers ta copie d'écran me donne un message d'erreur...je te laisse régler ce problème.

Ensuite, tu peux consulter le fichier de log ici:
/home/nom_de_ton_profile/PlayOnLinux's virtual drives/Aion/playonlinux.log
Par souci de lisibilité, il faudrait coller son contenu sur ce site: http://paste.plurk.com/, puis nous poster le lien.
SuperPlumus Dimanche 5 Janvier 2014 à 19:04
SuperPlumusAnonymous
Admin

J'ai corrigé l'adresse de l'image (il y avait un point en trop dans le lien)

Autrement, comme dit legluondunet, il faut les logs afin de voir si on peut creuser la question.

Le jeu étant assez compliqué à installer, c'est normal que ce ne soit pas parfait (c'est pour ça qu'il est en bêta).

Edité par SuperPlumus