Captvty sous Linux

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

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 16 Jan 2024 10:56

Voir message en bas de page précédente qui explique ce que j'ai fait

Pas mieux pour la V3 :
Trace
Code: Tout sélectionner
pulsar33@Minerve:~$  WINEARCH=win64  WINEPREFIX=~/.wine64 WINEDEBUG=fixme-all wine .captvt3/Captvty.exe
0110:err:ole:CoGetContextToken apartment not initialised
0024:err:eventlog:ReportEventW L"Application: Captvty.exe\n"
0024:err:eventlog:ReportEventW L"Framework Version: v4.0.30319\n"
0024:err:eventlog:ReportEventW L"Description: The process was terminated due to an unhandled exception.\n"
0024:err:eventlog:ReportEventW L"Exception Info: System.DllNotFoundException\n"
0024:err:eventlog:ReportEventW L"   at _9OA._bh(System.Diagnostics.ProcessModule, IntPtr, System.String)\n"
0024:err:eventlog:ReportEventW L"   at _9OA._Gx[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Diagnostics.ProcessModule, System.String, System.String, _9Jb, System.Func`2<System.__Canon,System.__Canon>)\n"
0024:err:eventlog:ReportEventW L"   at _9OA._o6[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Diagnostics.ProcessModule, System.String, Int32, System.Func`2<System.__Canon,System.__Canon>)\n"
0024:err:eventlog:ReportEventW L"   at _yJb._yKA()\n"
0024:err:eventlog:ReportEventW L"   at _u6A._jib()\n"
0024:err:eventlog:ReportEventW L"\n"

Unhandled Exception: System.DllNotFoundException: Dll was not found.
   at _9OA._bh(ProcessModule , IntPtr , String )
   at _9OA._Gx[](ProcessModule , String , String , _9Jb , Func`2 )
   at _9OA._o6[](ProcessModule , String , Int32 , Func`2 )
   at _yJb._yKA()
   at _u6A._jib()
wine: Unhandled exception 0xe0434352 in thread 24 at address 7B642447 (thread 0024), starting debugger...
pulsar33@Minerve:~$ wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.


Et backtrace :
Code: Tout sélectionner
Unhandled exception: 0xe0434352 in wow64 32-bit code (0x7b642447).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b642447 ESP:009cf1bc EBP:009cf210 EFLAGS:00000246(   - --  I  Z- -P- )
EAX:009cf1bc EBX:00000000 ECX:00000010 EDX:009cf278
ESI:009cf278 EDI:00000001
Stack dump:
0x009cf1bc:  e0434352 00000001 00000000 7b642447
0x009cf1cc:  00000005 80131524 00000000 00000000
0x009cf1dc:  00000000 79c80000 009cf2cc 00000001
0x009cf1ec:  00000002 00000001 00000001 00000012
0x009cf1fc:  03bf0001 009cf1bc 009cf1d8 010b4910
0x009cf20c:  00000005 009cf2ac 79e370f1 e0434352
Backtrace:
=>0 0x7b642447 RaiseException+0x42(code=<is not available>, flags=<is not available>, count=<is not available>, args=<is not available>) [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:378] in kernelbase (0x009cf210)
  1 0x79e370f1 in clr (+0x1b70f1) (0x009cf2ac)
  2 0x79e37f96 in clr (+0x1b7f96) (0x009cf374)
  3 0x0a82eb55 (0x009cf3b0)
  4 0x0a82e0b2 (0x009cf438)
  5 0x0a82daea (0x009cf464)
  6 0x0a82d7d4 (0x009cf4c4)
  7 0x05864320 (0x009cf4e8)
  8 0x79c8f016 in clr (+0xf016) (0x009cf4f4)
  9 0x79c922ba in clr (+0x122ba) (0x009cf548)
  10 0x79c9850b in clr (+0x1850b) (0x009cf5b8)
  11 0x79e31d0b in clr (+0x1b1d0b) (0x009cf6dc)
  12 0x79e323ea in clr (+0x1b23ea) (0x009cf948)
  13 0x79e32317 in clr (+0x1b2317) (0x009cfe2c)
  14 0x79e32498 in clr (+0x1b2498) (0x009cfe84)
  15 0x79e325be in clr (+0x1b25be) (0x009cfec4)
  16 0x79e2def5 in clr (+0x1adef5) (0x009cff00)
  17 0x7adcfa84 in mscoreei (+0xfa84) (0x009cff38)
  18 0x7b5d7f16 in mscoree (+0x7f16) (0x009cff48)
  19 0x7b5d4de3 in mscoree (+0x4de3) (0x009cff68)
  20 0x7bd64d73 in ntdll (+0x54d73) (0x009cff80)
  21 0x7bd661d2 in ntdll (+0x561d2) (0x009cffec)
