Captvty sous Linux

"La télévision de rattrapage facile !"

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 26 Jan 2024 07:28

Bonjour,

@k3c
J'ai un gros doute pour la V3 suite à la suppression de win7 sur la ligne winetricks
Si win7 n'a jamais été téléchargé et donc est a priori absent du cache, est-ce que cabextract ne va pas planter ?

Pourquoi payer le prix de l'installation de win7 et de l'extraction qui suit pour un seul fichier ?
Ne peut-on procéder comme pour la V2 en récupérant le KB qui va bien ?
On éviterait même l'installation de cabextract

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 120.0.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
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Ven 26 Jan 2024 09:07

bonjour

Je vais refaire des tests ce weekend


Android / United Kingdom / Google Chrome Mobile 120.0.0.
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 26 Jan 2024 10:12

Re,

@k3c : ok, cool :!:

@daminus :
Pulsar33 a écrit:Si tu ouvres un terminal et que tu tapes dedans la commande présente sur la ligne Exec de ton lanceur, que se passe-t-il et quelle est la trace obtenue ?
Par ailleurs, j'aurais bien tenté d'installer Arch Linux dans une VM pour voir si j'ai le même comportement que toi, mais :
- Quand je lis le guide d'installation, ça me refroidit. N'existe-t-il pas une version live avec installation graphique ?
- Je ne trouve pas la version avec le kernel 6.7.1, l'officielle semble être en kernel 6.6.8

Bonne journée
Pulsar33


Linux 64 bits / France / Google Chrome 120.0.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
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede daminus » Ven 26 Jan 2024 15:09

Hello,

Oui il existe un mode simili-graphique.
Par compte, à par te dire comment le lancer, mes infos seront maigres,
De mon coté, je me tape l'install de OS à la mimine.

Une fois l'ISO de Arch lancé, 1ère chose à faire, mettre le clavier en français :

Code: Tout sélectionner
# loadkeys fr

Ensuite tu lance la procédure d'installation simplifiée :

Code: Tout sélectionner
# archinstall

Pour t'aider, voici quelques infos, https://wiki.archlinux.org/title/Archinstall_(Fran%C3%A7ais)

Pour le kernel, ArchLinux est en rolling release.
C'est à dire que les paquets utilisent toujours les dernières versions (dernières mises à jour) parues. Avec bien sur 2-3 jours de décalage avec la sortie officielle.
Et actuellement le dernier noyau ArchLinux est bien le 6.7.1, https://www.kernel.org
Et 6.6.13 pour la version LTS de Arch.



Linux 64 bits / France / Firefox 122.0
Dernière édition par daminus le Ven 26 Jan 2024 16:18, édité 5 fois.
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede daminus » Ven 26 Jan 2024 15:59

Sur un autre ordi, je viens de retenter l'installation de captvty 2 en suivant à la lettre le tuto du sous-forum, http://neo-net.fr/forum/viewtopic.php?f=31&t=244667.
Toujours rien !

D’ailleurs, j'ai du modifié la ligne :

Code: Tout sélectionner
$ cp kb958869/SP3QFE/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.wine/drive_c/windows/system32

par :

Code: Tout sélectionner
$ cp kb958869/SP3QFE/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.wine32/drive_c/windows/system32

c'est plus cohérent étant donné que :

Code: Tout sélectionner
$ export WINEPREFIX=~/.wine32

Bref, voici le fichier backtrace.txt :

