Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

Baldur's Gate 3 - un moyen d'avoir un rapport de bug ?

Vous rencontrez un bug, un problème matériel, un message d'erreur ou vous êtes victime d'instabilité en jeu ? Venez en parler et chercher la solution ici !
Répondre
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne

Baldur's Gate 3 - un moyen d'avoir un rapport de bug ?

.

Message par Mornagest »

Hello,

Je constate depuis plusieurs parties, et ce malgré les différents patchs et hotfixes sortis, que mon jeu plante brutalement durant l'acte 3 essentiellement. Comme ça m'arrive de manière aléatoire, durant une phase d'exploration / pillage dans un endroit peu fréquenté, par exemple, ou quand j'ouvre mon inventaire, je ne pense pas que ce soit lié à une surcharge qu'on pourrait soupçonner en plein combat avec de nombreux adversaires et des sorts qui partent dans tous les sens.

Sauf que je n'ai aucun indice de ce qui pourrait provoquer ces fermetures intempestives... je me demandais donc s'il y a un moyen quelconque d'avoir le rapport de plantage du jeu, une console ou autre pour afficher les détails...

J'ai tenté de démarrer le jeu via la console sur Ubuntu, mais je n'ai aucun retour, le programme est simplement arrêté et j'ai de nouveau la main sur la console.

Si vous avez une idée, je suis preneur :) merci d'avance !
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
vv221
Grand Gourou
Momie majeure
Messages : 3056
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Mornagest a écrit : sam. 02 nov. 2024, 13:57 J'ai tenté de démarrer le jeu via la console sur Ubuntu, mais je n'ai aucun retour, le programme est simplement arrêté et j'ai de nouveau la main sur la console.
Si tu passes toujours par ./play.it, on masque la sortie de debug de WINE par défaut (à une époque lointaine ça améliorait un peu les performances).

Tu peux la restaurer en lançant le jeu avec :

Code : Tout sélectionner

WINEDEBUG='err+all,fixme+all' baldurs-gate-3
Ceterum censeo Discordum esse delendam
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Merci pour ton retour :)

J'ai un souci qui ne m'étonne pas dans mon cas, car je ne comprends jamais comment Wine fonctionne ^^

Code : Tout sélectionner

mornagest@pcdelamorkitu:/home/jeux/games$ WINEDEBUG='err+all,fixme+all' baldurs-gate-3
La commande « baldurs-gate-3 » n'a pas été trouvée, voulez-vous dire :
  commande « baldurs-gate-2 » du deb gemrb-baldurs-gate-2 (0.9.0+dfsg-1build1)
Essayez : sudo apt install <nom du deb>
J'en profite pour essayer de comprendre à quel endroit le jeu conserve-t-il les sauvegardes ? Car je n'ai rien trouvé en dehors de /home/jeux/share/games/baldurs-gate-3 qui concerne le jeu, et ce sont les fichiers de textures, de voix, etc. Rien qui concerne les parties sauvegardées ou autre.

(je sais, je suis un boulet)


edit : dans mon éditeur de menu, la commande pour démarrer le jeu est

Code : Tout sélectionner

/home/jeux/games/baldurs-gate-3
Or ce dossier contient bien l'exécutable :

Code : Tout sélectionner

mornagest@pcdelamorkitu:/home/jeux/games$ ls
baldurs-gate-3
Bref, chuis paumé :D



edit : j'ai remplacé la ligne

Code : Tout sélectionner

WINEDEBUG="${WINEDEBUG:=-all}"
par celle-ci :

Code : Tout sélectionner

WINEDEBUG="${WINEDEBUG:='err+all,fixme+all'}"
dans le script baldurs-gate-3

Le jeu continue à se lancer avec ces modifications. Je n'ai en revanche pas trouvé à quel endroit il enregistre les erreurs.
Modifié en dernier par Mornagest le sam. 02 nov. 2024, 20:54, modifié 4 fois.
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
vv221
Grand Gourou
Momie majeure
Messages : 3056
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Ah, dans ton cas la commande correcte aurait été :

Code : Tout sélectionner

WINEDEBUG='err+all,fixme+all' /home/jeux/games/baldurs-gate-3
Mais la modification que tu as faite du script a le même effet.

