Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 23/06/2021, à 10:00

herveD

utilisation de programme windows

Bonjour,
Je dois faire fonctionner quelques petits logiciels windows dont je n'ai pas trouvé d'équivalent linux et qui ne seront probablement jamais portés sous linux.
Il ya quelques années j'avais tenté sans succès wine.
Cette utilisation est ponctuelle.
Maintenant je vois apparaitre des solutions "tout en un" https://www.windowsfx.org/ que je pourrai lancer via une clé (mais tjs un peu long le lancement) OU
Wine https://doc.ubuntu-fr.org/wine + playonlinux https://doc.ubuntu-fr.org/playonlinux sous Ubuntu 21.04
J'hésites un peu et souhaite avoir votre retour d'expérience sur ces solutions ou d'autres pour quelqu'un qui n'est pas un admin sys ;-)


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne

#2 Le 23/06/2021, à 10:48

abelthorne

Re : utilisation de programme windows

Je ne sais pas ce qu'est ce Windowsfx mais vu la gueule du truc, c'est juste une distro Linux avec une apparence Windows et Wine préinstallé (et avec des détails qui m'ont l'air assez louches). Ce n'est pas spécialement une bonne solution si tu es déjà sur Linux.

Pour faire tourner des logiciels Windows sur Linux, il y a deux possibilités :
1) Wine : c'est la solution la plus simple mais la compatibilité est loin d'être parfaite ; si tu dis que tu avais testé tes softs il y a quelques années et qu'ils ne fonctionnaient pas, les chances sont assez élevés que ce ne soit toujours pas le cas et que ce ne le soit peut-être jamais.
2) Windows virtualisé : c'est la solution la plus fiable puisqu'il s'agit de faire tourner un vrai Windows dans une machine virtuelle. Évidemment, c'est beaucoup plus lourd (ça prend de la place, des ressources, du temps à se lancer...) et il faut avoir une licence Windows.

Concernant PlayOnLinux, il faut bien comprendre que c'est juste une interface graphique pour Wine, il n'apporte pas une meilleure compatibilité ou quoi que ce soit, il permet juste de manipuler Wine plus facilement qu'en ligne de commande.

Dans un premier temps, il faudrait installer Wine à jour, tester tes softs et voir ce que ça donne.

Dernière modification par abelthorne (Le 23/06/2021, à 10:51)

Hors ligne

#3 Le 23/06/2021, à 10:50

Amiralgaby

Re : utilisation de programme windows

Bonjour,

herveD a écrit :

je n'ai pas trouvé d'équivalent linux

Tu es donc ouvert à ce que l'on puisse te suggérer des alternatives ? dans ce cas il nous suffirait de savoir quels sont les programmes que tu souhaitent faire tourner.

herveD a écrit :

j'avais tenté sans succès wine.

Quelle étape n'a pas pu fonctionner (installation, utilisation, exécution) ?