Code: Tout sélectionner
Couldn't get first exception for process 0020 Z:\home\daminus\Vidéos\captvty\captvty-2\Captvty.exe.
No backtrace available
Modules:
Module  Address                 Debug info      Name (83 modules)
PE        400000-  7ba000       Deferred        captvty
PE       4640000- 55ed000       Deferred        mscorlib.ni
PE       8210000- 8b89000       Deferred        system.ni
PE       8b90000- 8d21000       Deferred        system.drawing.ni
PE       8d30000- 994d000       Deferred        system.windows.forms.ni
PE      5e200000-5e3d6000       Deferred        microsoft.visualbasic.ni
PE      61a00000-620ae000       Deferred        system.core.ni
PE      64c20000-64ce3000       Deferred        system.runtime.remoting.ni
PE-Wine 76c30000-76f2b000       Deferred        crypt32
PE-Wine 76f40000-76fde000       Deferred        rsaenh
PE      76ff0000-7719b000       Deferred        gdiplus
PE      771b0000-77842000       Deferred        clr
PE      77860000-778aa000       Deferred        mscoree
PE-Wine 77e80000-77f26000       Deferred        uxtheme
PE-Wine 77f40000-77f8c000       Deferred        winex11
PE-Wine 77fa0000-78003000       Deferred        imm32
PE-Wine 78310000-78358000       Deferred        bcrypt
PE      78760000-78772000       Deferred        nlssorting
PE      78790000-7879d000       Deferred        culture
PE-Wine 787b0000-78c2f000       Deferred        comctl32
PE      78c40000-78cae000       Deferred        clrjit
PE      78cc0000-78d93000       Deferred        msvcr110_clr0400
PE      78db0000-78e2a000       Deferred        mscoreei
PE-Wine 78e80000-78ec2000       Deferred        shcore
PE-Wine 79070000-7915b000       Deferred        shlwapi
PE-Wine 79170000-79df5000       Deferred        shell32
PE-Wine 79e10000-79e51000       Deferred        coml2
PE-Wine 79e70000-7a083000       Deferred        rpcrt4
PE-Wine 7a0a0000-7a0d7000       Deferred        win32u
PE-Wine 7a0f0000-7a5e9000       Deferred        user32
PE-Wine 7a600000-7a845000       Deferred        gdi32
PE-Wine 7a860000-7a9a1000       Deferred        combase
PE-Wine 7a9c0000-7ae02000       Deferred        ole32
PE-Wine 7aec0000-7b1d3000       Deferred        ucrtbase
PE-Wine 7b1f0000-7b27b000       Deferred        sechost
PE-Wine 7b290000-7b52f000       Deferred        msvcrt
PE-Wine 7b540000-7b62c000       Deferred        advapi32
PE-Wine 7b640000-7bb6f000       Deferred        kernelbase
PE-Wine 7bb80000-7bceb000       Deferred        kernel32
PE-Wine 7bd00000-7bfe6000       Deferred        ntdll
ELF     7d096000-7d24d000       Deferred        libunistring.so.5
ELF     7d24d000-7d2df000       Deferred        libgmp.so.10
ELF     7d2df000-7d333000       Deferred        libnettle.so.8
ELF     7d333000-7d400000       Deferred        libzstd.so.1
ELF     7d407000-7d451000       Deferred        libhogweed.so.6
ELF     7d451000-7d600000       Deferred        libp11-kit.so.0
ELF     7d600000-7d83a000       Deferred        libgnutls.so.30
ELF     7d848000-7d852000       Deferred        libffi.so.8
ELF     7d852000-7d900000       Deferred        libbrotlienc.so.1
ELF     7da00000-7da18000       Deferred        libtasn1.so.6
ELF     7daae000-7dc00000       Deferred        libx11.so.6
ELF     7dd00000-7dd21000       Deferred        libidn2.so.0
ELF     7dd21000-7dd2e000       Deferred        bcrypt.so
ELF     7dd2e000-7dd36000       Deferred        libxfixes.so.3
ELF     7dd36000-7dd43000       Deferred        libxcursor.so.1
ELF     7dd43000-7dd58000       Deferred        libxi.so.6
ELF     7dd58000-7dd68000       Deferred        libxrandr.so.2
ELF     7dd68000-7dd76000       Deferred        libxrender.so.1
ELF     7dd76000-7de00000       Deferred        winex11.so
ELF     7e0ca000-7e0d0000       Deferred        crypt32.so
ELF     7e0d0000-7e0d8000       Deferred        libxxf86vm.so.1
ELF     7e0d8000-7e0df000       Deferred        libxdmcp.so.6
ELF     7e0df000-7e10c000       Deferred        libxcb.so.1
ELF     7e10c000-7e122000       Deferred        libxext.so.6
ELF     7e388000-7e3b3000       Deferred        libexpat.so.1
ELF     7e3b3000-7e454000       Deferred        libpcre2-8.so.0
ELF     7e454000-7e5bb000       Deferred        libglib-2.0.so.0
ELF     7e5bb000-7e6dc000       Deferred        libharfbuzz.so.0
ELF     7e701000-7e706000       Deferred        libxau.so.6
ELF     7e721000-7e774000       Deferred        libfontconfig.so.1
ELF     7e774000-7e797000       Deferred        libbrotlicommon.so.1
ELF     7e797000-7e7a6000       Deferred        libbrotlidec.so.1
ELF     7e7a6000-7e7e3000       Deferred        libpng16.so.16
ELF     7e7e3000-7e8b1000       Deferred        libfreetype.so.6
ELF     7e8b1000-7e985000       Deferred        libm.so.6
ELF     7ee01000-7ee13000       Deferred        libbz2.so.1.0
ELF     7ee13000-7ee2c000       Deferred        libz.so.1
ELF     7ee2c000-7ee55000       Deferred        libgcc_s.so.1
ELF     7ee7b000-7f000000       Deferred        win32u.so
ELF     eea00000-eec27000       Deferred        libc.so.6
ELF     eeca3000-eed5a000       Export          ntdll.so
ELF     eed5c000-eed91000       Deferred        ld-linux.so.2
ELF     eed91000-eed96000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 (D) Z:\home\daminus\Vidéos\captvty\captvty-2\Captvty.exe
   00000024    0     
   00000110    0     
   00000114    2     
   00000118    0     
   0000011c    0     
