2 votes

Comment exécuter DDO sous Linux

J'essaie d'exécuter DDO sur Ubuntu 14.04. Je préfère ne pas utiliser une VM. Existe-t-il un tutoriel à jour ?

2voto

John the Green Points 17146

"DDO" n'est pas une abréviation qui m'est familière, mais je suppose que vous faites référence à Donjons & Dragons Online : Eberron Unlimited . Si c'est le cas, vous avez de la chance.

WineHQ a un tutoriel étape par étape pour cela, et DDO sur Wine est classé platine.

Je vous recommande vivement de visiter WineHQ et d'y jeter un coup d'œil. Si vous tentez de le faire, la méthode qui utilise PlayOnLinux est normalement la plus facile, et de loin.

Bonne chance !


Lien copié ici pour éviter la pourriture des liens :

Installation standard de DDO Wine

Tout d'abord, vous devez installer Wine et/ou PlayOnLinux.

Vérifiez le gestionnaire de paquets de votre distribution - vous voulez soit la dernière version de stable (actuellement 1.6.2) ou la dernière version de testing (actuellement 1.7.22, mais change fréquemment). Si vous allez utiliser PlayOnLinux, il suffit de prenez la version 1.6.2, car elle est nécessaire à l'installation de PlayOnLinux. Si vous voulez une version plus récente, vous pouvez l'installer dans PoL lui-même.

Pour ce qui est de PlayOnLinux, la version la plus récente est la 4.2.4, mais toute version raisonnablement récente devrait convenir. récente devrait convenir, vérifiez votre gestionnaire de paquets et et installez-le d'abord à partir de là. Si elle n'est pas disponible dans votre gestionnaire de paquets, vous pouvez le télécharger sur playonlinux.com. Assurez-vous de suivre les instructions qui sont appropriées pour votre type de distribution.

Pour une installation complète de Wine sur des systèmes tels que Arch/Manjaro 64bit assurez-vous d'installer également ces paquets :

Samba lib32-ncurses lib32-mpg123 lib32-libldap lib32-openal

Les utilisateurs de Nvidia pourraient également vouloir/besoin de : lib32-opengl-nvidia lib32-opencl-nvidia

