Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/11/2024, à 15:07

Sky3RN

[RÉSOLU ?] winecfg ne s'ouvre plus

Hello,

J'ai remarqué que je n'ai plus accès à winecfg.
Si je tape la commande dans un terminal :

005c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
005c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
005c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
005c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
005c:fixme:wineusb:query_id Unhandled ID query type 0x5.
0090:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  156 (NV-GLX)
  Minor opcode of failed request:  1 ()
  Serial number of failed request:  18
  Current serial number in output stream:  18
00a0:err:service:device_notify_proc failed to open RPC handle, error 1722
00dc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  156 (NV-GLX)
  Minor opcode of failed request:  1 ()
  Serial number of failed request:  18
  Current serial number in output stream:  18
00ec:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_DATA_RECEIVE_TIMEOUT (1800000): STUB
013c:fixme:ntoskrnl:IoInitializeTimer stub: 012E0028, 012DC3D0, 012E0028
013c:fixme:ntoskrnl:IoStartTimer stub: 012E0028
013c:fixme:ntoskrnl:ExInitializeZone stub: 0024ACCA, 192, 009B0A68, 24584
0160:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0160:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."

Par contre je peux l'ouvrir avec un autre profil, si j'utilise WINEPREFIX ou si je fais sudo winecfg.

Quelqu'un a une idée de comment rétablir ça ?
À mon avis ça vient de ma session ?

echo $WINEPREFIX ne donne rien.

Dernière modification par Sky3RN (Le 11/11/2024, à 10:55)

Hors ligne

#2 Le 06/11/2024, à 16:08

alrito

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Bonjour Sky3RN,

tu as sans aucun doute un début de piste.

Si en utilisant WINEPREFIX ou en faisant sudo winecfg, ça résout ton problème c'est plus du coté de ton ~/.wine que ça ce joue.

As-tu installé quelque chose récemment ?


Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)

Hors ligne

#3 Le 06/11/2024, à 16:48

Sky3RN

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Je ne me rappelle pas avoir installé quelque chose récemment en rapport avec ça et, si ma mémoire est bonne, ça fait un loooong moment que j'ai ce souci mais je n'avais jamais pris le temps de le regarder.
Du coup, j'aimerais savoir s'il y a un moyen de changer le prefix par défaut ? Je réinstalle tout proprement avec ~/.wine64 !

Hors ligne

#4 Le 06/11/2024, à 21:19

alrito

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Sky3RN a écrit :

Du coup, j'aimerais savoir s'il y a un moyen de changer le prefix par défaut ?

Oui, c'est tout à fait possible comme ceci :

WINEPREFIX="/home/(ton nom d'utilisateur)/.wine64" winecfg

par contre chaque fois que tu voudra installé un logiciel, tu devras ouvrir un terminal à l'endroit où se trouve l'exécutable et tu procède comme ça :

WINEPREFIX="/home/(ton nom d'utilisateur)/.wine64" wine toto.exe

Bien sûre, tu mets bien ton nom d'utilisateur et aussi le nom exact de ton exécutable smile


Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)

Hors ligne

#5 Le 06/11/2024, à 22:01

Sky3RN

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Si je dois le réécrire à chaque fois c'est que c'est pas changé par défaut.. C'est ce que je fais déjà ça !

Hors ligne

#6 Le 07/11/2024, à 18:23

alrito

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

C'est curieux...

Va dans ton fichier user.reg situé dans :

/home/(ton nom d'utilisateur)/.wine

entre dedans avec un logiciel de traitement de texte et va à la ligne :

[Software\\Wine\\DllOverrides]

Ensuite, donne en retour de commande ce que tu voit après la ligne. Les lignes contenants "native" ou "builtin", c'est ça il faut mais pas tout le reste du fichier.


Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)

Hors ligne

#7 Le 08/11/2024, à 10:15

Sky3RN

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

alrito a écrit :

C'est curieux...

