#26 Le 01/12/2016, à 15:59
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
*Pouf* Remontée de sujet cinq ans plus tard.
Le jeu étant gratuit sur GOG ces prochaines 48 h (et même si je l'avais déjà là-bas), j'en ai profité pour essayer de refaire tourner le jeu sur Linux et... ça marche pas.
La version GOG intégrant les deux extensions de base et ne donnant pas de numéro de série à part, je n'ai pas suivi la doc mais j'ai simplement extrait les données de l'installeur et ajouté le client Linux. Après quelques petits problèmes de biblis (libSDL intégrée qui fait un coredump), je lance le jeu et il reste sur le terminal à ne rien faire, je peux seulement tuer le processus nwmain.
Dans la doc, il est dit que dans ce cas-là, le problème pourrait être réglé en installant les pilotes proprio de la carte graphique mais
1) je trouve ça curieux (il n'y a pas de message d'erreur)
2) je suis sur une carte ATI, donc pilote libre uniquement
Une idée ? Quelqu'un a réussi à lancer NWN Linux récemment (auquel cas, avec quelle config) ?
Hors ligne
#27 Le 01/12/2016, à 16:04
- Elzen
Re : Neverwinter Nights - Et maintenant ?
Salut,
de mon côté, la version que j'avais installé à l'époque fonctionne toujours, et je n'ai pas re-regardé ça depuis.
Mais le jeu, dans sa version vendue sur GOG, est officiellement supporté par le projet ./play.it, donc je suppose que tu n'auras pas de difficultés si tu passes par là Il y a un sujet sur ce forum, si besoin.
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#28 Le 01/12/2016, à 16:17
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
J'ai essayé, sauf que le script n'est pas à jour, il ne marche que pour une version de l'installeur GOG plus ancienne que celle actuellement disponible. Je l'ai signalé tout à l'heure sur le forum de GOG, je vais le faire ici aussi au cas où.
Hors ligne
#29 Le 03/12/2016, à 14:48
- Gatsu
Re : Neverwinter Nights - Et maintenant ?
Tout pareil que Elzen chez moi. J'ai toujours la même installation depuis pas loin de 10 ans maintenant, j'ai réessayé aujourd'hui et ça fonctionne toujours sans problème. J'ai juste dû installer la libsdl1.2 en 32 bits parce qu'elle était manquante sur mon installation.
apt-get install libsdl1.2debian:i386
Je suis sur Debian Jessie 8.6, avec le noyau 4.7.8-bpo
Essaye de lancer un coup de ldd sur nwmain dans le répertoire d'installation pour voir s'il ne te manque pas autre chose.
ldd nwmain
Chez moi il me signale juste libmss.so.6 => not found, mais ça n'a pas l'air de déranger plus que ça, le jeu se lance sans souci.
Hors ligne
#30 Le 03/12/2016, à 15:23
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
J'ai testé le ldd, pas de bibli manquante à part la libmss mais elle est dans le dossier miles qui est ajouté par LD_PRELOAD dans le script de lancement nwn donc c'est bon de ce côté-là.
Ma seule hypothèse, c'est que le problème vienne effectivement de l'utilisation de Mesa comme suggéré dans la doc. Les gens chez qui ça marche, je suppose que vous êtes sur nVidia / pilote proprio ?
Dernière modification par abelthorne (Le 03/12/2016, à 15:25)
Hors ligne
#31 Le 03/12/2016, à 15:49
- Elzen
Re : Neverwinter Nights - Et maintenant ?
Chipset intel en ce qui me concerne.
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#32 Le 03/12/2016, à 16:09
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
Ah. Autant pour mon hypothèse alors (à moins d'un bug spécifique aux cartes ATI ?). Je vais retenter à tout hasard la procédure de la doc maintenant que Gatsu a indiqué où trouver les n° de série de la version GOG.
EDIT : non, c'est pareil.
Dernière modification par abelthorne (Le 03/12/2016, à 17:06)
Hors ligne
#33 Le 03/12/2016, à 17:31
- sergei_ruskof
Re : Neverwinter Nights - Et maintenant ?
nwuser a un bug avec radeonsi qui a été corrigé il y a 3 jours, https://github.com/nwnlinux/nwuser/pull/1
Dernière modification par sergei_ruskof (Le 03/12/2016, à 17:31)
Hors ligne
#34 Le 03/12/2016, à 17:47
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
Ah, tiens. Mais c'est un projet de moteur indépendant ou c'est une continuation du client Linux d'origine ?
Hors ligne
#35 Le 03/12/2016, à 17:52
- sergei_ruskof
Re : Neverwinter Nights - Et maintenant ?
Je pense que c'est la continuation, c'est ce github qu'ils utilisent sur l' Archlinux User Repository pour créer le paquet du jeu.
Hors ligne
#36 Le 05/12/2016, à 09:37
- Duke Nono
Re : Neverwinter Nights - Et maintenant ?
bonjour,
J'ai profité de la promo pour télécharger gratuitement Neverwinter Nights sur GOG il y a quelques jours. Pour l'installer, j'ai suivi ce tuto en le bidouillant un peu pour qu'il prenne la version que j'avais (2.1.0.21) : http://wiki.dotslashplay.it/en/games/neverwinter-nights
Si ça peut aider quelqu'un...
Edit : je viens de voir que le créateur du script est le même que sur un autre lien donné par Elzen.
Edit 2 : oui alors c'est bien le même script en fait, je suis un peu à la ramasse.
Pour info, je suis sur ubuntu 16.04, carte nvidia et pilote proprio. J'ai du installer pas mal de lib supplémentaires pour que ça fonctionne sans erreur...
Dernière modification par Duke Nono (Le 05/12/2016, à 09:44)
Hors ligne
#37 Le 25/02/2018, à 12:09
- Laërte
Re : Neverwinter Nights - Et maintenant ?
Bonjour tout le monde !
Après deux ans j’essaie de réinstaller les Neverwinter Nights sur mon pc (juste le jeu de base, je n’ai jamais acheté les extensions) et tous les liens de la doc sont morts ! ^^ (Ce ne serait pas drôle sinon)
Du coup, s’il y en a parmi vous qui savent où je peux trouver les fichiers qui vont bien, je suis preneur ! (Et mettre à jour la doc au passage, ce serait merveilleux)
Merci !
Hors ligne
#38 Le 25/02/2018, à 13:12
- Laërte
Re : Neverwinter Nights - Et maintenant ?
J’ai trouvé :
https://abelthorne.wordpress.com/2017/1 … ur-ubuntu/ (les fichiers sont tout en bas de l’article)
Je mettrais peut-être la doc à jour plus tard.
Hors ligne
#39 Le 25/02/2018, à 20:41
- Elzen
Re : Neverwinter Nights - Et maintenant ?
Salut
Tu peux aussi regarder du côté de ./play.it, qui gère le jeu
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#40 Le 25/02/2018, à 20:52
- Laërte
Re : Neverwinter Nights - Et maintenant ?
Le problème de ./play.it c'est que c'est pensé pour une distro Ubuntu (ou similaire) et je suis sous Arch. Donc c'était impossible de lancer leurs scripts. Et je t'avoue qu'il y avait certains fichiers sur leur page (les setup_nwn_diamond_*.bin) que je n'ai pas trouvé comment télécharger.
Hors ligne
#41 Le 26/02/2018, à 11:24
- sergei_ruskof
Re : Neverwinter Nights - Et maintenant ?
@Laërte ./play.it est aussi disponible pour Arch mais il me semble que tout les scripts ne sont pas compatibles.
Sinon tu peux regarder les scipts disponibles sur l'AUR, il ya une version pour les DVD diamond et une pour GOG
Hors ligne
#42 Le 26/02/2018, à 14:55
- Laërte
Re : Neverwinter Nights - Et maintenant ?
Sauf que je ne possède ni l’un, ni l’autre. ^^ Je dois avoir un des premiers DVD à être commercialisé, on lit encore dans le README :
Configuration recommandée:
Système d’exploitation : Windows 98, ME, 2000 ou XP pour serveur/client ;
Linux pour serveur ; (bientôt pour Mac OSX)
Je l’ai acheté en vide-grenier il y a quelques années.
Mais c’est bon, avec les archives que j’ai trouvées, ça le fait nickel !
Hors ligne
#43 Le 28/02/2018, à 13:54
- vv221
Re : Neverwinter Nights - Et maintenant ?
En effet, le script ./play.it actuel pour NWN ne produit que des paquets .deb à partir de la version du jeu vendue sur GOG, mais les archives fournies sur le site de ./play.it permettent d’installer le client Linux sur une version 1.68 ou 1.69 du jeu, quelle que soit la manière dont elle a été installée :
https://www.dotslashplay.it/ressources/ … er-nights/
À savoir que ces archives et leur ~6Mio sont tout aussi efficaces que les archives de plusieurs Gio qu’on peut trouver ailleurs sur la Toile
Jouer sur Ubuntu ? Facile !
Hors ligne
#44 Le 02/02/2022, à 20:56
- Calyp
Re : Neverwinter Nights - Et maintenant ?
Salut à tous et vraiment merci d'avoir mit à jour la page https://doc.ubuntu-fr.org/neverwinter_nights
Dites, je part sur la base que les fichiers inclus sur la doc sont OK, et il semble que j'ai pu réaliser l'ensemble de l'installation manuelle depuis la base jusqu'à la mise à jour 1,68 en passant par les deux extensions.
J'ai bien le jeu de base et ces deux extensions.
J'ai une erreur au lancement pourtant le fichier est bien autorisé en exécution.
Voici ce que ça me donne tout simplement :
moi@moi-xxxx:~$ cd /home/moi/nwn/ && ./nwn
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Merci à toutes et tous pour votre aide.
Ubuntu 22.04
Hors ligne
#45 Le 02/02/2022, à 21:27
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
De mémoire, ça vient d'une vieille version de SDL qui est incluse avec le client Linux et qui doit se trouver dans le dossier lib du jeu : supprime les fichiers libSDL-1.2.so.0 et libSDL-1.2.so.0.0.5 et installe la version des dépôts (paquet libsdl1.2debian:i386) à la place.
Au cas où, j'avais retenté une installation il y a plusieurs années et j'avais tout repackagé proprement : https://abelthorne.wordpress.com/2017/1 … ur-ubuntu/
Le problème c'est que le jeu ne fonctionne plus depuis Ubuntu 18.04 quand on utilise le pilote graphique libre (en tout cas avec un GPU ATI/AMD) et je n'ai jamais trouvé de solution, je ne pense pas qu'il y en ait. Le plus simple dans ce cas est d'installer la version Windows via Wine (qui en plus est plus à jour) ou de jouer à la version Enhanced Edition de Beamdog − qui est payante mais qu'on voit régulièrement passer en promo.
Hors ligne
#46 Le 03/02/2022, à 16:14
- Calyp
Re : Neverwinter Nights - Et maintenant ?
Salut
J'ai pu supprimer un fichier libSDL-1.2.so.0.0.5 qui se trouvait justement dans le répertoire d'installation NWN. Reste des libSDL-1.2.so.0.11.4.
J'ai fait :
sudo apt-get install innoextract libsdl1.2debian:i386
Désormais ça me donne :
moi@moi-xxxxxx:~$ cd /home/moi/nwn/ && ./nwn
Illegal instruction (core dumped)
Dernière modification par Calyp (Le 03/02/2022, à 16:15)
Ubuntu 22.04
Hors ligne
#47 Le 03/02/2022, à 16:20
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
J'ai juste indiqué libSDL-1.2.so.0 et libSDL-1.2.so.0.0.5 parce que ce sont ceux que j'avais notés mais si tu as un libSDL-1.2.so.0.11.4 dans le dossier lib, supprime-le aussi. L'idée, c'est de supprimer la version de libSDL qui est incluse avec le jeu (tous les fichiers libSDL qui sont dans lib).
Hors ligne
#48 Le 03/02/2022, à 16:47
- Calyp
Re : Neverwinter Nights - Et maintenant ?
D'accord.
Peux-tu préciser de quel répertoire lib tu parle ?
Là ou je trouve du libSDL c'est dans les répertoires :
/lib/i386-linux-gnu
/lib/x86_64-linux-gnu
Hormis dans des applications.
Ubuntu 22.04
Hors ligne
#49 Le 03/02/2022, à 17:23
- abelthorne
Re : Neverwinter Nights - Et maintenant ?
Surtout, ne supprime rien qui aurait été installé au niveau système, notamment via APT.
Je ne sais pas comment tu as installé le jeu exactement mais à la base, le client Linux est une archive qu'on décompresse où on veut dans le dossier perso et dans lequel on ajoute les données du jeu. On le lance ensuite depuis ce dossier.
Dans les fichiers du client, il y a un dossier lib qui contient des biblis nécessaires à son fonctionnement, dont une vieille version de SDL qui ne fonctionne plus sur les distros actuelles, d'où sa suppression pour utiliser plutôt celle des dépôts, qui est fonctionnelle.
Tu dis avoir supprimé un libSDL-1.2.so.0.0.5 et qu'il reste un libSDL-1.2.so.0.11.4 : c'est à quel endroit exactement ?
D'après les commandes que tu donnes en exemple, le dossier où se trouvent les données du jeu et du client est /home/moi/nwn. Tu n'as pas un dossier lib dedans ? Si ce n'est pas le cas, poste le contenu de ce dossier :
ls -l /home/moi/nwn
Alternativement, tu peux aussi refaire une installation en utilisant ma version repackagée (article en #45), pour laquelle j'avais viré les vieilles biblis foireuses. Sachant, comme je le disais précédemment, que ce n'est pas garanti que tu puisses lancer le jeu sur Ubuntu 20.04 mais c'est un problème qui est lié au client d'origine, pas à mon repackaging.
Dernière modification par abelthorne (Le 03/02/2022, à 17:24)
Hors ligne
#50 Le 03/02/2022, à 19:05
- Calyp
Re : Neverwinter Nights - Et maintenant ?
Ok, et ouf.
Je me doutais un peu, je n'ai donc supprimé qu'un fichier libSDL-1.2.so.0.0.5 qui se trouvait justement dans le répertoire d'installation NWN.
Le répertoire /home/moi/nwn/lib est bien vide depuis.
J'ai installé le jeu en respectant strictement la méthode ici : https://doc.ubuntu-fr.org/neverwinter_nights
Après avoir fait sudo apt-get install innoextract libsdl1.2debian:i386 comme stipulé sur ta page, ne suis-je pas censé trouver justement une lib dans le répertoire répertoire /home/moi/nwn/lib ?
Bon, sinon, effectivement après si je vois que ça continue à être compliqué je vais essayer ta méthode.
Au cas ou :
moi@moi-xxxxxx:~$ ls -l /home/moi/nwn
total 41088
drwxr-xr-x 2 moi moi 4096 févr. 2 20:45 ambient
-rw-r--r-- 1 moi moi 968354 août 10 2002 chitin.key
drwxr-xr-x 2 moi moi 4096 févr. 2 20:46 data
-rwx------ 1 moi moi 13538635 août 29 2006 dialogf.tlk
-rwx------ 1 moi moi 13531837 août 29 2006 dialog.tlk
-rwxrwxr-x 1 moi moi 22 mars 27 2003 dmclient
drwxr-xr-x 2 moi moi 4096 mars 14 2003 dmvault
drwxr-xr-x 2 moi moi 4096 févr. 2 20:45 docs
-rw-r--r-- 1 moi moi 8336 juin 17 2003 EULA.txt
-rwxrw-r-- 1 moi moi 2372 déc. 8 2003 fixinstall
drwxr-xr-x 2 moi moi 4096 mars 14 2003 hak
drwxrwxr-x 2 moi moi 4096 févr. 3 16:10 lib
drwxr-xr-x 2 moi moi 4096 févr. 2 20:45 localvault
drwxrwxr-x 2 moi moi 4096 févr. 2 20:47 logs
drwxrwxr-x 2 moi moi 4096 févr. 2 20:42 miles
drwxr-xr-x 2 moi moi 4096 févr. 2 20:42 modules
drwx------ 2 moi moi 4096 févr. 2 20:45 movies
-rw-r--r-- 1 moi moi 2604 nov. 28 2003 movies-HotU.txt
-rw-r--r-- 1 moi moi 6468 juin 18 2003 movies-OC.txt
-rw-r--r-- 1 moi moi 4045 mai 24 2003 movies-SoU.txt
drwxr-xr-x 2 moi moi 4096 févr. 2 20:46 music
drwxr-xr-x 2 moi moi 4096 févr. 2 20:46 nwm
-rwxrwxr-x 1 moi moi 7739472 août 15 2006 nwmain
-rwxrwxr-x 1 moi moi 310 avril 16 2003 nwn
-rw-rw-r-- 1 moi moi 1202702 févr. 19 2004 NWNHordes_Manual.pdf
-rw-rw-r-- 1 moi moi 640 mai 5 2003 nwn.ini
-rw-r--r-- 1 moi moi 42995 févr. 28 2003 NWNv129.txt
-rwx------ 1 moi moi 171440 août 28 2006 NWNv168.txt
-rwxrwxr-x 1 moi moi 3691072 août 15 2006 nwserver
drwxr-xr-x 2 moi moi 4096 févr. 2 20:46 override
drwxr-xr-x 2 moi moi 4096 mars 14 2003 portraits
-rw-r--r-- 1 moi moi 1034 août 28 2006 readme.linuxclientupdate.txt
-rw-r--r-- 1 moi moi 9164 juin 17 2003 readme.linuxserver.txt
-rw-rw-r-- 1 moi moi 26910 mars 27 2003 readme-SDL.txt
-rw-rw-r-- 1 moi moi 32399 mars 24 2004 readme.txt
drwxr-xr-x 2 moi moi 4096 mars 14 2003 saves
drwxrwxr-x 2 moi moi 4096 févr. 21 2003 scripttemplates
drwxrwxr-x 2 moi moi 4096 mars 28 2003 SDL-1.2.5
drwxr-xr-x 2 moi moi 4096 mars 14 2003 servervault
drwxrwxr-x 2 moi moi 4096 févr. 2 20:47 tempclient
drwxr-xr-x 2 moi moi 4096 févr. 2 20:48 texturepacks
-rw-rw-r-- 1 moi moi 310445 juin 9 2003 xp1.key
-rw-rw-r-- 1 moi moi 1480 juin 12 2003 xp1patch.key
-rw-rw-r-- 1 moi moi 565114 janv. 22 2004 xp2.key
-rwx------ 1 moi moi 80416 août 29 2006 xp2patch.key
Dernière modification par Calyp (Le 03/02/2022, à 19:06)
Ubuntu 22.04
Hors ligne