Si vous utilisez wine sans PlayOnLinux, vous aurez également besoin de winetricks (vérifiez votre gestionnaire de paquets, la plupart des distributions l'ont disponible par défaut, ou obtenez-le à partir de http://winetricks.org/winetricks et le marquer comme exécutable (chmod +x winetricks) et déplacez-le vers /usr/local/bin (sudo mv winetricks /usr/local/bin) ).

Récupérez le programme d'installation à partir de http://www.ddo.com/en/game/download (Prenez le celui qui, sous "Sur PC", indique "Télécharger puis jouer" - la version "Jouer instantanément" utilise HappyCloud, qui NE FONCTIONNE PAS). Installation de le jeu :

Utilisateurs de Wine (si vous utilisez PlayOnLinux à la place, voir plus bas) - Ouvrez un fichier terminal et exécutez les commandes suivantes (remarque : les lignes entre parenthèses sont des notes, pas des commandes - n'exécutez les commandes que sur les lignes commençant par $, et n'incluez pas le premier $, c'est juste une notation pour avoir besoin d'une invite de type ) :

$ mkdir $HOME/wineprefix

$ export WINEPREFIX=$HOME/wineprefix/ddo

$ winetricks vcrun2005sp1 corefonts tahoma d3dx9 (note : d3dx9 est généralement n'est plus nécessaire, mais ne fait pas de mal, et ne pas l'avoir peut casser sur certains systèmes) \

$ wine ddolive.exe (suivez les instructions et attendez que pour que le programme termine l'installation de base) (Je recommande de ne pas installer de raccourcis - un raccourci de bureau sera quand même créé pour vous)

$ wineboot (je ne sais pas si c'est toujours nécessaire, mais ce n'est pas une mauvaise idée).

Une fois l'installation terminée, double-cliquez sur l'icône ddo sur votre ordinateur. bureau (remarque : ne fermez pas tout de suite votre terminal, vous pourriez en avoir besoin).

Maintenant, c'est la partie délicate : Le lanceur doit essayer d'installer Akamai Netsession. Si le lanceur s'interrompt sans jamais afficher la version de Turbine de Turbine du contrat de licence Akamai Netsession, fermez-le, retournez à votre terminal à votre terminal et exécutez la commande suivante :

$ ps aux | grep netsession

Ceci montrera 0 à 3 lignes, selon que grep se montre sur votre système et si netsession est en cours d'exécution. S'il y a 2 lignes ou plus, les 2 lignes qui nous préoccupent sont celles qui disent "netsession_win.exe". La deuxième colonne de chaque ligne est un numéro. Exécutez la commande suivante pour chaque ligne, en remplaçant $NUMBER par les numéros que vous avez trouvés, un par un, en commençant par celui qui ne dit pas ne dit pas "--client" (note : pkill ne fonctionne pas ici ou je l'aurais suggéré l'aurais suggéré) :

$ kill -9 $NUMBER

Une fois que vous avez fait cela, ou si grep n'a rien dit sur netsession (c'est-à -dire que grep n'a renvoyé qu'une ligne, ou rien du tout), procédez comme suit :

$ export WINEPREFIX=$HOME/wineprefix/ddo (nécessaire seulement si vous avez fermé le terminal depuis que vous avez commencé l'installation) $ wineboot

Maintenant, essayez de lancer le lanceur à nouveau. Finalement, le lanceur devrait s'afficher un contrat de licence, puis se réafficher par-dessus le contrat. au-dessus de l'accord. Si c'est le cas, alt-tab pour revenir à l'accord, puis faites défiler vers le bas et cliquez sur accepter pour commencer à installer Netsession. Suivez les instructions, y compris l'acceptation de l'accord, et une fois que Netsession est installé, la fenêtre de lancement s'ouvre. Netsession est installé, le lanceur devrait commencer à télécharger DDO.

Une fois que le programme d'installation a fini de tout télécharger, le jeu devrait être prêt à jouer, profitez-en. :)

Utilisateurs de PlayOnLinux :

Démarrez PlayOnLinux comme d'habitude. Si c'est la première fois que vous utilisez PlayOnLinux (ou si vous avez toujours utilisé le vin " système "), vous devez installer au moins une version de wine dans PlayOnLinux. de wine dans PlayOnLinux - voici comment : Allez dans Outils->Gérer les versions de Wine Dans la partie "versions disponibles" de la boîte de dialogue, sélectionnez n'importe quelle version qui se termine par un nombre (c'est-à-dire 1.7.22, et non 1.7.21-swtor, par exemple). par exemple - je recommande soit la version la plus élevée se terminant par un nombre ou 1.6.2), et cliquez sur le bouton ">". Fermez la fenêtre "Manage Wine Versions" et continuez. Cliquez sur installer (le gros bouton "+"). Dans le coin inférieur gauche de la fenêtre qui apparaît, cliquez sur "Installer un programme non listé". Cliquez sur suivant, sélectionnez "installer un programme dans un nouveau lecteur virtuel", et cliquez à nouveau sur suivant. Entrez un nom pour votre lecteur virtuel. J'ai utilisé "ddo". Dans la boîte de dialogue suivante, cochez les cases "utiliser une autre version" et "installer les bibliothèques" (paraphrasé). Ensuite, PlayOnLinux vous demandera de choisir une version de wine. Choisissez n'importe quelle version qui se termine par un chiffre - je recommande la version 1.6.2 ou la dernière version (actuellement 1.7.2). dernière version (actuellement 1.7.22, mais cela change souvent). Si aucune version de vin autre que "System" et les versions qui se terminent par autre chose qu'un chiffre autre chose qu'un numéro, annulez l'instal et suivez la procédure de recherche. instructions ci-dessus pour l'installation d'une version de vin. que les versions de vin "named" peuvent causer des problèmes avec DDO (named plus que système, mais les deux ont tendance à causer leur lot de problèmes). Après avoir cliqué sur "suivant", wine PlayOnLinux va créer votre lecteur virtuel, puis lancer winecfg. Dans winecfg, allez dans Graphiques, cliquez sur "Emuler un bureau virtuel". Bureau virtuel" et dans les 2 cases qui viennent d'être activées, entrez la résolution de votre bureau (si vous le souhaitez). la résolution de votre bureau (si vous voulez jouer en mode fenêtré, vous pouvez soit cliquez simplement sur OK ou entrez la résolution à laquelle vous voulez jouer) et cliquez sur OK. Maintenant PlayOnLinux va vous montrer un tas de choses que vous pouvez installer dans votre wineprefix. Vous devez cocher les 4 éléments suivants dans cette liste liste : POL_Install_corefonts POL_Install_d3dx9 POL_Install_tahoma POL_Install_vcrun2005 Après avoir sélectionné les éléments ci-dessus, cliquez sur suivant. Après quelques secondes, PlayOnLinux vous demandera de sélectionner le programme d'installation à exécuter. Cliquez sur parcourir, trouvez "ddolive.exe", et une fois que vous l'avez sélectionné, cliquez sur suivant. et une fois que vous l'avez sélectionné, cliquez sur suivant. Suivez l'assistant d'installation, en sélectionnant tous les paramètres par défaut, jusqu'à ce qu'il se termine. Quand c'est fait, PlayOnLinux affichera une liste d'exe pour installer des raccourcis. pour lesquels installer des raccourcis. Sélectionnez " TurbineLauncher.exe " et cliquez sur " suivant ". suivant, nommez le lanceur comme vous le souhaitez (j'ai nommé le mien "DDO"), cliquez sur suivant, puis sélectionnez "Je ne veux pas créer un autre raccourci" et cliquez sur suivant encore une fois. cliquez encore une fois sur suivant. Le programme d'installation de PlayOnLinux se ferme alors. Sélectionnez votre raccourci DDO dans la fenêtre POL, cliquez sur " configurer ", cliquez sur l'onglet " Wine ", et cliquez sur "Windows Reboot", puis fermez la fenêtre de configuration. L'étape suivante consiste simplement à exécuter le lanceur, donc à le sélectionner dans la liste des jeux et à cliquer sur le bouton "run". Le lanceur devrait démarrer, puis faire apparaître un contrat de licence. le lanceur, exécutez le gestionnaire de tâches de votre choix ou ouvrez un terminal, et tuez toutes les instances en cours d'exécution de "netsession_win.exe", puis redémarrez le lanceur. Après l'affichage de l'accord de licence, le lanceur peut revenir en haut de l'écran et couvrir l'accord. pour revenir à l'accord de licence. Lisez-le (ou faites-le défiler jusqu'en bas) et cliquez sur "Accepter". Ceci lancera le programme d'installation Akamai Netsession. Suivez les instructions, en acceptant de nouveau le contrat et laissez-le s'installer. Une fois installé, le lanceur devrait commencer à le téléchargement de DDO. Quand il aura terminé, vous devriez pouvoir vous connecter. Amusez-vous bien :)