Je crois peut-être qu'on ne se comprend pas !
Si au lieu d'écrire juste winecfg je dois écrire WINEPREFIX=$HOME/.wine64 winecfg c'est que c'est pas intégré par défaut.

alrito a écrit :

Va dans ton fichier user.reg situé dans :

/home/(ton nom d'utilisateur)/.wine

entre dedans avec un logiciel de traitement de texte et va à la ligne :

[Software\\Wine\\DllOverrides]

Ensuite, donne en retour de commande ce que tu voit après la ligne. Les lignes contenants "native" ou "builtin", c'est ça il faut mais pas tout le reste du fichier.

Ça c'est ce que j'ai dans .wine/user.reg :

[Software\\Wine\\DllOverrides] 1692222004
#time=1d9d08a381c2c6c
"*api-ms-win-crt-conio-l1-1-0"="native,builtin"
"*api-ms-win-crt-heap-l1-1-0"="native,builtin"
"*api-ms-win-crt-locale-l1-1-0"="native,builtin"
"*api-ms-win-crt-math-l1-1-0"="native,builtin"
"*api-ms-win-crt-runtime-l1-1-0"="native,builtin"
"*api-ms-win-crt-stdio-l1-1-0"="native,builtin"
"*api-ms-win-crt-time-l1-1-0"="native,builtin"
"*atl100"="native,builtin"
"*atl110"="native,builtin"
"*atl120"="native,builtin"
"*atl140"="native,builtin"
"*atl80"="native,builtin"
"*atl90"="native,builtin"
"*concrt140"="native,builtin"
"*cscript.exe"="native,builtin"
"*d3dx11_43"="native"
"*d3dx9_43"="native"
"*devenum"="native"
"*dinput"="native"
"*dinput8"="native"
"*dmband"="native"
"*dmcompos"="native"
"*dmime"="native"
"*dmloader"="native"
"*dmscript"="native"
"*dmstyle"="native"
"*dmsynth"="native"
"*dmusic"="native"
"*dmusic32"="native"
"*dplayx"="native"
"*dpnet"="native"
"*dpnhpast"="native"
"*dpwsockx"="native"
"*dsound"="native"
"*dswave"="native"
"*gdiplus"="native"
"*iexplore.exe"="native,builtin"
"*inetcpl.cpl"="native,builtin"
"*inseng"="native"
"*itircl"="native,builtin"
"*itss"="native,builtin"
"*jscript"="native,builtin"
"*mlang"="native,builtin"
"*mscoree"="native"
"*mshtml"="native,builtin"
"*msimtf"="native,builtin"
"*mspatcha"="native,builtin"
"*msvcm80"="native,builtin"
"*msvcm90"="native,builtin"
"*msvcp100"="native,builtin"
"*msvcp110"="native,builtin"
"*msvcp120"="native,builtin"
"*msvcp140"="native,builtin"
"*msvcp80"="native,builtin"
"*msvcp90"="native,builtin"
"*msvcr100"="native,builtin"
"*msvcr110"="native,builtin"
"*msvcr120"="native,builtin"
"*msvcr140"="native,builtin"
"*msvcr80"="native,builtin"
"*msvcr90"="native,builtin"
"*msxml3"="native"
"*msxml4"="native,builtin"
"*msxml6"="native,builtin"
"*quartz"="native"
"*scrrun"="native,builtin"
"*shdoclc"="native,builtin"
"*shdocvw"="native,builtin"
"*shlwapi"="native,builtin"
"*streamci"="native"
"*ucrtbase"="native,builtin"
"*vbscript"="native,builtin"
"*vcomp"="native,builtin"
"*vcomp100"="native,builtin"
"*vcomp110"="native,builtin"
"*vcomp120"="native,builtin"
"*vcomp140"="native,builtin"
"*vcomp90"="native,builtin"
"*vcruntime140"="native,builtin"
"*wmvcore"="native"
"*wscript.exe"="native,builtin"

Et ça dans .wine64/user.reg :

[Software\\Wine\\DllOverrides] 1694207065
#time=1d9e2980c529e48
"*atl80"="native,builtin"
"*cscript.exe"="native,builtin"
"*d3drm"="native"
"*d3dx10_33"="native"
"*d3dx10_34"="native"
"*d3dx10_35"="native"
"*d3dx10_36"="native"
"*d3dx10_37"="native"
"*d3dx10_38"="native"
"*d3dx10_39"="native"
"*d3dx10_40"="native"
"*d3dx10_41"="native"
"*d3dx10_42"="native"
"*d3dx10_43"="native"
"*d3dx11_42"="native"
"*d3dx11_43"="native"
"*d3dx9_24"="native"
"*d3dx9_25"="native"
"*d3dx9_26"="native"
"*d3dx9_27"="native"
"*d3dx9_28"="native"
"*d3dx9_29"="native"
"*d3dx9_30"="native"
"*d3dx9_31"="native"
"*d3dx9_32"="native"
"*d3dx9_33"="native"
"*d3dx9_34"="native"
"*d3dx9_35"="native"
"*d3dx9_36"="native"
"*d3dx9_37"="native"
"*d3dx9_38"="native"
"*d3dx9_39"="native"
"*d3dx9_40"="native"
"*d3dx9_41"="native"
"*d3dx9_42"="native"
"*d3dx9_43"="native"
"*jscript"="native,builtin"
"*mscoree"="native"
"*mscorwks"="native"
"*mspatcha"="native,builtin"
"*msvcm80"="native,builtin"
"*msvcp80"="native,builtin"
"*msvcr80"="native,builtin"
"*msxml3"="native"
"*msxml4"="native,builtin"
"*msxml6"="native,builtin"
"*scrrun"="native,builtin"
"*vbscript"="native,builtin"
"*vcomp"="native,builtin"
"*windowscodecs"="native"
"*windowscodecsext"="native"
"*wscript.exe"="native,builtin"

Hors ligne

#8 Le 08/11/2024, à 17:02

alrito

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Quand j'ai mis "C'est curieux", c'est pour dire que je réfléchie mais ce n'est rien de négatif.

Je t'ai bien compris, quand tu fais cette commande dans le terminal :

winecfg

Tu te retrouve avec le message d'erreur que tu as mis en première discussion.

Pour répondre à tes deux questions :

À mon avis ça vient de ma session ?

Je ne pense pas

Quelqu'un a une idée de comment rétablir ça ?

La solution pour moi est de supprimer le répertoire d'installation ".wine" et de faire la commande magique sur le terminal "winecfg".

echo $WINEPREFIX ne donne rien.

Il y a une documentation concernant les variables d'environnements : https://doc.ubuntu-fr.org/variables_d_environnement


Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)

