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

Je viens de tester Winboat

https://www.winboat.app/

il y a plein de pré-requis, entre autres 30 Giga d'espace disque et un PC avec les instructions de virtualisation

https://github.com/TibixDev/winboat

on crée une VM Windows dans docker, on y installe le soft Windows

on se connecte sur http://127.0.0.1:8006/

alors si on a plusieurs softs Windows à faire fonctionner, autant avoir une VM Windows

si on veut juste un soft Windows, pourquoi pas

donc Captvty 3 fonctionne bien sous Windows (on s'en doutait)


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 »

Bonjour,

J'utilise VirtualBox quand j'ai besoin mais pour une utilisation quotidienne, c'est déjà beaucoup trop gourmand pour mon PC.
Vu les pré-requis, ma machine ne tiendra pas le choc ...
Un truc que je n'ai pas compris :
Faut-il un dvd d'installation du Windows qu'on souhaite faire tourner et une clef de licence ?

Bon dimanche
Pulsar33


Linux 64 bits / France / Google Chrome 140.0.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
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

Bonjour

pendant l'installation ça te demande un ISO de W11 (je l'ai téléchargé chez Microsoft)
et des identifiants qui seront utilisés sur ta VM Windows

voila ce que tu peux voir

Code : Tout sélectionner

$ docker ps
CONTAINER ID   IMAGE                         COMMAND                  CREATED        STATUS        PORTS                                                                                                                                                                                                    NAMES
2bee1167314e   ghcr.io/dockur/windows:5.03   "/usr/bin/tini -s /r…"   15 hours ago   Up 11 hours   0.0.0.0:3389->3389/tcp, [::]:3389->3389/tcp, 0.0.0.0:7148-7149->7148-7149/tcp, [::]:7148-7149->7148-7149/tcp, 0.0.0.0:8006->8006/tcp, 0.0.0.0:3389->3389/udp, [::]:8006->8006/tcp, [::]:3389->3389/udp   WinBoat
$
ça utilise ce projet

https://github.com/dockur/windows

Non pas de licence Windows à rentrer


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 »

Bon, j'ai téléchargé Win11_24H2_French_x64.iso à toutes fins utiles
Mais ça commence mal : activer la virtualisation => UEFI, j'ai pas ...
Docker : seul docker.io est disponible dans ma distribution. Il semble qu'il ne faut pas l'installer.
Et puis après, encore des fonctions Docker à installer ...
Finalement, je n'ai pas trop envie de jouer avec tout ça, je sens venir les catastrophes ...

Quel intérêt par rapport à une VM VirtualBox ?

Désolé
Pulsar33


Linux 64 bits / France / Google Chrome 140.0.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
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

Bonjour

Pour docker, tu peux installer à partir du site, comme Mint est un dérivé de Debian, tu suis

https://docs.docker.com/engine/install/debian/

pour la virtualisation, ton PC qui lance Virtualbox fonctionnera

comme je disais, si il reste UN soft Windows qui empêche de migrer Linux, ça me semble une bonne solution
plein de PC ont les instructions de virtualisation, l'espace disque coûte rien par rapport à il y a 20 ans

Et dans le projet ils ont prévu un partage de données entre la VM docker et la machine, il faut que je teste, soit y placer le dossier de téléchargement de Captvty, soit transférer les vidéos dans ce dossier

ils disent

Filesystem Integration

Accessing your Linux filesystem from Windows is a breeze. Your home directory is mounted in Windows, allowing you to easily share files between the two systems without any hassle.

edit:

effectivement sous Linux je vois le Windows monté

Code : Tout sélectionner

gg@debian13:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
...
/dev/nvme0n1p3     157G     84G   74G  54% /media/gg/304AB9064AB8CA3C
gg@debian13:~$
un simple ls de ce dossier

/media/gg/304AB9064AB8CA3C

montre

Code : Tout sélectionner