Corrections

À ce stade, vous devriez pouvoir vous connecter et jouer au jeu. Mais il est normal que certains problèmes surviennent. Voici quelques ajustements/réparations que vous pouvez essayer.

"AwsomiumProcess a rencontré "

Si vous avez suivi les instructions ci-dessus lors de l'installation, vous ne devriez pas... rencontrer ce problème, mais si c'est le cas....

Cette erreur est courante parmi les jeux Wine. Il semble que cela concerne les polices de caractères. Dans de nombreux cas, l'erreur peut être fermée et ignorée. Le jeu jeu continue à fonctionner correctement. Mais il ne s'arrête pas une fois qu'il a commencé. La solution solution est d'exécuter :

$ winetricks corefonts tahoma

ALSA lib pcm.c:7843 :(snd_pcm_recover) underrun s'est produit

Ce problème (s'il se produit) survient lorsque vous essayez de basculer en mode fenêtré ou de changer de résolution vidéo. Dans mon cas, sur Manjaro la solution a été d'installer le paquet 'pulseaudio-alsa' et de redémarrer le système. mon système. (Note : ce problème est probablement spécifique à arch et gentoo (et leurs dérivés, comme manjaro et funtoo). Pour les utilisateurs de gentoo qui utilisent PulseAudio, si vous rencontrez ce problème, assurez-vous que PA est construit avec le paramètre USE="alsa" et si ce n'est pas le cas, reconstruisez-le avec le useflag alsa activé. un conseil : ne définissez USE="-alsa" que pour les programmes qui supportent qui supportent pulseaudio et qui ont un useflag "alsa" - mettre USE="-alsa" globalement de manière globale peut causer des problèmes, comme l'absence de son dans certaines applications).

Définissez la taille correcte de la mémoire vidéo dans le registre.

En général, Wine ne saisit pas correctement la taille de votre mémoire vidéo. Pour tirer de votre mémoire vidéo, vous pouvez définir la quantité vous-même avec winetricks.

1gb = 1024 (changez en fonction de la taille de votre mémoire vidéo).

Note : winetricks ne supporte que les mémoires vidéo de 512M, 1024M (1G), et 2048M (2G). Si votre carte ne possède pas l'une de ces tailles de mémoire (c.-à-d. 128M, 256M, 768M, 1536M/1.5G, ou >2048M/2G), vous devrez régler la manuellement. Voir http://wiki.winehq.org/UsefulRegistryKeys pour savoir comment comment le faire.

$ winetricks videomemorysize=1024

Définir le moteur de rendu de dessin direct sur OpenGL

Le réglage de cette option peut améliorer les performances du jeu. Ou du moins, cela semble semble fonctionner dans mon cas.

$ winetricks ddr=opengl

(note : cela devrait être la valeur par défaut, mais juste pour être sûr...)

Définir OffscreenRenderingMode à pbuffer

Ouvrez regedit avec :

$ wine regedit

Fine la clé : HKEY_CURRENT_USER \Software\Wine\Direct3D

Et une nouvelle valeur de chaîne de caractères nommée "OffscreenRenderingMode" et définie comme suit pbuffer

Installer PhysX (Nvidia seulement)

Les utilisateurs de Nvidia peuvent améliorer les performances de la physique des jeux en installant PhysX de Nvidia. Winetricks peut s'en charger.

$ winetricks physx

Remarque : Cela nécessite l'installation des pilotes nVidia OpenCL, y compris les pilotes 32 bits pour votre système. S'ils ne sont pas installés, DDO plantera avec PhysX installé, alors assurez-vous de les avoir installés.

 Game Tweaks

Ajustements du jeu

Améliorer le jeu :

Le réglage de la taille de la mémoire vidéo résout généralement la plupart des problèmes de performance. Cependant, il existe une liste de choses que vous pouvez faire pour essayer de pousser les performances un cran au-dessus. Bien sûr, ce ne sont que des suggestions. Elles sont toutes facultatives.

Désactiver les effets 3D du bureau (dans Unity, passer en session 2D)

Les fonctionnalités du bureau 3D peuvent entraîner des problèmes de performances dans le jeu. La déconnexion et le changement de session Unity, ou la désactivation des effets du bureau 3D peuvent améliorer considérablement les performances du jeu.

Choisissez une "qualité graphique" dans Options->Graphiques.

Il est fréquent que la détection automatique ne détecte pas la carte car il y a puisqu'il y a une API pour le vin au milieu de tout. Sélectionnez-la manuellement pour obtenir la qualité que vous voulez. (J'ai choisi 'very high' pour ma carte Nvidia 1gb).