Si le problème viens de son utilisation tu peux voir pour q4wine ou PlayOnLinux voir lutris (ce dernier c'est pour les jeux vidéos).

Pour récapituler :
[*]peut tu nous fournir les programmes que tu souhaitent utiliser
nous dire si tu es ouvert à des propositions d'alternatives ou non
nous expliquer quel a été le souci en utilisant Wine (si ça vient de Wine ou de l'exécution du programme)[/*]

Bonne journée

Dernière modification par Amiralgaby (Le 23/06/2021, à 10:51)


Vive la communauté du Libre !!!

Hors ligne

#4 Le 25/06/2021, à 09:47

herveD

Re : utilisation de programme windows

Bonjour,
Bon je suis parti pour tester (un peu peur d'abimer le système mais bon!) à partir de la logithèque Ubuntu. Ce n'est pas la dernière version mais cela ne me semble pas le problème.
Plutôt le fait de l'accès car le programme se trouve sur un disque externe. J'ai eu un problème similaire avec appimage qui était un problème de droits !?
Installation wine: ok mais pas de lancement possible seul
installation PlayOnLinux : ok
lancement PlayOnLinux : ok
installation du prog 64 bit: plante le système
relance Ubuntu puis lancement PlayOnLinux : ok
relance du prog 64 bit: rien ne se lance

[06/25/21 10:29:10] - Running wine- /media/rvnux/donnees/Com. informat./Appli-windows/emailgrabber2-64bit-setup.exe (Working directory : /)
wine: cannot find '/media/rvnux/donnees/Com. informat./Appli-windows/emailgrabber2-64bit-setup.exe'

Je n'ai plus de windows ni licence sur mon 2ème ordinateur portable.
Même si je suis ouvert à d'autres solutions, il est nécessaire de comprendre que j'ai juste 1 ou 2 prog windows avec une utilisation ponctuelle. Je ne souhaite pas faire une installation complexe pour moi et potentiellement instable.
Au pire des cas, je testerai une version bootable de type winfx si je n'arrive pas à solutionner le problème mentionné


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne

#5 Le 25/06/2021, à 10:28

FrancisFDZ

Re : utilisation de programme windows

Bonjour,
Un petit rappel : "Wine Is Not an Emulator", l'idéal est de trouver des applis linux comparables à leur équivalent Windows, et ce n'est pas toujours simple. Avantage de travailler sous linux : on peut toujours trouver des conseils et toute l'aide nécessaire sur les forums (et pas seulement celui-ci, quoique très suffisant dans la grande majorité des cas).
En refusant d'être considéré comme un émulateur Windows, Wine se décharge de la responsabilité de faire tourner proprement tous les programmes Windows, je trouve cette position un peu "facile" (dans le plus mauvais sens du terme)

Dernière modification par FrancisFDZ (Le 25/06/2021, à 10:29)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#6 Le 25/06/2021, à 11:56

abelthorne

Re : utilisation de programme windows

Première chose : ce serait pas mal d'installer Wine à jour depuis le dépôt dédié.
Deuxième chose : ce serait mieux dans un premier temps de tester tes softs via Wine en ligne de commande plutôt que de passer par POL.
Troisième chose : il n'arrive pas à trouver le .exe que tu lui demandes de lancer ; est-ce que la partition est bien montée au moment où tu essaies de le faire ?

Essaie comme ça :

cd "/media/rvnux/donnees/Com. informat./Appli-windows"
wine emailgrabber2-64bit-setup.exe

Concernant les problèmes de droits sur ta partition externe, ça dépend comment elle est montée et à quel format elle est (NTFS ?). Si les droits sont ok, ça ne devrait pas poser de problème pour les softs installés en deb ou les AppImages. En revanche, ça peut poser un problème pour les snaps et les flatpaks (qui sont des formats confinés n'ayant le droit d'accéder qu'à ton dossier perso à moins de régler des droits supplémentaires via une procédure spécifique).

FrancisFDZ a écrit :

Un petit rappel : "Wine Is Not an Emulator", l'idéal est de trouver des applis linux comparables à leur équivalent Windows, et ce n'est pas toujours simple. Avantage de travailler sous linux : on peut toujours trouver des conseils et toute l'aide nécessaire sur les forums (et pas seulement celui-ci, quoique très suffisant dans la grande majorité des cas).
En refusant d'être considéré comme un émulateur Windows, Wine se décharge de la responsabilité de faire tourner proprement tous les programmes Windows, je trouve cette position un peu "facile" (dans le plus mauvais sens du terme)

La "responsabilité" n'a rien à voir avec le fait que c'est un émulateur ou non : Wine Is Not an Emulator tout simplement parce que techniquement ce n'est pas un émulateur ; il n'émule rien, il recrée les APIs et bibliothèques Windows à sa sauce. C'est une couche de compatibilité, pas un émulateur.

Et personne n'a la responsabilité de garantir de pouvoir faire tourner des logiciels prévus pour un OS sur un autre OS, quel que soit le contexte.

Dernière modification par abelthorne (Le 25/06/2021, à 11:59)

Hors ligne

#7 Le 25/06/2021, à 14:22

herveD

Re : utilisation de programme windows

Bonjour
le programme se trouve sur un disque SSD en ext4 et est accessible.
En lançant la cmd, j'ai:

wine emailgrabber2-64bit-setup.exe
wine: created the configuration directory '/home/rvnux/.wine'
wine: could not open working directory L"Z:\\media\\rvnux\\donnees\\Com. informat.\\Appli-windows\\", starting in the Windows directory.
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
wine: configuration in L"/home/rvnux/.wine" has been updated.
wine: could not open working directory L"Z:\\media\\rvnux\\donnees\\Com. informat.\\Appli-windows\\", starting in the Windows directory.
0009:err:module:__wine_process_init L"C:\\windows\\system32\\emailgrabber2-64bit-setup.exe" not found

Un pb à cause du ext4 ? ou ecrit en .net ?

Bon sinon le linux + windows: winfx n'a pas pu lancer non plus l'installation du programme sur un portable

près d'une journée la dessus, je cherche une iso windows pour tester le lancement après installation sur une clé USB + ventoy + persistance


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne

#8 Le 25/06/2021, à 14:58

Amiralgaby

Re : utilisation de programme windows

Bonjour,
C'est un setup.exe, c'est à dire qu'il est là pour installer le programme .exe. que tu veux utiliser (et tout ce dont il dépend)
Le mieux c'est de posséder directement le .exe à exécuter.

Essai :

wine start <chemin entier vers ton fichier>

Et mes des guillemets au chemin pour éviter le "word splitting" comme

wine start "C:\\Games\\Tron\\tron.exe"

Je ne sais pas si tu as déjà créer le winecfg pour créer une fausse arborescence Windows donc il faudrait le faire au tout début et placer le setup.exe que tu as dans le dossier Downloads de cette fausse arborescence et relancer la commande comme indiquer au dessus.

[Autre solution]
Sinon tu demandes à l'entreprise si elle à l'intention de faire une version Linux smile
Ou encore plus simple de te donner le dossier contenant l’exécutable souhaité (celui que les Windowsiens possèdent après avoir lancé le setup.exe)

Dernière modification par Amiralgaby (Le 25/06/2021, à 15:00)


Vive la communauté du Libre !!!

Hors ligne

#9 Le 25/06/2021, à 15:25

abelthorne

Re : utilisation de programme windows

herveD a écrit :

Un pb à cause du ext4 ? ou ecrit en .net ?

Si c'est du .NET, il faudrait installer .NET ou Mono (sachant que la version de WineHQ installe automatiquement Mono et Gecko, contrairement à celle des dépôts Ubuntu). Mais là, le truc bizarre c'est qu'il ne semble pas trouver le dossier. C'est peut-être un problème bizarre dû à la présence de points dans le nom d'un dossier (Com. informat.) même si en théorie, avec les guillemets autour, ça ne devrait pas lui poser de problème. Essaie de renommer le dossier en question pour voir.

À part ça, tu as les droits en lecture sur le dossier contenant le .exe ?

Dernière modification par abelthorne (Le 25/06/2021, à 15:26)

Hors ligne

#10 Le 25/06/2021, à 16:01

herveD

Re : utilisation de programme windows

vu le temps passé et ce qu'est wine, je pense qu'effectivement ce petit programme ne fonctionnera pas; Du mal à croire aussi que cela vient de .net
Oui j'ai bien les droits en écriture sur le dossier contenant le .exe .
J'essaie par ailleurs https://forum.ubuntu-fr.org/viewtopic.p … #p22467477 de trouver une solution en lançant une iso windows avec ventoy


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne

#11 Le 25/06/2021, à 16:01

erresse

Re : utilisation de programme windows

herveD a écrit :

Au pire des cas, je testerai une version bootable de type winfx si je n'arrive pas à solutionner le problème mentionné

Je te confirme que WindowsFX ne résoudra pas ton problème si Wine ne le résout pas car, comme le disait abelthorne, WindowsFX n'est rien d'autre qu'une distribution Linux embarquant Wine et toute une pléiade de logiciels divers, avec un look à la Windows10.
Je connais parce-que je l'ai installé et le maintiens à jour sur mes bécanes pour le plaisir et à l'usage, les logiciels Windows ne tournent pas mieux sur cette distribution que sur une autre *buntu avec Wine (parfois même moins bien mad).
Par ailleurs, je précise que POL permet de créer des environnements Wine séparés et pouvant utiliser des versions de Wine différentes en fonction des besoins des logiciels qui y sont installés. En tâtonnant entre diverses versions de Wine, tu peux peut-être parvenir à régler la bonne version de Wine pour le logiciel envisagé (à conserver précieusement, car les suivantes ne fonctionneront pas forcément mieux et souvent moins bien ou pas du tout).
J'ai quelques bricoles Windows qui tournent avec Wine et POL, c'est assez pratique à gérer sous cette forme...
Edit:

herveD a écrit :

J'essaie par ailleurs https://forum.ubuntu-fr.org/viewtopic.p … #p22467477 de trouver une solution en lançant une iso windows avec ventoy

À ma connaissance, une ISO de Windows ne permet pas l'exécution du système comme pour une distribution Linux, mais seulement d'installer Windows sur la machine à partir de la clé USB. Je crois que Windows ne peut pas être installé sur un support USB (à confirmer par un  spécialiste).

Dernière modification par erresse (Le 25/06/2021, à 16:12)


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#12 Le 25/06/2021, à 16:07

abelthorne

Re : utilisation de programme windows

herveD a écrit :

vu le temps passé et ce qu'est wine, je pense qu'effectivement ce petit programme ne fonctionnera pas; Du mal à croire aussi que cela vient de .net
Oui j'ai bien les droits en écriture sur le dossier contenant le .exe.

Déjà, essaie de renommer ton dossier "Com. informat." en "Com informat" pour voir. Alternativement, tu peux aussi copier ton .exe dans ton dossier perso et essayer de le lancer depuis là, ça évacuera les éventuels problèmes de droits, de noms bizarres...

Là, le problème immédiat que tu as et qui bloque tout, c'est ce message d'erreur :

wine: could not open working directory L"Z:\\media\\rvnux\\donnees\\Com. informat.\\Appli-windows\\", starting in the Windows directory.

Wine n'arrive pas à rentrer dans le dossier, pour une raison qui m'échappe.

Dernière modification par abelthorne (Le 25/06/2021, à 16:08)

Hors ligne

#13 Le 25/06/2021, à 16:43

herveD

Re : utilisation de programme windows

Je l'ai mis dans téléchargements
je me suis positionne dans ce dossier dasn terminal
j'ai relancé l'install avec

wine emailgrabber2-64bit-setup.exe

J'ai un message d'erreur à la fin en me disant désolé ..


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne

#14 Le 25/06/2021, à 16:46

abelthorne

Re : utilisation de programme windows

Tu peux donner le retour complet ?

Hors ligne

#15 Le 26/06/2021, à 10:19

toitoinebzh

Re : utilisation de programme windows

Salut herveD,

Sans apporter de solution à ton souci avec emailgrabber2, je viens de coder une application équivalente en libre (probablement moins aboutie, j'y ai passé que quelques heures dessus et je ne connais pas emailgrabber2 )
https://forum.ubuntu-fr.org/viewtopic.p … #p22467668

Hors ligne

#16 Le 29/06/2021, à 10:31

herveD

Re : utilisation de programme windows

Bonjour
@abelhorne
Merci pour ton suivi mais j'y a ipassé trop d'heures et pas sûr de finaliser, je vais acheter un disque dur et je ferai une install pour voir si cela résout mon pb

@toitoinebzh
Super je regarde cela


Ma config actuelle : Ubuntu 21.04 - 64b
Aidez-nous à faciliter l'adoption du libre par le grand public
https://www.clibre.eu/fr/

Hors ligne