Captvty sous Linux

"La télévision de rattrapage facile !"
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

Bonjour

Alors j'ai essayé avec wine
10.6
10.5
10.4
10.3
10.1

je vois un ruban bleu, pas de message qu'il y a une version plus récente de Captvty

edit : ah mais je viens de re installer Captvty, donc je n'aurai pas de message


Linux 64 bits / United Kingdom / Firefox 140.0
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonsoir
Je ne comprends pas ce que tu as testé, sans doute parce que j'ai mal expliqué ce que j'ai constaté
Je ne parle pas du tout du signalement des versions de captvty

Quand on lance la v2 ou la v3 après une mise à jour de wine, jusqu'à présent, un popup disait mise à jour en cours bla bla bla
Rien de tout ceci avec la dernière version de Wine

Pour la v3 on avait aussi deux popups proposant d'accéder à une doc. Ils sont toujours là

Enfin la v2 se lance (je ne l'ai pas testée)
Et la v3, elle, plante de la manière que j'ai décrite

Bonne soirée
Pulsar33


Android / France / Firefox Mobile 144.0
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonsoir,

Rien à voir avec le problème ci-dessus. Je suis en train de migrer le portable de mon épouse vers Linux Mint 22.2.
Tout s'est passé à merveille mais j'ai gardé Wine et Captvty pour la fin. Il semble que j'ai bien fait.
La moulinette que nous avions mise au point ne prend pas en compte les dernières variations d'Ubuntu (24.04 dans mon cas)
Je l'ai donc modifiée en conséquence (sur le portable, pas encore ici sur le site) voir ici
Jusqu'à l'installation de Winetricks, tout semble bien se passer. Ensuite débute la création de .wine32 et .wine64
Et là, ça coince :
Capture d’écran du 2025-10-29 18-06-54.png
Capture d’écran du 2025-10-29 18-06-54.png (164.07 Kio) Consulté 136 fois
Après plusieurs minutes d'électro-encéphalogramme plat, j'ai tenté le CTRL-C qui n'a rien donné puis fermé le terminal
Une idée du problème ?

Bonne soirée
Pulsar33

PS : comme nous l'avions décidé à l'époque, j'ai annulé l'installation de mono à chaque fois qu'elle m'a été proposée
Je me demande si c'est finalement une bonne idée ...
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
czmaster
Administrateur du site
Messages : 1438
Inscription : sam. 2 juil. 2011 10:41
Localisation : France

Re: Captvty sous Linux

Message par czmaster »

Bonjour,

Je ne m'y connais pas du tout en Wine mais as tu demandé à ChatGPT ou autre ?

Voici un script bash commenté proposé :

Code : Tout sélectionner

#!/bin/bash
# ------------------------------------------------------------
# INSTALLATION PROPRE DE .NET 4.8 POUR CAPTVTY SOUS WINE
# Corrige les erreurs liées à Mono, aux anciennes versions .NET
# et aux préfixes Wine corrompus (.NET 4.5, erreurs ifstub, etc.)
# ------------------------------------------------------------

# 1️⃣ On crée un nouveau préfixe Wine propre (indépendant du système)
# Cela évite les conflits avec d'autres programmes ou anciennes tentatives Wine.
export WINEPREFIX="$HOME/wineprefixes/captvty"   # dossier dédié à Captvty
export WINEARCH=win32                             # Captvty est en 32 bits (meilleure compatibilité .NET)
wineboot -u                                       # initialise le nouveau préfixe

# 2️⃣ On supprime Wine-Mono (la version libre de .NET intégrée par défaut à Wine)
# ⚠️ Wine-Mono provoque souvent des conflits avec le vrai .NET Framework Microsoft.
# Les erreurs de ton image (remove_mono, ifstub, marshal interface, etc.)
# viennent de ce conflit entre Mono et .NET officiel.
winetricks -q remove_mono

# 3️⃣ On fixe la version de Windows utilisée par Wine
# Captvty fonctionne bien avec Windows 7 ou 10.
# Ici, Windows 7 suffit pour .NET 4.8, mais tu peux choisir win10 si besoin.
winetricks -q win7

# 4️⃣ On installe quelques composants de base pour les programmes Windows
# Ces librairies sont souvent nécessaires à Captvty et à .NET.
winetricks -q corefonts gdiplus msxml6 riched20

# 5️⃣ On installe directement .NET Framework 4.8
# (cela corrige les erreurs de téléchargement ou d'installation partielle de .NET 4.5)
# .NET 4.8 inclut la rétrocompatibilité avec toutes les versions 4.x,
# donc inutile de passer par dotnet40, dotnet45, dotnet46, etc.
# Cela corrige aussi les messages "Unsupported style(s)" et les échecs RPC/ifstub.
winetricks -q dotnet48

# 6️⃣ À ce stade, le runtime .NET complet est installé dans :
# $WINEPREFIX/drive_c/windows/Microsoft.NET/Framework/v4.0.30319/
# On peut maintenant lancer Captvty.

# 7️⃣ (Optionnel) On lance Captvty depuis le préfixe dédié
# Remplace le chemin par le tien.
wine "$WINEPREFIX/drive_c/Program Files/Captvty/Captvty.exe"

# ------------------------------------------------------------
# NOTES :
# - Les erreurs "StdMarshalImpl Failed to create ifstub hr=0x80004002"
#   provenaient d’un environnement Wine pollué par Mono.
# - "Unsupported style(s) 0x10" est un warning graphique inoffensif.
# - Le passage à un préfixe 32 bits + suppression de Mono + .NET 4.8
#   résout 95 % des problèmes d’installation .NET sous Wine.
# ------------------------------------------------------------
Administrateur du forum
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonjour,

Merci pour cette suggestion. Je regarderai dès que possible si ChatGPT a trouvé des pistes
Pour l'instant, je croyais que ce que nous avions mis au point tenait la route
Et il semble bien qu'il ne faut pas installer Mono sous Wine
Je me demande s'il y aurait des incompatibilités avec Mono sous Linux qui est par ailleurs nécessaire pour faire tourner la v3-Mono de Guillaume
C'est pour l'instant la seule version de Captvty v3 que j'arrive à faire tourner sur mon portable (je suis en déplacement)
Sur mon fixe tout fonctionne pourtant
Impact Linux Mint 22.2 ?

Bonne journée
Pulsar33
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonjour,

C'est de pire en pire.

Sous Linux Mint 21.3, après mise à jour de WineHQ devel en version wine-10.18 et mise à jour de Captvty3 en version 3.0.1.18 Bêta publiée le 30 octobre 2025, j'ai :
Plantage v3 1.png
Plantage v3 1.png (27.69 Kio) Consulté 87 fois
Plantage v3 2.png
Plantage v3 2.png (63.15 Kio) Consulté 87 fois
Vivement que la version Mono évolue !!!
Pulsar33
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

Bonjour

C'est étrange

avec Debian 13 et wine 10.18, je viens de lancer Captvty V2, télécharger un

meurtre au pied du volcan

mediainfo me dit 44 minutes 15 secondes pour la vidéo, qui est bien visible

Mint fait partie de la famille Ubuntu, est-ce qu'il y aurait un rapport avec

https://forum.winehq.org/viewtopic.php? ... e7758bdd64

edit: en résumé, virer wine et re-installer wine a l'air recommandé, et passer de WINEARCH=win32 à WINEARCH=win64

edit2: Captvty V3 toujours le problème d'affichage, mais téléchargement Ok de quand l'histoire fait date S03E09 le déluge, visionnage OK
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonjour,k3c,
Je salue le retour !

Linux Mint 21.3 : avec WineHQ devel
Linux Mint 21 est basé sur Ubuntu 22.04 Jammy
Comme déjà dit page précédente la v2 se lance.
C'est la v3 qui plante chez moi avec deux versions de WineHQ différentes (page précédente et ci-dessus).

Linux Mint 22.2 : Impossible d'installer WineHQ stable
Linux Mint 22 est basé sur Ubuntu 24.04 Noble

Code : Tout sélectionner

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
sudo apt-get update
sudo apt-get install -y --no-install-recommends winehq-stable
cd "${HOME}/Téléchargements"
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv winetricks /usr/bin
cd ~
sudo winetricks --self-update

export WINEPREFIX="$HOME/.Wine32"
export WINEARCH=win32
wineboot -u                     # accepter mono sinon ça plante
# winetricks -q remove_mono     # supprimer mono plante

winetricks -q win7                                  # ça plante => CTRL-C
winetricks -q corefonts gdiplus msxml6 riched20     # ça plante => CTRL-C
winetricks -q dotnet48                              # ça plante => CTRL-C
Voilà, voilà
Pulsar33
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

bonjour

alors

Code : Tout sélectionner

winetricks -q win7 
devrait être

Code : Tout sélectionner

winetricks -v win7 
mais bon winetricks rectifie, et juste changer la version par défaut de Windows dans wine devrait rendre la main au pire après 2 secondes.

Donc il y a vraiment un truc étrange.

Peux-tu essayer de

- lancer

Code : Tout sélectionner

strace winetricks -v win7
et poster les 15 dernières lignes (pour voir sur quoi ça bloque)

- détruire les préfixes wine32 et wine64
- desinstaller wine
- re installer wine et Captvty V2 et V3 en 64 bits uniquement

?
Avatar de l’utilisateur
Pulsar33
Messages : 3043
Inscription : dim. 30 sept. 2012 14:23
Localisation : Bordeaux

Re: Captvty sous Linux

Message par Pulsar33 »

Bonsoir,

Merci pour tes suggestions pour Linux 22.2
Oui je peux tester mais pas ce soir
J'ai des obligations de grand-père
J'essaye demain matin

Et pour le plantage massif de la v3 sous Linux 21.3 ?

Par ailleurs si j'ai bien compris, le 64 bits uniquement c'est pour Ubuntu 25.10
Linux Mint n'en est pas là !

Bonne soirée
Pulsar33
PCs Linux MINT, Raspberry PI4, NAS Asustor, Disques Multimédia EMTEC, Tuners TNT TERRATEC, Caméra DJI Pocket 2, Caméra 4KVR360, Camescope DV, Drône Potensic Atom
Répondre