Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/01/2020, à 13:26

Zentashi

instalation d'un programe par Wine.

Bonjour,

ayant chercher mais en vain je me tourne vers vous.

j'ai installer un programme ( programme compatible Windows, programme pour le boulot ( programmation de machine )).

l’installation avec Wine ce passe bien mai impossible de mettre la main sur ce programme pouvez vous m'aider ?

En espérant trouver une solution et ne pas devoir retourné sur Windows.

Biens à vous.


Zentashi.

Hors ligne

#2 Le 18/01/2020, à 14:16

abelthorne

Re : instalation d'un programe par Wine.

Wine simule Windows dans un dossier qu'on appelle le préfixe. Par défaut, c'est ~/.wine (dossier caché .wine dans ton dossier perso). Si tu es passé par un logiciel tiers pour gérer l'installation, par exemple PlayOnLinux, il utilisera un dossier différent pour le préfixe. Première chose à savoir : est-ce que tu as utilisé Wine sans rien faire de spécial ? si c'est le cas, le préfixe est ~/.wine, sinon précise quel logiciel a été utilisé.

Dans le préfixe, il y a un dossier drive_c qui simule le disque C:\. À partir de là, tu vas retrouver ton programme où tu l'as installé : s'il l'a été par exemple dans C:\Program Files\Truc, le dossier correspondant sera donc [chemin du préfixe de Wine]/drive_c/Program Files/Truc.

Dernière modification par abelthorne (Le 18/01/2020, à 14:16)

Hors ligne

#3 Le 21/01/2020, à 09:31

Zentashi

Re : instalation d'un programe par Wine.

je trouve bien le dossier et le programme installer mais pas le fichier pour lancer le programme hmm

Hors ligne

#4 Le 21/01/2020, à 09:57

abelthorne

Re : instalation d'un programe par Wine.

Qu'est-ce que tu as comme fichiers dans le dossier en question ? Tu ne vois pas un .exe quelque part ?

Hors ligne

#5 Le 21/01/2020, à 10:43

Zentashi

Re : instalation d'un programe par Wine.

tout des dossier vide sauf 1 ou il y a 2 fichiers .dll

Hors ligne

#6 Le 21/01/2020, à 11:03

abelthorne

Re : instalation d'un programe par Wine.

Le logiciel s'installe de façon standard, c'est à dire que tu as un installeur qui te demande le chemin où le mettre, etc. ? Auquel cas, le dossier que tu as trouvé correspond bien au chemin d'installation ?

Est-ce que tu as déjà eu l'occasion d'installer ce logiciel (avec le même installeur) sur Windows ?

Hors ligne

#7 Le 21/01/2020, à 11:08

Zentashi

Re : instalation d'un programe par Wine.

sur un autre ordinateur mais sous windows 10 il fonctionne nickel
et oui il s'installe comme celui sur windows

Hors ligne

#8 Le 21/01/2020, à 11:16

Zentashi

Re : instalation d'un programe par Wine.

comment je peut faire pour envoyer l’installateur je te l’enverrais voir si tu voix quelque chose

Hors ligne

#9 Le 21/01/2020, à 11:19

abelthorne

Re : instalation d'un programe par Wine.

Quel est le chemin choisi pendant l'installation ?
À tout hasard, Wine ne t'a pas ajouté un raccourci dans le menu des Applications ou sur le bureau ?

Hors ligne

#10 Le 21/01/2020, à 12:01

Zentashi

Re : instalation d'un programe par Wine.

il ne me demande pas de chemin pendant l’installation

Hors ligne

#11 Le 21/01/2020, à 12:09

abelthorne

Re : instalation d'un programe par Wine.

C'est possible qu'il l'installe dans un dossier spécifique (du genre Application Data), ou dans les dossiers système de Windows. Là, ça va se compliquer pour le trouver. Est-ce que tu as accès à un Windows où le soft est installé ? si c'est le cas, est-ce que tu pourrais trouver le nom de l'exécutable, ou ce qu'il lance exactement via son raccourci ?

Hors ligne

#12 Le 21/01/2020, à 12:59

Zentashi

Re : instalation d'un programe par Wine.

nickel merci je viens de trouver le programme mais malheureusement je le lance et il ne ce passe rien hmm

Hors ligne

#13 Le 21/01/2020, à 13:44

abelthorne

Re : instalation d'un programe par Wine.

Tu peux essayer de le lancer en ligne de commande pour avoir un retour de Wine. Quel est le chemin vers l'exécutable ?
Sachant que Wine est très loin de pouvoir lancer toutes les applis Windows, la compatibilité est très variable.

Hors ligne

#14 Le 21/01/2020, à 13:48

Zentashi

Re : instalation d'un programe par Wine.

env WINEPREFIX="/home/sebastien/.wine" wine C:\\Program\ Files\ \(x86\)\\Husqvarna\ Group\\Common\ Service\ Tool\\Husqvarna.CommonServiceTool.Client.exe


c'est ça que tu veut ?

Hors ligne

#15 Le 21/01/2020, à 13:58

abelthorne

Re : instalation d'un programe par Wine.

Oui. Essaie ça dans un terminal :

cd "/home/sebastien/.wine/drive_c/Program Files (x86)/Husqvarna Group/Common Service Tool"
wine Husqvarna.CommonServiceTool.Client.exe

et poste le retour de Wine (entre balises code).

Hors ligne

#16 Le 21/01/2020, à 14:02

Zentashi

Re : instalation d'un programe par Wine.

sebastien@sebastien:~/.wine/drive_c/Program Files (x86)/Husqvarna Group/Common Service Tool$ wine Husqvarna.CommonServiceTool.Client.exe
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"appSettings" in state 2
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
0009:err:mscoree:mono_assembly_preload_hook_fn Failed to load L"C:\\windows\\Microsoft.NET\\assembly\\GAC_64\\PresentationCore\\v4.0_4.0.0.0__31bf3856ad364e35\\PresentationCore.dll", status=3
0009:err:mscoree:mono_assembly_preload_hook_fn Failed to load L"C:\\windows\\Microsoft.NET\\assembly\\GAC_64\\PresentationCore\\v4.0_4.0.0.0__31bf3856ad364e35\\PresentationCore.dll", status=3
Invalid type System.Windows.Application for instance field System.Windows.Application:_appInstance

Unhandled Exception:
System.TypeLoadException: Could not set up parent class, due to: Could not load type of field 'System.Windows.Application:_mainWindow' (21) due to: Could not load file or assembly 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. assembly:PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 type:<unknown type> member:<none> assembly:C:\windows\Microsoft.NET\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll type:Application member:<none>
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not set up parent class, due to: Could not load type of field 'System.Windows.Application:_mainWindow' (21) due to: Could not load file or assembly 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. assembly:PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 type:<unknown type> member:<none> assembly:C:\windows\Microsoft.NET\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll type:Application member:<none>
sebastien@sebastien:~/.wine/drive_c/Program Files (x86)/Husqvarna Group/Common Service Tool$ 

Hors ligne

#17 Le 21/01/2020, à 14:30

abelthorne

Re : instalation d'un programe par Wine.

De ce que je comprends, il lui manque des éléments du framework .NET. Tu peux essayer d'installer la dernière version avec :

winetricks dotnet48