drwxr-xr-x  1 gg   gg            0  5 juin   2021  PerfLogs
lrwxrwxrwx  1 gg   gg            8 25 sept. 10:53 'Documents and Settings' -> ./Users
drwxr-xr-x  1 gg   gg         4096 25 sept. 10:53 'System Volume Information'
dr-xr-xr-x  1 gg   gg         4096 25 sept. 11:16  Users
drwxr-xr-x  1 gg   gg         4096 25 sept. 11:23 '$WinREAgent'
drwxr-xr-x  1 gg   gg            0 25 sept. 11:23  Recovery
drwxr-xr-x  1 gg   gg            0 25 sept. 15:34 '$Recycle.Bin'
dr-xr-xr-x  1 gg   gg         8192 26 sept. 15:10 'Program Files'
dr-xr-xr-x  1 gg   gg         4096 26 sept. 15:10 'Program Files (x86)'
drwxr-xr-x  1 gg   gg         8192 26 sept. 15:10  ProgramData
-rwxr-xr-x  1 gg   gg   6821220352 27 sept. 08:35  hiberfil.sys
-rwxr-xr-x  1 gg   gg     16777216 27 sept. 08:35  swapfile.sys
-rwxr-xr-x  1 gg   gg   3087007744 27 sept. 08:35  pagefile.sys
-rwxr-xr-x  1 gg   gg        12288 27 sept. 08:35  DumpStack.log.tmp
drwxr-xr-x  1 gg   gg            0 27 sept. 08:35  Intel
drwxrwxrwx  1 gg   gg         8192 27 sept. 08:49  .
drwxr-xr-x  1 gg   gg         4096 27 sept. 09:08 '$WINDOWS.~BT'
drwxr-xr-x  1 gg   gg        20480 27 sept. 09:29  Windows
drwxr-x---+ 3 root root       4096 28 sept. 19:49  ..
Linux 64 bits / France / 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,

Mint est surtout un dérivé d'Ubuntu, même s'il existe une version dérivée de Debian (LMDE) que j'ai essayée et qui ne m'a pas convaincu.
Pulsar33 a écrit :Quel intérêt par rapport à une VM VirtualBox ?
Tout ceci me semble extrêmement lourd. Quelle est t réponse à la question ci-dessus stp ?

Bonne soirée
Pulsar33


Linux 64 bits / France / Google Chrome 140.0.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
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

Bonjour

Comme je l'ai déjà dit, si on a un seul soft Windows à faire fonctionner, cela présente un intérêt.
Sinon autant avoir une VM

Oui il y a pas mal de pré-requis, qui peuvent en rebuter certains


Linux 64 bits / France / 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 »

Bonjour,
k3c a écrit :... alors si on a plusieurs softs Windows à faire fonctionner, autant avoir une VM Windows
si on veut juste un soft Windows, pourquoi pas
Ah d'accord, je n'avais pas compris pourquoi tu disais ça ni que c'était en fait la réponse anticipée à ma question

Bon, clairement, ce n'est pas pour moi
Pulsar33


Linux 64 bits / France / Google Chrome 140.0.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 »

Bonjour,

Une nouvelle version de Wine vient de m'être proposée. Je constate deux anomalies :

1) pour v2 comme pour v3, le panneau "mise à jour en cours" n'est pas affiché
Le panneau "Voulez-vous afficher ..." est cependant toujours présent 2 fois pour la v3

2) La v3 plante au lancement
Capture d’écran du 2025-10-18 18-17-31.png
Capture d’écran du 2025-10-18 18-17-31.png (35.55 Kio) Consulté 6220 fois

Code : Tout sélectionner

Unhandled exception: 0xe0434352 in wow64 32-bit code (0x7b5fb727).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b5fb727 ESP:00cef1b8 EBP:00cef20c EFLAGS:00000246(   - --  I  Z- -P- )
 EAX:00cef1b8 EBX:00000000 ECX:00000010 EDX:00cef274
 ESI:00cef274 EDI:00000001
Stack dump:
0x00cef1b8:  e0434352 00000001 00000000 7b5fb727
0x00cef1c8:  00000005 80131524 00000000 00000000
0x00cef1d8:  00000000 79b80000 00cef2c8 00000001
0x00cef1e8:  00000002 00000001 00000001 00000012
0x00cef1f8:  03e40001 00cef1b8 00cef1d4 015004d0
0x00cef208:  00000005 00cef2a8 79d370f1 e0434352
Backtrace:
=>0 0x7b5fb727 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:407] in kernelbase (0x00cef20c)
  1 0x79d370f1 in clr (+0x1b70f1) (0x00cef2a8)
  2 0x79d37f96 in clr (+0x1b7f96) (0x00cef370)
  3 0x0a61ebf7 (0x00cef3ac)
  4 0x0a61e117 (0x00cef434)
  5 0x0a61dfb2 (0x00cef460)
  6 0x0a61d8c8 (0x00cef4c4)
  7 0x059b4811 (0x00cef4e8)
  8 0x79b8f016 in clr (+0xf016) (0x00cef4f4)
  9 0x79b922ba in clr (+0x122ba) (0x00cef548)
  10 0x79b9850b in clr (+0x1850b) (0x00cef5b8)
  11 0x79d31d0b in clr (+0x1b1d0b) (0x00cef6dc)
  12 0x79d323ea in clr (+0x1b23ea) (0x00cef948)
  13 0x79d32317 in clr (+0x1b2317) (0x00cefe2c)
  14 0x79d32498 in clr (+0x1b2498) (0x00cefe84)
  15 0x79d325be in clr (+0x1b25be) (0x00cefec4)
  16 0x79d2def5 in clr (+0x1adef5) (0x00ceff00)
  17 0x7ad1fa84 in mscoreei (+0xfa84) (0x00ceff38)
  18 0x7b557f16 in mscoree (+0x7f16) (0x00ceff48)
  19 0x7b554de3 in mscoree (+0x4de3) (0x00ceff68)
  20 0x7bcde147 in ntdll (+0xe147) (0x00ceff80)
  21 0x7bd125e2 in ntdll (+0x425e2) (0x00ceffec)
