Captvty sous Linux

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

Re: Captvty sous Linux

Messagede k3c » Lun 29 Jan 2024 11:51

Disons pour que les distributions de la famille archlinux, il faut faire

mise à jour des mirroirs
mise à jour des paquets
installation de wine et winetricks

Code: Tout sélectionner
sudo pacman-mirrors -c France
sudo pacman -Syu
sudo pacman -S wine
sudo pacman -S winetricks


ainsi que l"installation de dpkg et lib32-gnutls

et donc Captvty V3 fonctionne impeccable avec Manjaro


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

Re: Captvty sous Linux

Messagede k3c » Lun 29 Jan 2024 14:06

au fait, dans les procédures de référence, tu indiques quoi faire pour Ubuntu et Mint, peux-tu ajouter après

# Selectionner votre version et télécharger WineHQ :

Debian 12,
Code: Tout sélectionner
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sources


Debian 11
Code: Tout sélectionner
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/bullseye/winehq-bullseye.sources


Debian est un Linux majeur, à mon humble avis

Merci


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

Re: Captvty sous Linux

Messagede daminus » Lun 29 Jan 2024 15:10

Bonjour à tous,

J'arrive du taf et je vois que je suis 'wanted'.
Pour info avec Arch installe seulement winetricks,
wine s'installera en même temps (sorte de méta-paquet)
Que ce soit Debian, Ubuntu, Arch ou autre les lignes de commandes 'winetricks' et les lanceurs pour Captvty sont les mêmes pour toutes les distros (retour d'expériences)

Pour il faut juste activé les dépôts 'multi' pour obtenir les outils 32 bits, éditez le fichier de config :
Code: Tout sélectionner
$ sudo nano /etc/pacman.conf

et décommenter les lignes :
Code: Tout sélectionner
[multilib]
Include = /etc/pacman.d/mirrorlist

et V2 installer aussi ces 2 paquets :
Code: Tout sélectionner
$ sudo pacman -S lib32-gnutls lib32-libldap

Ce week-end, j'ai fais pleins d'essais toujours un Wine Debugger.
J'ai retenté l'install avec une wine 8.17, nada !

Entre mes Captvty V2 OK et les foireux, les 'winetricks list-installed' sont identiques tout comme les bibliothèques.

Je ne pige pas !!
Rappelez moi ce que vous attendez de moi.
Merci.


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

Re: Captvty sous Linux

Messagede k3c » Lun 29 Jan 2024 15:19

que donne

Code: Tout sélectionner
winecfg /v


pour ton Captvty 2 ?

il me semble que Win 7 eest le minimum, si c'est Windows XP cela ne fonctionne pas


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

Re: Captvty sous Linux

Messagede daminus » Lun 29 Jan 2024 15:28

k3c a écrit:sudo dpkg --add-architecture i386

'dpkg 'est une commande Debian/Ubuntu pour les 'apt',
Pour Arch, c'est 'pacman', les gestionnaires de paquets sont différents selon les distros.

Avec Arch, pour être en 32 ou 64 un 'export WINEARCH=winXX' suffit.


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

Re: Captvty sous Linux

Messagede daminus » Lun 29 Jan 2024 15:30

k3c, je dois sortir,
je t'envoi le retour en début de soirée.
Pour le Windows, j'ai testé les 2, toujours Wine Debugger
Merci


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

Re: Captvty sous Linux

Messagede k3c » Lun 29 Jan 2024 15:32

tu peux poster

Code: Tout sélectionner
WINEARCH=win32 WINEPREFIX=~/.wine_tonprefix WINEDEBUG=fixme-all wine ton-emplacement/Captvty.exe



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

Re: Captvty sous Linux

Messagede k3c » Lun 29 Jan 2024 17:18

il y a pas mal de choses dans ce répertoire

Code: Tout sélectionner
gg@debian:~ 6s $ ls .cache/winetricks/
comctl32/  corefonts/ dotnet40/  dotnet45/  dotnet48/  ie8/       msls31/    vlc/       win7sp1/   


j'ai tout viré, et les 2 Captvty fonctionnent toujours

De ce que j'ai compris, si on crée d'autres préfixes .wine_xxx, alors si les fichiers voulus sont présents dans ce répertoire cela évite de les télécharger

Donc, si on ne passe pas son temps à créer des .wine_xxx, on peut les détruire

Code: Tout sélectionner
rm -rf ~/.cache/winetricks/



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

Re: Captvty sous Linux

Messagede daminus » Lun 29 Jan 2024 17:36

k3c a écrit:que donne

Code: Tout sélectionner
winecfg /v


pour ton Captvty 2 ?

il me semble que Win 7 eest le minimum, si c'est Windows XP cela ne fonctionne pas


Pour la V2 foireuse :
Code: Tout sélectionner
$ export WINEPREFIX="/home/$USER/.wine/daminus"
$ winecfg /v
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ec:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
00ec:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
00ec:err:commdlg:DllMain failed to create activation context, last error 14001
$

retour après lancement, ça mouline, une fenêtre "Wine Degguer" s'ouvre et se referme, puis le terminal s’arrête :
Code: Tout sélectionner
$ sh -c "env WINEPREFIX=$HOME/.wine/daminus wine $HOME/Vidéos/captvty/captvty-2/Captvty.exe"
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b0:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0094:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0120:err:ole:CoGetContextToken apartment not initialised
0024:fixme:virtual:NtFlushProcessWriteBuffers stub
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x40c 0031DEF0 00000000 0031DEEC) returning a dummy value (current locale)
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x40c 0031DEF0 00EE8BB8 0031DEEC) returning a dummy value (current locale)
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}
0024:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0024:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x000003ff,00000000,0x0001,0x00000000,0031D5F8,00000000): stub
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 internal error in the .NET Runtime at IP 791F55A5 (79140000) with exit code 80131506.\n"
0024:fixme:advapi:DeregisterEventSource (CAFE4242) stub
012c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
$