0x7b642447 RaiseException+0x42 [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:378] in kernelbase: mov -0x04(%ebp), %ebx
Unable to access file '/usr/src/packages/BUILD/dlls/kernelbase/debug.c'
Modules:
Module  Address                 Debug info      Name (88 modules)
PE        400000-  8ce000       Deferred        captvty
PE       3bf0000- 4fec000       Deferred        mscorlib.ni
PE       8010000- 8a62000       Deferred        system.ni
PE       8a70000- 8c13000       Deferred        system.drawing.ni
PE       8c20000- 9a85000       Deferred        system.windows.forms.ni
PE       9dc0000- 9dce000       Deferred        cefsharp.winforms
PE       9dd0000- 9ece000       Deferred        cefsharp
PE       9f50000- 9f80000       Deferred        system.net.http
PE       9f90000- a03a000       Deferred        newtonsoft.json
PE       a050000- a076000       Deferred        htmlagilitypack
PE       a080000- a7f4000       Deferred        system.xml.ni
PE      60370000-60475000       Deferred        system.configuration.ni
PE      61a00000-62218000       Deferred        system.core.ni
PE      77020000-77125000       Deferred        diasymreader
PE-Wine 77140000-775b2000       Deferred        comctl32
PE-Wine 775d0000-77657000       Deferred        ws2_32
PE-Wine 77670000-776c0000       Deferred        mpr
PE-Wine 776d0000-77898000       Deferred        wininet
PE-Wine 778b0000-77b1b000       Deferred        urlmon
PE      77b30000-77cc0000       Deferred        gdiplus
PE-Wine 77cd0000-77cdf000       Deferred        psapi
PE-Wine 77cf0000-78972000       Deferred        shell32
PE-Wine 78990000-78c8a000       Deferred        crypt32
PE-Wine 78ca0000-78ce7000       Deferred        bcrypt
PE-Wine 78d00000-78d96000       Deferred        rsaenh
PE      78db0000-78dc3000       Deferred        nlssorting
PE-Wine 78de0000-791b1000       Deferred        oleaut32
PE      791d0000-79259000       Deferred        clrjit
PE-Wine 79270000-7930f000       Deferred        uxtheme
PE-Wine 79320000-79369000       Deferred        winex11
PE-Wine 79380000-793c0000       Deferred        coml2
PE-Wine 793d0000-795d6000       Deferred        rpcrt4
PE-Wine 795f0000-7972d000       Deferred        combase
PE-Wine 79740000-79b7c000       Deferred        ole32
PE      79b90000-79c3b000       Deferred        ucrtbase_clr0400
PE      79c50000-79c64000       Deferred        vcruntime140_clr0400
PE      79c80000-7a42f000       Export          clr
PE-Wine 7a440000-7a45a000       Deferred        version
PE-Wine 7a470000-7a4d3000       Deferred        imm32
PE-Wine 7a4f0000-7a530000       Deferred        shcore
PE-Wine 7a540000-7a577000       Deferred        win32u
PE-Wine 7a590000-7aa6f000       Deferred        user32
PE-Wine 7aa80000-7acb9000       Deferred        gdi32
PE-Wine 7acd0000-7adae000       Deferred        shlwapi
PE      7adc0000-7ae4d000       Export          mscoreei
PE-Wine 7ae60000-7b169000       Deferred        ucrtbase
PE-Wine 7b180000-7b20b000       Deferred        sechost
PE-Wine 7b220000-7b4b8000       Deferred        msvcrt
PE-Wine 7b4d0000-7b5bd000       Deferred        advapi32
PE      7b5d0000-7b61a000       Export          mscoree
PE-Wine 7b630000-7bb71000       Dwarf-4         kernelbase
PE-Wine 7bb90000-7bcf6000       Deferred        kernel32
PE-Wine 7bd10000-7bfeb000       Dwarf-4         ntdll
ELF     f6ca6000-f6d35000       Deferred        libgmp.so.10
ELF     f6d35000-f6d7f000       Deferred        libhogweed.so.6
ELF     f6d7f000-f6dc9000       Deferred        libnettle.so.8
ELF     f6dc9000-f6de0000       Deferred        libtasn1.so.6
ELF     f6de0000-f6f8b000       Deferred        libunistring.so.2
ELF     f6f8b000-f6fae000       Deferred        libidn2.so.0
ELF     f6fae000-f710b000       Deferred        libp11-kit.so.0
ELF     f710b000-f7339000       Deferred        libgnutls.so.30
ELF     f7348000-f734f000       Deferred        ws2_32.so
ELF     f734f000-f7356000       Deferred        crypt32.so
ELF     f737a000-f7388000       Deferred        libxrender.so.1
ELF     f7388000-f7396000       Deferred        libmd.so.0
ELF     f7396000-f73ae000       Deferred        libbsd.so.0
ELF     f73ae000-f7500000       Deferred        libx11.so.6
ELF     f7603000-f760b000       Deferred        libxdmcp.so.6
ELF     f760b000-f7611000       Deferred        libxau.so.6
ELF     f7611000-f763f000       Deferred        libxcb.so.1
ELF     f763f000-f7656000       Deferred        libxext.so.6
ELF     f7658000-f7664000       Deferred        libffi.so.8
ELF     f7664000-f7671000       Deferred        bcrypt.so
ELF     f7673000-f76fe000       Deferred        winex11.so
ELF     f7790000-f77c0000       Deferred        libexpat.so.1
ELF     f77c0000-f7810000       Deferred        libfontconfig.so.1
ELF     f7810000-f7833000       Deferred        libbrotlicommon.so.1
ELF     f7833000-f7851000       Deferred        libz.so.1
ELF     f7851000-f7891000       Deferred        libpng16.so.16
ELF     f7891000-f795e000       Deferred        libfreetype.so.6
ELF     f795e000-f7a66000       Deferred        libm.so.6
ELF     f7a83000-f7c04000       Deferred        win32u.so
ELF     f7c04000-f7cba000       Export          ntdll.so
ELF     f7cba000-f7eef000       Deferred        libc.so.6
ELF     f7ef2000-f7efc000       Deferred        libuuid.so.1
ELF     f7efc000-f7f0a000       Deferred        libbrotlidec.so.1
ELF     f7f0e000-f7f46000       Deferred        ld-linux.so.2
ELF     f7f46000-f7f4b000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 (D) Z:\home\pulsar33\.captvt3\Captvty.exe
   00000024    0 <==
   0000010c    0     
   00000110    2     
   00000114    0     
   00000118    0     
   0000012c    0     
