[Wine] Crash lors de l'affichage de jeu sous Xorg et awesome

Applications multimedia / jeux
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

[Wine] Crash lors de l'affichage de jeu sous Xorg et awesome

Message par dhuyp »

Après environ un mois de galère et de manuel, je viens laisser mon premier post sur ce forum.
En effet j'ai un problème avec wine, j'ai quelques logiciels datant de windows 98 ou xp que je faisais touner avec wine et ils ne marchent plus.
Je suis actuellement sous awesome ou openbox (comme environnement de bureau), les logiciels fonctionnaient sous gnome-shell. J'ai donc testé en lançant dbus mais ça ne change rien.
Le problème exact est l'apparition d'un problème d'affichage au lancement du programme en fullscreen avec comme message (dans le cas de Tactical Ops)
Image
http://imagebin.org/217618
ou simplement une absence de message.
J'ai essayé d'installer directX, tous les pilotes sont installés pour un chipset graphique intel. J'ai réinstaller wine depuis son dépôt svn (merci yaourt) de même de winetricks.
Mais rien ne change.
Quelqu'un aurait une idée? :?
Dernière modification par dhuyp le lun. 09 juil. 2012, 18:54, modifié 2 fois.
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Wine

Message par FoolEcho »

Salut,

Ton titre, stp. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:
dhuyp a écrit :Je suis actuellement sous awesome ou openbox (comme environnement de bureau), les logiciels fonctionnaient sous gnome-shell.
Peu probable que ça soit lié à l'environnement, mais fonctionne-t-il toujours sous gnome-shell ?
Tu es en 32 ou 64 bits (pour ce dernier as-tu installé les pilotes pour ta carte en 32 bits, Wine ) ?
En lançant wine par une console, pour avoir l'intégralité des messages, ça donne quoi ?
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

J'ai installé "lib32-intel-dri" qui correspond mon chipset
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 0c)
Je n'ai plus gnome-shell, je re-teste après réinstallation. Mais j'avais déjà ce problème en le lançant sur un serveur X indépendant.

Code : Tout sélectionner

fixme:process:GetProcessWorkingSetSize (0xffffffff,0x33f384,0x33f380): stub
fixme:d3d:wined3d_guess_card No card selector available for GL vendor 0x4 and card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x301)").
fixme:win:EnumDisplayDevicesW ((null),0,0x33ca48,0x00000000), stub!
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
err:ole:CoGetClassObject class {d8f1eee0-f634-11cf-8700-00a0245d918b} not registered
err:ole:CoGetClassObject no class object {d8f1eee0-f634-11cf-8700-00a0245d918b} could be created for context 0x1
err:ddraw:device_parent_create_rendertarget Frontbuffer already created.
err:ddraw:ddraw_create_swapchain Failed to create swapchain, hr 0x80004005.
err:ddraw:ddraw7_SetCooperativeLevel Failed to create swapchain, hr 0x80004005.
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x12adb8 with type WINED3D_RTYPE_SURFACE (0x1).
err:d3d:wined3d_device_decref Context array not freed!
Pour le jeu Tactical Ops.
Pour le jeu Imperium Galactica II c'est aléatoire (des fois il lève une exception des fois il freeze juste) avec comme indication => impossible de dessiner la tuile.

Code : Tout sélectionner

fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads
wine: Unhandled page fault on read access to 0xffffffff at address 0x7ad319cb (thread 0009), starting debugger...
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7ad319cb).
Pour le jeu Soldier of Fortune II demo, il affiche toujours cette faute.
Open your Source, Open your Mind || Gnu is Not Unix
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Ok outre que pulseaudio me plante joyeusement ma musique sous alsa, les jeux fonctionnent avec gnome-shell!
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Affichage jeu 3D

Message par FoolEcho »

Ok. Ça doit être un problème de composition alors, je suppose que tu utilises openbox et awesome sans compositeur (xcompmgr par exemple, voir wiki) ?
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Yep mais après essais avec le compositeur ça ne change rien, il lui faut des paramètres particuliers?
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Affichage jeu 3D

Message par FoolEcho »

-c, je pense. Xcompmgr

Tu as les mêmes messages d'erreur (notamment la fenêtre de ton premier message) ? :?
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Exactement les mêmes erreurs désolé. Aurais-tu une autre idée?
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Affichage jeu 3D

Message par FoolEcho »

Pas vraiment... mais ça doit tourner autour des questions de compositeur (c'est la seule grosse différence entre gnome-shell et openbox/awesome ici)... :?
Tu as essayé en console (d'après le wiki):

Code : Tout sélectionner

export LIBGL_DRIVERS_PATH=/usr/lib32/xorg/modules/dri
wine tonlanceur.exe
?
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Yep et toujours la même erreur^^ pour une fois que je lis le man correctement!
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Affichage jeu 3D

Message par FoolEcho »

:? Que donne glxinfo sous openbox ou awesome ? (mesa-demos à installer si tu ne l'as pas)

Je n'y crois pas trop, mais tu peux aussi essayer cairo-compmgr-git à la place de xcompmgr. Cairo_Compmgr
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

http://pastebin.com/W88a8U8T
Pour le glxinfo (je me dépêche de faire avec cairo)
Open your Source, Open your Mind || Gnu is Not Unix
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Cairocompgr me ferme mes consoles quand je les ouvre, pas moyen de tester >_<
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Affichage jeu 3D

Message par FoolEcho »

:?

... mais le plus significatif est que tu aies quand même la composition d'activé sous openbox, donc je ne comprends plus... Tu pourrais nous poster les traces quand tu passes par gnome (et qu'à priori ça fonctionne) ?
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Hum désolé j'ai eu un petit problème récent avec mon pc donc il va me falloir un peu de temps.
Il semble que ma carte graphique soit une carte à problème (GM965/GL960)
Open your Source, Open your Mind || Gnu is Not Unix
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

Aucun affichage pertinent sous gnome shell. Une autre idée?
Open your Source, Open your Mind || Gnu is Not Unix
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Affichage jeu 3D

Message par dhuyp »

(information annexe, j'ai essayé de lancer sur un serveur X seul, depuis awesome et depuis gnome-shell et ça ne marche pas)
C'est sûr que le problème vient de l'affichage mais où!?
Open your Source, Open your Mind || Gnu is Not Unix
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Crash lors de l'affichage de jeu sous Xorg et awe

Message par dhuyp »

Up?
Open your Source, Open your Mind || Gnu is Not Unix
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Wine] Crash lors de l'affichage de jeu sous Xorg et awe

Message par FoolEcho »

Vu que ça fonctionnait avant sous gnome-shell et plus maintenant, je vois encore moins (tu as bousillé ton home et perdu les fichiers de configuration de wine/gnome ? :| ). :(
«The following statement is not true. The previous statement is true.» :nage:
dhuyp
Hankyu
Messages : 29
Inscription : dim. 24 juin 2012, 09:31

Re: [Wine] Crash lors de l'affichage de jeu sous Xorg et awe

Message par dhuyp »

Non non ça fonctionne toujours sous gnome-shell, c'est juste que si je lance un autre serveur X depuis gnome-shell (avec ou sans gestionnaire de fenêtre) ça ne marche pas non plus.
Open your Source, Open your Mind || Gnu is Not Unix
Répondre