Impossible de jouer à Diablo 2 sur ubuntu
Bonjour à tous,
Alors voilà, depuis que j'ai acheté Diablo 2, je suis devenu un amateur. J'ai donc décidé de l'installer sur mon ordinateur portable qui fonctionne avec Linux Ubuntu 8.10.
Je me suis alors renseigné, et j'ai appris qu'il fallait utiliser le programme Wine qui permet d'éxécuter des fichiers .exe sous linux. Ce que j'ai fait avec le fichier SETUP.EXE du cd d'installation.
Mon premier problème fut qu'il ne détectait aucun cd dans le lecteur. Mais en modifiant les otpions de Wine, j'ai finalement réussi à lancer l'installation. Tout s'est bien déroulé, jusqu'au test vidéo! En effet, le bilan du test me dit qu'il ne detecte aucun mode vidéo utilisable! (Pourtant ma carte graphique fonctionne correctement puisque j'arrive à utiliser les effets de bureaux)
Une fois de plus j'ai recherché sur google et j'ai réussi à installer DirectX 9, sans succès...
Lorsque je lance le jeu, je reçois le message d'erreur suivant :
"Error 22: A critical error has occured while initializing DirectDraw."
Pourtant Avant je jouais à ce jeu sur mon vieil ordinateur que je n'utilise plus maintenant, ce qui voudrait dire que Diablo 2 ne nécessite pas un ordinateur très performant.
Quelqu'un sait ce qu'il faut faire?
Merci pour votre aide :-)
Alors voilà, depuis que j'ai acheté Diablo 2, je suis devenu un amateur. J'ai donc décidé de l'installer sur mon ordinateur portable qui fonctionne avec Linux Ubuntu 8.10.
Je me suis alors renseigné, et j'ai appris qu'il fallait utiliser le programme Wine qui permet d'éxécuter des fichiers .exe sous linux. Ce que j'ai fait avec le fichier SETUP.EXE du cd d'installation.
Mon premier problème fut qu'il ne détectait aucun cd dans le lecteur. Mais en modifiant les otpions de Wine, j'ai finalement réussi à lancer l'installation. Tout s'est bien déroulé, jusqu'au test vidéo! En effet, le bilan du test me dit qu'il ne detecte aucun mode vidéo utilisable! (Pourtant ma carte graphique fonctionne correctement puisque j'arrive à utiliser les effets de bureaux)
Une fois de plus j'ai recherché sur google et j'ai réussi à installer DirectX 9, sans succès...
Lorsque je lance le jeu, je reçois le message d'erreur suivant :
"Error 22: A critical error has occured while initializing DirectDraw."
Pourtant Avant je jouais à ce jeu sur mon vieil ordinateur que je n'utilise plus maintenant, ce qui voudrait dire que Diablo 2 ne nécessite pas un ordinateur très performant.
Quelqu'un sait ce qu'il faut faire?
Merci pour votre aide :-)
A voir également:
- Impossible de jouer à Diablo 2 sur ubuntu
- Jouer a pokemon sur android - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
16 réponses
En ce qui me concerne j'ai installé diablo2 via un windows donc le problème ne s'est pas posé. Ceci dit j'avais essayé il y a longtemps d'installer sous linux et normalement, il suffit de monter le CD a chaque fois qu'il te demande d'en introduire un. Il faut juste que ton wine sache où tu montes tes CD, au besoin tu peux configurer des lecteurs via :
Si chez toi le problème persiste je t'invite à faire une mise à jour :
Le jeu se lance correctement avec wine si tu montes au préalable ton CD de diablo2.
Tout marche correctement sauf deux choses chez moi :
1) le son dans le jeu (mais je pense qu'il suffit d'installer des plugins son pour wine supplémentaire genre libwine-oss (pour le moment je n'ai mis que libwine-alsa et je l'ai activé, mais ça ne semble pas suffire).
2) la touche alt qui permet d'afficher les objets à terre les affiche, mais impossible de les ramasser en cliquant dessus.
Dans les deux cas je n'ai pas trop investigué et il n'est pas question de ces problèmes ici :
http://doc.ubuntu-fr.org/diablo_ii_et_lod
En espérant que ça t'aidera, bonne chance ;-)
winecfg
Si chez toi le problème persiste je t'invite à faire une mise à jour :
sudo aptitude update sudo aptitude safe-upgrade
Le jeu se lance correctement avec wine si tu montes au préalable ton CD de diablo2.
Tout marche correctement sauf deux choses chez moi :
1) le son dans le jeu (mais je pense qu'il suffit d'installer des plugins son pour wine supplémentaire genre libwine-oss (pour le moment je n'ai mis que libwine-alsa et je l'ai activé, mais ça ne semble pas suffire).
2) la touche alt qui permet d'afficher les objets à terre les affiche, mais impossible de les ramasser en cliquant dessus.
Dans les deux cas je n'ai pas trop investigué et il n'est pas question de ces problèmes ici :
http://doc.ubuntu-fr.org/diablo_ii_et_lod
En espérant que ça t'aidera, bonne chance ;-)
Merci mais mon problème n'est plus de détecter les cd (J'ai réussi à modifier la configuration), mais le jeu ne détecte pas de carte graphique je pense... Le bilan du test vidéo me dit "CET ORDINATEUR NE PEUT PAS EXECUTER Diablo II ! Le test vidéo n'a détecté aucun mode vidéo utilisable."
Il faut que ta carte 3d propose de l'accélération 3d, comme le montre la commande :
Si tu es sous debian et que tu utilises une carte nvidia :
https://forums.commentcamarche.net/forum/affich-37604206-installer-les-pilotes-nvidia-sous-linux-debian#b-installation-avec-module-assistant
Si tu es sous ubuntu :
http://doc.ubuntu-fr.org/nvidia
http://doc.ubuntu-fr.org/amd-ati?redirect=1
Bonne chance
(mando@aldur) (~) $ glxinfo | grep -i render direct rendering: Yes OpenGL renderer string: GeForce 6600 GT/AGP/SSE/3DNOW! GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,Si ce n'est pas le cas tu dois installer le driver qui va bien. Précise-moi quelle carte vidéo et quelle distribution tu utilises.
Si tu es sous debian et que tu utilises une carte nvidia :
https://forums.commentcamarche.net/forum/affich-37604206-installer-les-pilotes-nvidia-sous-linux-debian#b-installation-avec-module-assistant
Si tu es sous ubuntu :
http://doc.ubuntu-fr.org/nvidia
http://doc.ubuntu-fr.org/amd-ati?redirect=1
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voilà j'ai tapé la commande que vous m'avez montré. C'est donc une ATI. Je me suis rendu sur un site me montrant les compatibilités de carte graphiques avec Ubuntu. Il serait donc possible que le 3D ne fonctionne pas du tout?
-----> https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsAti
mehdi@mehdi-laptop:~$ glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Radeon 20061018 AGP 4x x86/MMX/SSE2 TCL
mehdi@mehdi-laptop:~$
Merci pour vos réponses!
-----> https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsAti
mehdi@mehdi-laptop:~$ glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Radeon 20061018 AGP 4x x86/MMX/SSE2 TCL
mehdi@mehdi-laptop:~$
Merci pour vos réponses!
Mmmmh. Et que donne :
Notamment il faut que libwine-gl soit installé. Voici ce que j'ai chez moi :
dpkg -l | grep wine
Notamment il faut que libwine-gl soit installé. Voici ce que j'ai chez moi :
(mando@aldur) (~) $ dpkg -l | grep wine | cut -f3 -d' ' libkwineffects1 libwine libwine-alsa libwine-cms libwine-esd libwine-gl libwine-gphoto2 libwine-ldap libwine-print libwine-sane wine wine-bin wine-utilsBonne chance
voilà j'ai essayé, cela donne ceci :
mehdi@mehdi-laptop:~$ dpkg -l | grep wine
ii wine 1.0.1-0ubuntu3~intrepid1 Microsoft Windows Compatibility Layer (Binar
ii wine-gecko 0.1.0-0ubuntu1 Microsoft Windows Compatibility Layer (Web B
Est-ce un bon résultat?
mehdi@mehdi-laptop:~$ dpkg -l | grep wine
ii wine 1.0.1-0ubuntu3~intrepid1 Microsoft Windows Compatibility Layer (Binar
ii wine-gecko 0.1.0-0ubuntu1 Microsoft Windows Compatibility Layer (Web B
Est-ce un bon résultat?
Mmmh si c'est les mêmes paquets que sous debian il manque au moins libwine-gl. Commence par faire :
Puis donne-moi le résultat de :
Bonne chance
sudo aptitude update sudo aptitude safe-upgrade
Puis donne-moi le résultat de :
apt-cache search wine | grep wine
Bonne chance
Mauvaise nouvelle, J'ai eu un problème avec mon ordinateur, et j'ai du réinstaller Ubuntu... Je dois donc reprendre à zéro.
Je vous avertirai dès que j'aurais réinstallé Wine et que j'aurai de nouveau le message d'erreur concernat le 3D.
Merci encore
Je vous avertirai dès que j'aurais réinstallé Wine et que j'aurai de nouveau le message d'erreur concernat le 3D.
Merci encore
Voilà, j'ai tout recommencé à zéro, et j'ai effectué l'opération suivant comme vous me l'avez conseillé :
sudo aptitude update
sudo aptitude safe-upgrade
Après un long travail, je fais cela :
mehdi@mehdi-laptop:~$ apt-cache search wine | grep wine
winefish - LaTeX Editor based on Bluefish
wine-gecko - Microsoft Windows Compatibility Layer (Web Browser)
libkwineffects1 - library used by effects for the KDE 4 window manager
wine - Microsoft Windows Compatibility Layer (Binary Emulator and Library)
wine-dev - Microsoft Windows Compatibility Layer (Development files)
Et voilà ce que ca donne. Est-ce un bon résultat?
Merci encore
sudo aptitude update
sudo aptitude safe-upgrade
Après un long travail, je fais cela :
mehdi@mehdi-laptop:~$ apt-cache search wine | grep wine
winefish - LaTeX Editor based on Bluefish
wine-gecko - Microsoft Windows Compatibility Layer (Web Browser)
libkwineffects1 - library used by effects for the KDE 4 window manager
wine - Microsoft Windows Compatibility Layer (Binary Emulator and Library)
wine-dev - Microsoft Windows Compatibility Layer (Development files)
Et voilà ce que ca donne. Est-ce un bon résultat?
Merci encore
Ben apparemment sous ubuntu quand tu installes wine tu as tous les morceaux (dont wine-gl pour la partie 3D). Apparemment ta carte est correctement installée, mais wine ou diablo2 ne la voit pas. Est ce que diablo propose d'autres modes vidéos (opengl etc...) ?
D'après ce qui est dit ici :
http://doc.ubuntu-fr.org/diablo_ii_et_lod
Il faut installer wine via le paquet debian. Vire le wine que tu as installé :
Modifie ta configuration comme indiqué ici pour récupérer wine sur le miroir winehq :
http://doc.ubuntu-fr.org/wine#avec_le_depot_de_winehq
Ensuite tente de réinstaller diablo2...
Bonne chance
D'après ce qui est dit ici :
http://doc.ubuntu-fr.org/diablo_ii_et_lod
Il faut installer wine via le paquet debian. Vire le wine que tu as installé :
sudo dpkg --purge wine
Modifie ta configuration comme indiqué ici pour récupérer wine sur le miroir winehq :
http://doc.ubuntu-fr.org/wine#avec_le_depot_de_winehq
Ensuite tente de réinstaller diablo2...
Bonne chance
Désolée Jade mais les réponses aux problèmes posés sur CCM sont donnés sur CCM. Concrètement il suffit d'installer wine et d'installer comme tu le ferais sous windows, en lançant l'exécutable.
Pour ouvrir un nouveau sujet :
https://forums.commentcamarche.net/forum/new
(merci d'ajouter le lien vers le nouveau fil de discussion ici).
Si tu arrives à jouer à diablo2 sous windows ce n'est pas le matériel qui est en cause car les performances sous wine et sous windows sont comparables. Sur un PC actuel je pense que diablo2 passe sans difficulté.
Précise-moi quelle distribution tu utilises afin que je détaille les étapes qui suivent et que j'évalue si ton PC est en mesure ou non de fonctionner.
Dans l'idée :
1) tu installes wine
2) éventuellement tu installes le pilote dédié à ta carte graphique (merci de me préciser ce que tu utilises en me reportant le résultat de la commande lspci)
3) tu lances l'installeur de diablo2 via wine (normalement les fichiers ".exe" seront associés à wine donc il doit suffire de double cliquer dessus).
4) une fois le programme installé, même chose sur l'exécutable de diablo2.
Précise-moi :
- si tu utilises KDE4 (car certains KDE interfèrent avec la touche alt dans le jeu, il faut donc les désactiver pour jouer dans de bonnes conditions à diablo2 sous linux)
- si tu utilises des bureaux avec effets composites (bureau 3D) car ceux-ci peuvent interférer avec diablo2 ou fortement dégrader les performances. Auquel cas, je te donnerai un petit script qui permet de lancer automatiquement diablo2 en désactivant les effets 3D au moment de le lancer et de les restaurer une fois diablo2 est quitté.
Bonne chance
https://forums.commentcamarche.net/forum/new
(merci d'ajouter le lien vers le nouveau fil de discussion ici).
Si tu arrives à jouer à diablo2 sous windows ce n'est pas le matériel qui est en cause car les performances sous wine et sous windows sont comparables. Sur un PC actuel je pense que diablo2 passe sans difficulté.
Précise-moi quelle distribution tu utilises afin que je détaille les étapes qui suivent et que j'évalue si ton PC est en mesure ou non de fonctionner.
Dans l'idée :
1) tu installes wine
2) éventuellement tu installes le pilote dédié à ta carte graphique (merci de me préciser ce que tu utilises en me reportant le résultat de la commande lspci)
3) tu lances l'installeur de diablo2 via wine (normalement les fichiers ".exe" seront associés à wine donc il doit suffire de double cliquer dessus).
4) une fois le programme installé, même chose sur l'exécutable de diablo2.
Précise-moi :
- si tu utilises KDE4 (car certains KDE interfèrent avec la touche alt dans le jeu, il faut donc les désactiver pour jouer dans de bonnes conditions à diablo2 sous linux)
- si tu utilises des bureaux avec effets composites (bureau 3D) car ceux-ci peuvent interférer avec diablo2 ou fortement dégrader les performances. Auquel cas, je te donnerai un petit script qui permet de lancer automatiquement diablo2 en désactivant les effets 3D au moment de le lancer et de les restaurer une fois diablo2 est quitté.
Bonne chance