Pour ce qui est de la sortie de debug, elle n’est pas stockée dans un fichier mais directement affichée dans la console.
Ceterum censeo Discordum esse delendam
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Ah, évidemment :) en fait, j'avais déjà tenté de lancer le jeu via la console auparavant, mais sans l'option du debug affiché, je n'avais strictement rien en retour, même lors des plantages. Je comprends mieux pourquoi.

Merci à toi ! Je donne des infos quand le jeu aura planté de nouveau, ce qui ne saurait tarder hélas vu que l'acte 3 semble propice à ces crashs brutaux.
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Le jeu vient de planter (en plein combat que j'allais remporter,
► Afficher le texte
Voici le retour que j'ai dans le terminal :

Code : Tout sélectionner

mornagest@pcdelamorkitu:~$ wine /home/jeux/games/baldurs-gate-3
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0074:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d4:fixme:file:NtLockFile I/O completion on lock not implemented yet
ls00d4:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RawGameController", {eb8d0792-e95a-4b19-afc7-0a59f8bf759e}, 00006FFFFC9FE3F0): semi-stub
00d4:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.ArcadeStick", {5c37b8c8-37b1-4ad8-9458-200f1a30018e}, 00006FFFFC9FE3F8): semi-stub
00d4:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.FlightStick", {5514924a-fecc-435e-83dc-5cec8a18a520}, 00006FFFFC9FE408): semi-stub
00d4:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.Gamepad", {8bbce529-d49c-39e9-9560-e47dde96b7c8}, 00006FFFFC9FE410): semi-stub
00d4:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RacingWheel", {3ac12cd5-581b-4936-9f94-69f1e6514c7d}, 00006FFFFC9FE420): semi-stub
wine /home/jeux/games/baldu0140:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007DAF29EEFF50
0148:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0148:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
00d4:fixme:win:RegisterTouchWindow hwnd 000000000001006E, flags 0x3 stub!
00d4:fixme:imm:NotifyIME himc 000000000001005A, action 0x11, index 0, value 0 stub!
017c:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF110DFF80 0000000000000000): stub
0178:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF111EFF80 0000000000000000): stub
0180:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10FCFF80 0000000000000000): stub
0184:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10EBFF80 0000000000000000): stub
0188:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10DAFF80 0000000000000000): stub
018c:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10C9FF80 0000000000000000): stub
0190:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10B8FF80 0000000000000000): stub
0194:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF10A7FF80 0000000000000000): stub
0198:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF1096FF80 0000000000000000): stub
019c:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF105EFF80 0000000000000000): stub
01a0:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF104DFF80 0000000000000000): stub
01a4:fixme:thread:SetThreadIdealProcessorEx (FFFFFFFFFFFFFFFE 00007DAF103CFF80 0000000000000000): stub
00d4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01ac:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 00007DAF05A0F364, 00007DAF05A0F380 00007DAF05A0F360
01ac:fixme:nls:get_dummy_preferred_ui_language (0x38 0x40c 00007DAF05A0F364 00007DAF05A0F380 00007DAF05A0F360) returning a dummy value (current locale)
01ac:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 00007DAF05A0F314, 00007DAF05A0F330 00007DAF05A0F310
01ac:fixme:nls:get_dummy_preferred_ui_language (0x38 0x40c 00007DAF05A0F314 00007DAF05A0F330 00007DAF05A0F310) returning a dummy value (current locale)
01d0:fixme:wbemprox:client_security_SetBlanket 00006FFFF63D0E80, 00007FFFFF319F80, 10, 0, (null), 3, 3, 0000000000000000, 0
01d0:fixme:wbemprox:client_security_Release 00006FFFF63D0E80
01d0:fixme:wbemprox:enum_class_object_Next timeout not supported
00d4:fixme:imm:NotifyIME himc 000000000001005A, action 0x11, index 0, value 0 stub!
01c8:fixme:mmdevapi:SAC_GetMaxDynamicObjectCount (00007FFFFF32B630)->(00007DAF042DF408)
01ac:fixme:explorerframe:taskbar_list_SetProgressState iface 00007FFFFF32F910, hwnd 000000000001006E, flags 1 stub!
01ac:fixme:explorerframe:taskbar_list_SetProgressValue iface 00007FFFFF32F910, hwnd 000000000001006E, ullCompleted 16, ullTotal 64 stub!
01ac:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
01ac:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
01ac:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
01ac:fixme:file:NtFsControlFile FSCTL_GET_REPARSE_POINT semi-stub
Est-ce que ça te parle ? Personnellement, je suis pas sûr qu'il y ait grand-chose de probant...
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
vv221
Grand Gourou
Momie majeure
Messages : 3056
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Le seul message que je trouve un peu surprenant c’est "err:vulkan:wine_vk_init Failed to load libvulkan.so.1.", dont tu devrais pouvoir te débarrasser avec :

Code : Tout sélectionner

apt install libvulkan1 mesa-vulkan-drivers
Le message d’erreur suivant, "err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).", peut être ignoré. C’est dû à un réglage spécifique à ./play.it qui empêche les programmes de créer des entrées de menu (vu qu’on le fait pour eux, plus proprement).

Les deux derniers messages d’erreur, "err:winediag:ntlm_check_version ntlm_auth was not found. (…)" et "err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems", je suis certain de les avoir croisés avec beaucoup de jeux sans qu’ils ne posent jamais de problème.

Je doute qu’un quelconque de ces messages soit lié aux crashs, qui pour ne rien arranger n’ont pas l’air de laisser de trace dans la console. En bref, je suis tout aussi paumé que toi.
Ceterum censeo Discordum esse delendam
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Merci pour ta réponse :)

J'ai déjà le paquet lié à Vulkan :

Code : Tout sélectionner

mornagest@pcdelamorkitu:~$ sudo apt install libvulkan1 mesa-vulkan-drivers
[sudo] Mot de passe de mornagest : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
libvulkan1 est déjà la version la plus récente (1.3.204.1-2).
mesa-vulkan-drivers est déjà la version la plus récente (23.2.1-1ubuntu3.1~22.04.2).
mesa-vulkan-drivers passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Comme j'ai ce message dans le terminal dès le démarrage du jeu, je doute que cela ait une influence sur sa stabilité.

Je ne comprends pas ces crashs, dans la mesure où ils ne surviennent pas forcément lors d'une activité intense du jeu (gros combat, nombreux PNJ...). J'ai eu hier un crash lorsque je faisais pivoter la caméra alors que j'étais dans une petite pièce sans aucun PNJ.

Cependant, les crashs se produisent souvent lorsque j'ouvre un écran de commerce avec un PNJ, ou lorsque j'ouvre mon inventaire. J'ai vu que ces crashs étaient corrigés avec le patch 5... or on a le 6 (oui, bon, on a un patch de retard, il faut que je réinstalle tout ça :gign: ).
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
vv221
Grand Gourou
Momie majeure
Messages : 3056
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Mornagest a écrit : dim. 03 nov. 2024, 15:47 Cependant, les crashs se produisent souvent lorsque j'ouvre un écran de commerce avec un PNJ, ou lorsque j'ouvre mon inventaire. J'ai vu que ces crashs étaient corrigés avec le patch 5... or on a le 6 (oui, bon, on a un patch de retard, il faut que je réinstalle tout ça :gign: ).
Au besoin je peux empaqueter le patch 7 hotfix 3, qui sauf erreur de ma part est la version publiée le plus récemment.
Ceterum censeo Discordum esse delendam
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Si tu peux m'expliquer comment faire les ajouts (je vois dans ton script qu'il y a des incrémentations de versions qui restent présentes) et notamment prendre en compte d'éventuels nouveaux "paquets" GOG, je peux m'en charger, je suis en train de télécharger la dernière version disponible (patch 7 hotfix 3 en effet).
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Avatar du membre
vv221
Grand Gourou
Momie majeure
Messages : 3056
Enregistré le : dim. 17 août 2008, 10:11
Contact :
Statut : Hors ligne
.

Message par vv221 »

Mornagest a écrit : dim. 03 nov. 2024, 16:24 Si tu peux m'expliquer comment faire les ajouts
Pour n’importe quel autre jeu je t’aurais guidé pour faire ça (dans l’immense majorité des cas c’est juste 5 lignes à ajouter), mais BG3 fait partie des scripts les plus galères à mettre à jour :gign:

Là je suis dessus, le temps de quelques tests et je devrais l’envoyer dans la soirée.
Ceterum censeo Discordum esse delendam
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19178
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Super, merci pour ta réactivité :)

J'ai abandonné le téléchargement depuis la maison, ça reste vraiment long même avec la 4G :gign: je le prendrai demain au boulot comme d'habitude.
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Répondre

Retourner vers « Support technique »

Qui est en ligne

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