Augmentez la taille du cache des textures dans Options->Graphiques avancées.

Vous pouvez l'augmenter pour améliorer les performances du jeu en augmentant la quantité de mémoire système utilisée pour les ressources graphiques. Cela peut diminuer les temps de chargement et augmenter ainsi les performances du jeu.

Activez le "Triple Buffering" dans Options->Graphiques Avancées.

Pour les cartes vidéo dotées de mémoire supplémentaire, vous pouvez utiliser ce paramètre pour légèrement pour augmenter légèrement les performances de rendu.

Désactivez l'option "Combinaison de maillage du joueur" dans Options->Graphismes avancés.

Cette fonction consomme non seulement plus de mémoire système, mais aussi de la vidéo. vidéo. Économiser un peu de mémoire vidéo peut toujours améliorer les performances des jeux.

Désactivez l'option "Imposteurs distants" dans Options->Graphismes avancés.

Cette option permet simplement aux arbres et aux autres objets d'être rendus sur sur des paysages éloignés. Elle peut être désactivée pour augmenter les performances du jeu.

Si vous utilisez le lanceur Turbine, et que le jeu n'est pas installé sur un SSD SSD, activez le préchargement des fichiers du jeu (ou client_gamelogic.dat ?) dans les options du lanceur. dans les options du lanceur.

Cela précharge le fichier client_gamelogic.dat en mémoire, ce qui réduit considérablement drastiquement le temps de connexion/chargement initial, au prix d'avoir besoin d'environ 300M de mémoire supplémentaire au lancement du jeu (il s'agit d'un correctif/une solution de rechange pour le bug de la première connexion avec latence rouge et déconnexion).

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X