00000038 services.exe
   0000003c    0     
   00000040    0     wine_rpcrt4_server
   0000004c    0     wine_rpcrt4_io
   00000050    0     wine_threadpool_worker
   00000064    0     wine_rpcrt4_io
   00000084    0     wine_rpcrt4_io
   00000090    0     wine_rpcrt4_io
   000000c4    0     wine_rpcrt4_io
   000000e4    0     wine_threadpool_timerqueue
   000000e8    0     
   000000f4    0     wine_rpcrt4_io
00000044 svchost.exe
   00000048    0     
   00000054    0     
   00000058    0     wine_sechost_service
0000005c winedevice.exe
   00000060    0     
   00000068    0     
   0000006c    0     wine_sechost_service
   00000070    0     
   00000074    0     
   00000078    0     
   000000d4    0     
   000000d8    0     
0000007c winedevice.exe
   00000080    0     
   00000088    0     
   0000008c    0     wine_sechost_service
   00000094    0     
   0000009c    0     
   000000ac    0     
   000000bc    0     
000000a4 explorer.exe
   000000a8    0     
   000000c0    0     
   000000dc    0     wine_rpcrt4_server
000000b0 plugplay.exe
   000000b4    0     
   000000c8    0     
   000000cc    0     wine_sechost_service
   000000d0    0     wine_rpcrt4_server
000000ec rpcss.exe
   000000f0    0     
   000000f8    0     
   000000fc    0     wine_sechost_service
   00000100    0     wine_rpcrt4_server
   00000104    0     wine_rpcrt4_server
   00000108    0     wine_rpcrt4_io
00000128 conhost.exe
   0000012c    0     
System information:
    Wine build: wine-9.0
    Platform: i386
    Version: Windows Server 2003
    Host system: Linux
    Host version: 6.6.13-1-lts

Merci de vos retours.


Linux 64 bits / France / Firefox 122.0
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede daminus » Ven 26 Jan 2024 17:04

Je viens d'essayé de lancer captvty en rétrogradant wine 9.0 en :
wine 8.19 & wine 8.20

Même symptômes, un Wine Debugger en guise affichage.


Linux 64 bits / France / Firefox 122.0
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 26 Jan 2024 17:23

