Bonjour,
Après un gros détour par l'installation de UBports sur le FP2 de ma fille en remplacement d'androïd, j'ai tenté de progresser sur l'installation de Captvty 2 sous MINT / Wine.
Je ne peux même pas dire comme d'habitude, parce que ça ne se passe jamais deux fois pareil, mais une fois de plus ça ne fonctionne pas. C'est épuisant.
Sur ce système, chaque installation d'un élément nouveau passe par des heures de recherches sur les forums et de multiples essais et retours en arrière (merci FSarchiver).
Et il faut aussi un peu de chance pour tomber sur "la bonne explication qui marche". Bref, des choses qui marchaient sous MINT 17.1 ne fonctionnent plus sous MINT 18.3 ou du moins suis-je incapable de les installer avec succès.
Petit compte-rendu avec une configuration MINT 18.3 propre et fonctionnelle pour les fonctions basiques d'un système (OS, Fichiers, Bureautique, Multimédia, Surveillances, Confinement ...). J'ai d'abord essayé d'installer Wine confiné sous Firejail. Vu le résultat, j'ai abandonné l'idée pour l'instant. Mais du coup, je me demande l'intérêt de migrer si c'est pour lancer des applications Windows non contrôlées sur un PC dit sécurisé. Pour ne pas faire trop long, je ne relate pas cet essai ici.
1° Installation de Wine 32 bits selon les conseils de k3c : OK (et merci)- Code: Tout sélectionner
- sudo dpkg --add-architecture i386
- wget -nc https://dl.winehq.org/wine-builds/Release.key
- sudo apt-key add Release.key
- sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
- sudo apt-get update
- sudo apt-get install --install-recommends winehq-stable
If apt-get complains about missing dependencies, install them, then repeat the last two steps (update and install).
Lancer pour la première fois winecfg en 32 bits exactement comme ceci :
- WINEARCH=win32 winecfg
=> accepter les paquets manquants (wine-mono, gecko)
=> configurer en Windows 7
- wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
- which wine
/usr/bin/wine
- wine --version
wine-3.0
Clic droit sur "Setup VCTL v2.1.exe" => choisir Wine par défaut
Installer VCTL 2.1 : le menu Wine apparaît enfin et VCTL fonctionne
A partir de là, je considère donc que j'ai un Wine 32 bits fonctionnel puisqu'il installe et exécute mon propre code (VCTL 32 bits).
2° Installer Winetricks et Captvty selon la procédure indiquée par Guillaume :- Code: Tout sélectionner
- export WINEARCH=win32
- sudo apt install winetricks
- winetricks dotnet40
- wget http://captvty.fr/getgdiplus -O kb975337.exe
- wine kb975337.exe /x:kb975337 /q
- cp kb975337/asms/10/msft/windows/gdiplus/gdiplus.dll .wine/drive_c/windows/system32
- wine reg add HKCU\\Software\\Wine\\DllOverrides /v gdiplus /d native,builtin /f
- winetricks ie8 => ne trouve pas le serveur
- wget http://captvty.fr/getflash -O fplayer.exe
- wine fplayer.exe -install -au 2
Décompresser le fichier ZIP de Captvty dans le dossier de votre choix
Lancer Captvty.exe avec Wine en tapant wine Captvty.exe.
Notons au passage que
l'installation de ie8 ne trouve pas le serveur mais ce n'est pas un drame pour l'instant.
Ce qui est beaucoup plus gênant, c'est ça :
- Code: Tout sélectionner
wine Captvty.exe
0012:err:module:import_dll Library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorsvw.exe") not found
0012:err:module:attach_dlls Importing dlls for L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
000f:err:service:process_send_command service protocol error - failed to write pipe!
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_32" failed to start: 1053
0009:err:module:import_dll Library mscoree.dll (which is needed by L"C:\\Program Files\\captvty-2.7.6\\Captvty.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Program Files\\captvty-2.7.6\\Captvty.exe" failed, status c0000135
Notons enfin que j'avais déjà tenté sans succès l'installation "à l'ancienne" en faisant un winetricks --unattended vcrun2010 gdiplus comctl32 ie8 dotnet45
Là ce fut pire car au deuxième téléchargement sur un site d'archivage dont j'ai oublié le nom, j'ai eu successivement l'affichage d'une fenêtre popup avec des suggestions interdites au jeune public (c'est vrai, j'ai passé l'age mais quand même) et quelques temps plus tard un gel complet de tout sauf la souris qui m'a forcé à faire un reset sauvage du PC.
J'ai beau avoir la volonté d'abandonner Windows pour le libre, il y a des moments je me dis que même pour moi qui suis motivé et pas ignare en informatique, le prix à payer est beaucoup trop élevé au regard de mon age avancé ... Même si je reconnais que de nombreux progrès ont été faits, comment Linux espère-t-il sortir un jour de cette position d'OS réservé aux étudiants en informatique ayant toute la vie devant eux ???
Bonne soirée
Pulsar33 (vraiment désabusé)
Ubuntu Linux 64 bits / France / Firefox 59.0
Mes matériels : PCs MINT 21.3, 3 x Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Camescope DV, Caméra 4KVR360