Poour la V2 fonctionnelle à 100%, (même en faisant une copie de mon dossier .wine/captvty-2, sur ma nouvelle machine) :
Code: Tout sélectionner
$ export WINEPREFIX="/home/$USER/.wine/captvty-2"
$ winecfg /v
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a8:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
011c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
011c:err:commdlg:DllMain failed to create activation context, last error 14001
$

retour après lancement, ça roule nickel, V2 s'ouvre et est utilisable :
Code: Tout sélectionner
$ sh -c "env WINEPREFIX=$HOME/.wine/captvty-2 wine $HOME/Vidéos/captvty/captvty-2/Captvty.exe"
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a4:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0118:err:ole:CoGetContextToken apartment not initialised
0024:fixme:virtual:NtFlushProcessWriteBuffers stub
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x40c 0031DEF0 00000000 0031DEEC) returning a dummy value (current locale)
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x40c 0031DEF0 00EE8F78 0031DEEC) returning a dummy value (current locale)
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}
0024:fixme:ras:RasEnumConnectionsW (00F1FDB8,0031F020,0031F024),stub!
0024:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0024:fixme:ras:RasConnectionNotificationW (FFFFFFFF,000001EC,0x00000003),stub!
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DBD0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031E0B4: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031E0B4: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD50: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD60: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD50: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD60: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD50: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031DD60: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031E8E0: stub
0024:fixme:mlang:GetGlobalFontLinkObject 0031E8E0: stub
$


Pour les versions Winedaube, que ce soit winXP ou win7, les 2 fonctionnent.

Sinon, dans le cas présent, voici ma config d'installe, celle de base, une vieille... :
Code: Tout sélectionner
$ export WINEPREFIX="/home/$USER/.wine/captvty-2"
$ export WINEARCH=win32 winecfg
$ winetricks -q dotnet40_kb2468871 gdiplus comctl32 corefonts ie8 vcrun2008 vlc

Sachant que celle-ci aussi fonctionne, je fais tourner V2 & V3 Alpha en 32bit :
Mais la aussi une ré-installation propre est impossible, BUG !!
Code: Tout sélectionner
$ export WINEPREFIX="/home/$USER/.wine/captvty"
$ export WINEARCH=win32 winecfg
$ winetricks -q dotnet452 gdiplus comctl32 corefonts ie8 vcrun2008 vcrun2010 vlc


Et pour finir le 'cabextract du 'gdiplus' est inutile, depuis 2018 ça doit etre prit en compte par 'winetricks' (en tous cas je ne l'ai jamais fais)
Tout comme le winetricks 'ie8' (mais les habitudes, c'est dur à changer...) un winetricks 'msls31' serait surement suffisant, à tester...


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

Re: Captvty sous Linux

Messagede daminus » Lun 29 Jan 2024 17:48

k3c a écrit:tu peux poster

Code: Tout sélectionner
WINEARCH=win32 WINEPREFIX=~/.wine_tonprefix WINEDEBUG=fixme-all wine ton-emplacement/Captvty.exe


Code: Tout sélectionner
$ sh -c "env WINEPREFIX=/home/$USER/.wine/daminus WINEDEBUG=fixme-all wine $HOME/Vidéos/captvty/captvty-2/Captvty.exe"
0120: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 internal error in the .NET Runtime at IP 791F55A5 (79140000) with exit code 80131506.\n"
$

Je voulais traité ce soucis cet aprèm mais bon, sans trop savoir où aller, mais quelque part ça ne ressemble au pop-up qu'on voit avant d'ouvrir V3-Bêta ?!...


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

PrécédenteSuivante

Retourner vers Captvty

Qui est en ligne

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

cron