(C'est possible qu'il en veuille une autre version spécifique, ou d'autres biblis.)

Si Winetricks n'est pas installé, tu peux normalement le faire depuis les dépôts :

sudo apt-get install winetricks

Hors ligne

#18 Le 21/01/2020, à 14:53

Zentashi

Re : instalation d'un programe par Wine.

sebastien@sebastien:~$ winetricks dotnet48
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20180217 - sha256sum: 1b156c616174f41df79d72a90c52eb2b110c63a6e8ecb865d303a8f9f0908924 with wine-4.0.3 and WINEARCH=win64
Unknown arg dotnet48
Usage: /usr/bin/winetricks [options] [command|verb|path-to-verb] ...
Executes given verbs.  Each verb installs an application or changes a setting.

Options:
    --force           Don't check whether packages were already installed
    --gui             Show gui diagnostics even when driven by commandline
    --isolate         Install each app or game in its own bottle (WINEPREFIX)
-k, --keep_isos       Cache isos (allows later installation without disc)
    --no-clean        Don't delete temp directories (useful during debugging)
-q, --unattended      Don't ask any questions, just install automatically
-r, --ddrescue        Retry hard when caching scratched discs
    --showbroken      Even show verbs that are currently broken in wine
-t  --torify          Run downloads under torify, if available
    --verify          Run (automated) GUI tests for verbs, if available
-v, --verbose         Echo all commands as they are executed
-h, --help            Display this message and exit
-V, --version         Display version and exit

Commands:
list                  list categories
list-all              list all categories and their verbs
apps list             list verbs in category 'applications'
benchmarks list       list verbs in category 'benchmarks'
dlls list             list verbs in category 'dlls'
games list            list verbs in category 'games'
settings list         list verbs in category 'settings'
list-cached           list cached-and-ready-to-install verbs
list-download         list verbs which download automatically
list-manual-download  list verbs which download with some help from the user
list-installed        list already-installed verbs
prefix=foobar         select WINEPREFIX=/home/sebastien/.local/share/wineprefixes/foobar
sebastien@sebastien:~$ 

Hors ligne

#19 Le 21/01/2020, à 15:03

Zentashi

Re : instalation d'un programe par Wine.

j’obtiens ça en lançant la commande

Hors ligne

#20 Le 21/01/2020, à 15:07

abelthorne

Re : instalation d'un programe par Wine.

Tu es sur quelle version d'Ubuntu ? C'est possible que ton Winetricks soit trop vieux et qu'il ait moins d'options que le mien. Mais je ne pense pas que la version de .NET soit très importante, alors essaie de lancer Winetricks tout seul (commande winetricks) pour afficher son interface. Dedans, choisis "Select the default wineprefix", puis "Install a Windows DLL or component" et dans la liste, descend jusqu'à trouver les paquets "dotnet". Sélectionne le plus récent (ce sera peut-être le 46 ou le 45, ou une sous-version) et valide pour l'installer. Une fois qu'il a fini, retente ton soft.

Hors ligne

#21 Le 21/01/2020, à 15:17

Zentashi

Re : instalation d'un programe par Wine.

il me met ça quand j'essay d'installer


sha256sum mismatch! Rename /home/sebastien/.cache/winetricks/dotnet462/dotNetFx462_Full_x86_x64_Slim.exe and try again.

Hors ligne

#22 Le 21/01/2020, à 15:22

abelthorne

Re : instalation d'un programe par Wine.

Essaie de virer la version en cache comme il te le demande et retente :

rm /home/sebastien/.cache/winetricks/dotnet462/dotNetFx462_Full_x86_x64_Slim.exe

Mais je crois me souvenir de problèmes d'installation similaires avec une version de dotnet. Si ça ne marche pas, essaie éventuellement la version 45.

Hors ligne

#23 Le 21/01/2020, à 15:50

Zentashi

Re : instalation d'un programe par Wine.

On 64-bit, you'll run into https://bugs.winehq.org/show_bug.cgi?id=42701 (missing api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID

Hors ligne

#24 Le 21/01/2020, à 15:54

abelthorne

Re : instalation d'un programe par Wine.

Ça, c'est un bug qui est censé être corrigé depuis plus de deux ans. C'est un message que Winetricks t'affiche ? quand tu essaies d'installer quelle version ?

Hors ligne

#25 Le 21/01/2020, à 16:43

Zentashi

Re : instalation d'un programe par Wine.

46 ou 462

Hors ligne