00000038 services.exe
   0000003c    0     
   00000040    0     wine_rpcrt4_server
   0000004c    0     wine_rpcrt4_io
   0000006c    0     wine_rpcrt4_io
   0000008c    0     wine_rpcrt4_io
   000000a4    0     wine_rpcrt4_io
   000000b8    0     wine_rpcrt4_io
   000000d0    0     wine_threadpool_timerqueue
   000000d4    0     
   000000ec    0     wine_rpcrt4_io
   000000f0    0     wine_threadpool_worker
00000044 svchost.exe
   00000048    0     
   00000054    0     
   00000058    0     wine_sechost_service
0000005c winedevice.exe
   00000060    0     
   00000070    0     
   00000074    0     wine_sechost_service
   00000078    0     
   0000007c    0     
   00000080    0     
   000000c8    0     
   000000cc    0     
00000064 explorer.exe
   00000068    0     
   000000d8    0     
   000000dc    0     wine_rpcrt4_server
00000084 winedevice.exe
   00000088    0     
   00000090    0     
   00000094    0     wine_sechost_service
   00000098    0     
   0000009c    0     
   000000a0    0     
   000000b0    0     
   000000b4    0     
000000a8 plugplay.exe
   000000ac    0     
   000000bc    0     
   000000c0    0     wine_sechost_service
   000000c4    0     wine_rpcrt4_server