0x7b5fb727 RaiseException+0x42 [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:407] in kernelbase: movl -4(%ebp), %ebx
Unable to access file '/usr/src/packages/BUILD/dlls/kernelbase/debug.c'
Modules:
Module  Address                 Debug info      Name (89 modules)
PE        400000-  bee000       Deferred        captvty
PE       3e40000- 523c000       Deferred        mscorlib.ni
PE       8160000- 8bb2000       Deferred        system.ni
PE       8bc0000- 8d63000       Deferred        system.drawing.ni
PE       8d70000- 9bd5000       Deferred        system.windows.forms.ni
PE       9c20000- 9cd2000       Deferred        newtonsoft.json
PE       9ce0000- 9d10000       Deferred        htmlagilitypack
PE       9d20000- a494000       Deferred        system.xml.ni
PE       a4b0000- a539000       Deferred        system.net.http.ni
PE       a570000- a584000       Deferred        cefsharp.winforms
PE       a590000- a5dc000       Deferred        cefsharp
PE      60370000-60475000       Deferred        system.configuration.ni
PE      61a00000-62218000       Deferred        system.core.ni
PE      77000000-77105000       Deferred        diasymreader
PE-Wine 77120000-7713e000       Deferred        dwmapi
PE-Wine 77150000-775e8000       Deferred        comctl32
PE-Wine 77600000-7768f000       Deferred        ws2_32
PE-Wine 776a0000-776f0000       Deferred        mpr
PE-Wine 77700000-778d2000       Deferred        wininet
PE-Wine 778f0000-77b15000       Deferred        urlmon
PE      77b30000-77cc0000       Deferred        gdiplus
PE-Wine 77cd0000-77cdf000       Deferred        psapi
PE-Wine 77cf0000-789c3000       Deferred        shell32
PE-Wine 789e0000-78a4c000       Deferred        bcrypt
PE-Wine 78a60000-78d6e000       Deferred        crypt32
PE-Wine 78d80000-78e9d000       Deferred        rsaenh
PE-Wine 78eb0000-79181000       Deferred        oleaut32
PE      791a0000-79229000       Deferred        clrjit
PE-Wine 79240000-792e2000       Deferred        uxtheme
PE-Wine 79300000-79312000       Deferred        winex11
PE-Wine 79330000-7937a000       Deferred        coml2
PE-Wine 79390000-793ae000       Deferred        cryptbase
PE-Wine 793c0000-795de000       Deferred        rpcrt4
PE-Wine 795f0000-79744000       Deferred        combase
PE-Wine 79760000-79a75000       Deferred        ole32
PE      79a90000-79b3b000       Deferred        ucrtbase_clr0400
PE      79b50000-79b64000       Deferred        vcruntime140_clr0400
PE      79b80000-7a32f000       --none--        clr
PE-Wine 7a340000-7a359000       Deferred        version
PE-Wine 7a370000-7a3d7000       Deferred        imm32
PE-Wine 7a3f0000-7a433000       Deferred        shcore
PE-Wine 7a450000-7a493000       Deferred        win32u
PE-Wine 7a4b0000-7a99c000       Deferred        user32
PE-Wine 7a9b0000-7abf1000       Deferred        gdi32
PE-Wine 7ac10000-7acf8000       Deferred        shlwapi
PE      7ad10000-7ad9d000       --none--        mscoreei
PE-Wine 7adb0000-7b0e6000       Deferred        ucrtbase
PE-Wine 7b100000-7b16f000       Deferred        sechost
PE-Wine 7b180000-7b43b000       Deferred        msvcrt
PE-Wine 7b450000-7b53a000       Deferred        advapi32
PE      7b550000-7b59a000       --none--        mscoree
PE-Wine 7b5b0000-7bb22000       Dwarf-4         kernelbase
PE-Wine 7bb40000-7bcb7000       Deferred        kernel32
PE-Wine 7bcd0000-7bfe6000       Dwarf-4         ntdll
ELF     f5ce9000-f5d78000       Deferred        libgmp.so.10
ELF     f5d78000-f5dc2000       Deferred        libhogweed.so.6
ELF     f5dc2000-f5e0c000       Deferred        libnettle.so.8
ELF     f5e0c000-f5e24000       Deferred        libtasn1.so.6
ELF     f5e24000-f5fcf000       Deferred        libunistring.so.2
ELF     f5fcf000-f5ff2000       Deferred        libidn2.so.0
ELF     f5ff2000-f614f000       Deferred        libp11-kit.so.0
ELF     f614f000-f637e000       Deferred        libgnutls.so.30
ELF     f638e000-f6395000       Deferred        ws2_32.so
ELF     f6395000-f639c000       Deferred        crypt32.so
ELF     f7393000-f73a1000       Deferred        libxrender.so.1
ELF     f73a1000-f73af000       Deferred        libmd.so.0
ELF     f73af000-f73c7000       Deferred        libbsd.so.0
ELF     f73c7000-f73cf000       Deferred        libxdmcp.so.6
ELF     f73cf000-f73fd000       Deferred        libxcb.so.1
ELF     f73fd000-f754f000       Deferred        libx11.so.6
ELF     f754f000-f7566000       Deferred        libxext.so.6
ELF     f756a000-f7576000       Deferred        libffi.so.8
ELF     f7576000-f7584000       Deferred        bcrypt.so
ELF     f7584000-f7600000       Deferred        winex11.so
ELF     f7705000-f770b000       Deferred        libxau.so.6
ELF     f77a1000-f77d2000       Deferred        libexpat.so.1
ELF     f77d2000-f7822000       Deferred        libfontconfig.so.1
ELF     f7822000-f7845000       Deferred        libbrotlicommon.so.1
ELF     f7845000-f7863000       Deferred        libz.so.1
ELF     f7863000-f78a3000       Deferred        libpng16.so.16
ELF     f78a3000-f7970000       Deferred        libfreetype.so.6
ELF     f7970000-f7a78000       Deferred        libm.so.6
ELF     f7a96000-f7c80000       Deferred        win32u.so
ELF     f7c80000-f7d43000       Export          ntdll.so
ELF     f7d43000-f7f78000       Deferred        libc.so.6
ELF     f7f7c000-f7f86000       Deferred        libuuid.so.1
ELF     f7f86000-f7f94000       Deferred        libbrotlidec.so.1
ELF     f7f98000-f7fd0000       Deferred        ld-linux.so.2
ELF     f7fd0000-f7fd5000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 (D) Z:\home\pulsar33\.captvt3\Captvty.exe
	00000024    0 <== 
	00000150    0     
	00000154    2     
	00000158    0     
	0000015c    0     
	00000170    0     