Hors ligne

#9 Le 11/11/2024, à 10:57

Sky3RN

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

D'une certaine manière c'est résolu dans le sens où en supprimant .wine ça a forcé une nouvelle config, mais du coup je perds tout ce que j'avais installé avec ce préfix.
Heureusement ce sont de très vieilles installations que je n'utilisais plus forcément, et j'ai réinstallé récemment proprement tout ce dont j'avais besoin via .wine64 comme je l'ai spécifié précédemment.

Hors ligne

#10 Le 11/11/2024, à 18:07

alrito

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

En partant de la première discussion, tu sait que si tu utilise un autre prefix ou sudo winecfg, ça fonctionne.

Tu as déjà la réponse dans le sens où le fautif c'est ton .wine.

Au lieu de recréer un prefix à coté (.wine64), tu supprime ton .wine et tu en recréer un.

Dernière modification par alrito (Le 12/11/2024, à 14:05)


Je dirais que le secret pour résoudre un problème, c'est de la patience. On y arrive :)

Hors ligne

#11 Le 11/11/2024, à 18:16

iznobe

Re : [RÉSOLU ?] winecfg ne s'ouvre plus

Bonjour , montre :

ls -la ~.wine

et aussi :

sudo find ~ -ipath "*.*" ! -user $USER -exec ls -ld {} \;

retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne