Wine : utilisation


#1

Bonjour à tous,

J’ai une Debian Sarge et j’ai installé Wine. Que dois-je configuré ou faire pour que cela fonctionne correctement.

Mon but est d’utiliser Solid concept sur ma Debian.

Quand je fais wine fichier.exe, il démarre l’installation et, arrivé à 100% du Installshield Wizard, il s’arrête.

Que dois-je faire pour l’installer et comment je dois faire pour utiliser le logiciel ensuite.

Merci Beaucoup

Mimosa


#2

Pourrais-tu nous donner plus d’info à ce sujet.

Regarde les logs pour nous donner les erreurs, si tu ne trouve rien tu peux encore lancer la commande sur une console et nous montrer le résultat.

Bref sans plus d’infos on ne peux pas faire grands choses :slightly_smiling: :smiley:


#3

Sinon, tu peux toujours regarder dans la base de données de logiciels wine, ils expliquent comment les installer.
appdb.winehq.org


#4

Les derniers messages sont:

fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc4 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0xc0 0x41ded5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x413b05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x413b05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x413b05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x413b05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x416d05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x416d05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x416d05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x416d05f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x64 0x416d05f0 (nil) (nil)
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:ole:RegisterTypeLib Registering non-oleautomation interface!
fixme:sync:SetNamedPipeHandleState 0xf4 0x42a9f5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x10c 0x42d9f5f0 (nil) (nil)
fixme:sync:SetNamedPipeHandleState 0x10c 0x42d9f5f0 (nil) (nil)

merci

personnellement, j’y comprends rien


#5

Ca y est, j’ai réussi à configurer wine. Le problème est que le logiciel que j’essaye de faire tourner demande soit Windows2000 soit XP et wine n’émule que 95 et 98.

Comment faire?

Linuxement


#6

Essaye de revoir ton wineconfig car j’ai vu que l’on pouvait émuler win2000 et XP aussi. Il ne te manque pas de librairies?


#7

wine n’emule que le “look” 95 ou 98. Pour le reste, il emule le windows pour lequel les dll qu’il utilise sont faites. Peut être que les dll “builtins” sont limitées, aussi, mais on est pas obligé de s’en servir.


#8

wine peut parfaitement bien simuler l’environnement win 2k ou xp

selon ta version, il faut indiquer ce parametre pour ton application dans le fichier ~/.wine/config (anciennes versions) ou via l’utilitaire winecfg (versions récentes).

cfr google ou encore ce topic: forum.debian-fr.org/viewtopic.php?t=1809

mais le plus simple serait encore de trouver un how-to pour installer ton application sous wine …

enjoy.


#9

Juste pour compliquer un peu la tache, si je veux faire tourner Alibre design qui a besoin d’autre logiciel windows et de directX 9, est ce que je peux le faire avec Wine?

Merci de votre attention


#10

[quote=“Mimosa”]Juste pour compliquer un peu la tache, si je veux faire tourner Alibre design qui a besoin d’autre logiciel windows et de directX 9, est ce que je peux le faire avec Wine?

Merci de votre attention[/quote]

oui certainement mais je ne serais te dire comment :slightly_smiling:


#11

Pour lancer ton appli et afficher les librairies qu’il lui faut je te conseille ceci :


#12

[quote=“Damsss”]Sinon, tu peux toujours regarder dans la base de données de logiciels wine, ils expliquent comment les installer.
appdb.winehq.org[/quote]

Tu es sûr qu’ils expliquent comment installer ?
J’ai seulement vu que les gens avaient les mêmes erreurs que moi (ex: word) :wink:


#13

J’ai installé windows XP sur une partition avec directX et tout le reste. J’y ai installé le soft.

Comment je peux faire pour le lancer avec wine?

Normalement, avec ce type d’installation, je ne devrais pas avoir de probleme de dll?

Amicalement


#14

[quote=“Mimosa”]J’ai installé windows XP sur une partition avec directX et tout le reste. J’y ai installé le soft.

Comment je peux faire pour le lancer avec wine?

Normalement, avec ce type d’installation, je ne devrais pas avoir de probleme de dll?

Amicalement[/quote]Ca dépend, à priori, c’est plutot non (pas de pb), mais le problême que tu risques d’avoir, c’est au moment du chargement de la base de registre, parceque ça nécessite qu’elle soit logée sur une partition modifiable (ce qui à priori n’est pas le cas d’une partition systême XP qui est le plus souvent en NTFS).
Tu peux recopier certaines parties de ton system sur tes partoches linux, et configurer wine pour prendre les répertoires critiques (system32, et autre) à l’endroit ou tu les aura recopié.
Ainsi, ton install wine ne touchera pas en plus à ton install windows.