000000e4 rpcss.exe
   000000e8    0     
   000000f4    0     
   000000f8    0     wine_sechost_service
   000000fc    0     wine_rpcrt4_server
   00000100    0     wine_rpcrt4_server
   00000104    0     wine_rpcrt4_io
00000124 conhost.exe
   00000128    0     
System information:
    Wine build: wine-9.0-rc5
    Platform: x86_64 (guest: i386)
    Version: Windows 7
    Host system: Linux
    Host version: 5.15.0-91-generic


Hum, :shock:
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 Pulsar33 » Mar 16 Jan 2024 11:00

Et de plus, je m'interroge sur l'utilité de win7 à la fin de la ligne winetricks lors de l'installation
Cela prend un temps fou à installer et surtout, il me semble que la V3 n'est pas fonctionnelle en Win7
Alors pourquoi cette installation et qu'en est-il également pour la V2 ?

@+
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 » Mar 16 Jan 2024 11:13

alors j'ai un doute sur ta version de winetricks et on ne le dira jamais assez

avant toute commande winetricks faire un

Code: Tout sélectionner
sudo winetricks --self-update

pour win7, je suis en train de tester en installant un Captvty V3 dans .wine_t3
ce qui est sûr c'est que Captvty V3 émule un windows 11


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

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 16 Jan 2024 11:26

Merci pour la réaction rapide
J'avais bien fait la mise à jour de winetricks comme tu le conseilles

J'ai retrouvé pourquoi je ne voulais pas faire deux profils : je ne sais pas ajouter les directives WINEARCH et WINEPREFIX dans les lanceurs (menu Mint et barre de tâches)

@+
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 » Mar 16 Jan 2024 12:31

Bonjour

Je ne comprends pas ce que tu dis

remplacer une commande genre

Code: Tout sélectionner
wine ~/.captvty/Captvty.exe


en

Code: Tout sélectionner
WINEARCH=win32 WINEPREFIX=~/.captvty wine ~/.captvty/Captvty.exe


ou

Code: Tout sélectionner
WINEARCH=win64 WINEPREFIX=~/.captvty_V3 wine ~/.captvty_V3/Captvty.exe


dans tes lanceurs, c'est pas possible ?


Linux 64 bits / United States / Firefox 115.0
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 16 Jan 2024 13:45

C'est ce que je viens de (re)découvrir. L'éditeur de menu n'accepte pas ce genre de commande.
Et cela même en utilisant des doubles cotes ou en cochant "lancer dans un terminal", ce qui serait d'ailleurs désagréable (mais au pire pourquoi pas).
@+
Pulsar33
ProblèmeLanceur.png
ProblèmeLanceur.png (28.93 Kio) Vu 2014 fois


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 Pulsar33 » Mar 16 Jan 2024 14:20

C'est d'autant plus étrange qu'avec cette même commande dans un script Nemo sans Terminal, ça se lance

Scripts Nemo.png
Scripts Nemo.png (43.89 Kio) Vu 2004 fois

@+
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 » Mar 16 Jan 2024 14:22

sinon une commande du genre

Code: Tout sélectionner
sh -c monscript.sh


avec monscript.sh qui contient cette ligne de commande

sinon tu peux lancer des servics systemd au boot, un pour Captvty2 et un pour Captvty3 sur cette idée

https://forum.ubuntu-fr.org/viewtopic.php?id=2082189


Linux 64 bits / France / Firefox 115.0
k3c
 
Messages: 427
Inscription: Jeu 18 Aoû 2011 18:31

Re: Captvty sous Linux

Messagede Pulsar33 » Mar 16 Jan 2024 14:29

Ok, je vais essayer de comprendre ou de contourner le problème (c'est un peu hors sujet). C'est déjà bien que ça se lance avec un script Nemo

Revenons à la V3 qui se lance chez toi et pas chez moi et aussi à l'intérêt de mettre win7 en fin de ligne winetricks lors de l'installation si tu veux bien

@+
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 » Mar 16 Jan 2024 16:27

ma foi je manque d'idées


Android / France / 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 3 invités