00000038 services.exe
	0000003c    0     
	00000040    0     wine_rpcrt4_server
	0000004c    0     wine_rpcrt4_io
	00000070    0     wine_rpcrt4_io
	00000084    0     wine_rpcrt4_io
	000000a8    0     wine_rpcrt4_io
	000000b4    0     wine_rpcrt4_io
	000000e0    0     wine_threadpool_timerqueue
	000000e4    0     
	000000fc    0     wine_rpcrt4_io
	00000108    0     wine_rpcrt4_io
	0000010c    0     wine_threadpool_worker
00000044 winedevice.exe
	00000048    0     
	00000054    0     
	00000058    0     wine_sechost_service
	0000005c    0     
	00000060    0     
	00000064    0     
	0000009c    0     wine_nsi_notification
00000068 svchost.exe
	0000006c    0     
	00000074    0     
	00000078    0     wine_sechost_service
0000007c plugplay.exe
	00000080    0     
	00000088    0     
	0000008c    0     wine_sechost_service
	00000090    0     wine_rpcrt4_server
	000000c8    0     wine_rpcrt4_io
00000094 explorer.exe
	00000098    0     
	000000f0    0     
	000000f4    0     wine_explorer_display_settings_restorer
	000000f8    0     wine_rpcrt4_server
000000a0 winedevice.exe
	000000a4    0     
	000000ac    0     
	000000b0    0     wine_sechost_service
	000000b8    0     
	000000bc    0     
	000000c0    0     
	000000c4    0     
	000000d0    0     
	000000d8    0     
00000100 rpcss.exe
	00000104    0     
	00000110    0     
	00000114    0     wine_sechost_service
	00000118    0     wine_rpcrt4_server
	0000011c    0     wine_rpcrt4_server
	00000120    0     wine_rpcrt4_io
00000168 conhost.exe
	0000016c    0     
System information:
    Wine build: wine-10.17
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Linux
    Host version: 5.15.0-160-generic
Bonne soirée
Pulsar33


Linux 64 bits / France / Google Chrome 141.0.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
k3c
Messages : 448
Inscription : jeu. 18 août 2011 18:31

Re: Captvty sous Linux

Message par k3c »

bonsoir

Je regarde, et je vais éventuellement mettre une note sur les forums wine


Android / France / Google Chrome Mobile 141.0.0.
Répondre