daminus a écrit:D’ailleurs, j'ai du modifié la ligne :
Code: Tout sélectionner
$ cp kb958869/SP3QFE/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.wine/drive_c/windows/system32
par :
Code: Tout sélectionner
$ cp kb958869/SP3QFE/asms/10/msft/windows/gdiplus/gdiplus.dll ~/.wine32/drive_c/windows/system32

Merci :!:
Effectivement comme il me restait un dossier .wine je ne l'ai pas vu
Mais du coup, je me demande comment ma V2 fait pour fonctionner

Je réfléchis à ça et au reste
Pulsar33


Linux 64 bits / France / Google Chrome 120.0.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
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede daminus » Ven 26 Jan 2024 18:43

Super !

En fait mon souci est que j'ai installé Captvty 3-Alpha (32 + 64) & Captvty 3-Bêta (64) sur un nouveau PC.
Mais la version 2, rien à faire, ça foire !! Et je ne comprends pas pourquoi !

Y'a encore 1 mois, la dernière fois que je l'ai ré-installé Captvty 2, à l'aide de procédures que j’utilise depuis longtemps et qui ne m'ont jamais causé de soucis, ça roule nickel ! Même la MAJ de Captvty du 17/01/2024 fonctionne parfaitement.

A 1 heure encore, je me suis dis que c'était encore le 'comctl32' qui fout sa M**DE ?!...
Alors j'ai adapté le fameux 'cabextract' utilisé pour Captvty 3 Bëta en :

Code: Tout sélectionner
$ cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X86.exe
$ cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine/captvty-2/drive_c/windows/system32/comctl32.dll

Par logique et comme 'cabextract' va chercher un fichier dans un dossier 'win7sp1', j'ai aussi installé le 'winetricks win7'
J'ai en fais une copie dans le dossier /drive_c/windows/system32/ comme j'ai une config WINEARCH=win32.

Et pour les winetricks, à mon avis 'ie8' n'est plus nécessaire, mais les 'vcrun' contiennent des dépendances utiles auX Captvty :

Code: Tout sélectionner
$ winetricks -q dotnet452 gdiplus comctl32 corefonts ie8 vcrun2008 vcrun2010 vlc win7

Si ça peux aider...


Linux 64 bits / France / Firefox 122.0
Dernière édition par daminus le Sam 27 Jan 2024 09:11, édité 1 fois.
daminus
 
Messages: 33
Inscription: Mar 14 Nov 2023 18:01

Re: Captvty sous Linux

Messagede Pulsar33 » Ven 26 Jan 2024 20:13

Bonsoir,

Je m'y perds un peu. J'espère que k3c aura une vision plus affûtée de la situation.
En attendant, voici les empreintes SHA256 des fichiers comctl32.dll dont je dispose sur 2 PC réinstallés récemment :
Code: Tout sélectionner
40ceb18153437c3b9c4e3f7d4c02814e5b3c27faf5453680f9bb175a615064c6|/home/pulsar33/.wine32/drive_c/windows/system32
2a746cb40515d943c630af512cf4114ca7143c86b4c7d48a17683ed82d8ed4b5|/home/pulsar33/.wine64/drive_c/windows/system32
Dans un vieux dossier .wine j'ai retrouvée l'empreinte suivante qui n'a rien à voir :
Code: Tout sélectionner
53b884792cb7eb8f61ba2a472ddcced804f006fa88f68b74fd7e650fa934dfa3
Sur les deux PC dont je parle, V2 et V3 fonctionnent comme attendu.

Bonne soirée
Pulsar33


Linux 64 bits / France / Google Chrome 120.0.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
Avatar de l’utilisateur
Pulsar33
 
Messages: 2949
Inscription: Dim 30 Sep 2012 14:23
Localisation: Bordeaux

Re: Captvty sous Linux

Messagede k3c » Sam 27 Jan 2024 09:10

bonjour

il faudrait comparer

Code: Tout sélectionner
winetricks list-installed


et

Code: Tout sélectionner
winecfg


l'onglet librairies

entre les Captvty OK et pas


Android / United Kingdom / Google Chrome Mobile 120.0.0.
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

PrécédenteSuivante

Retourner vers Captvty

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron