1 votes

Crash constant de FTL

Chaque fois que je joue au jeu Faster Than Light (ou FTL), mon jeu se bloque de manière aléatoire. Avant le crash, le son de mon jeu devient très pixellisé, un son haché qui ressemble à un fichier son corrompu de quelque sorte, suivi d'un gameplay ralenti.

Parfois, cela se résout après environ 20 minutes et revient à une vitesse normale, d'autres fois, ma fenêtre se fige complètement et le jeu plante.

Je vérifie la sortie de mon terminal sur mon ordinateur portable Linux, et la sortie peut être vue ici.

En fin de compte, je veux juste savoir ce qui cause le crash et comment puis-je le réparer?

Éditer #1 : Lien corrigé, vous pouvez voir le journal du crash maintenant!

Éditer #2 : Pendant le processus de démarrage du jeu, il affiche quelques erreurs, que vous pouvez voir ici. Voir les lignes 5, 6 et 8.

Éditer #3 : Après avoir suivi la correction décrite par @allquixotic et avoir remplacé le fichier libbass.so par celui du site web du développeur, j'ai quand même planté. Le dernier journal de crash peut être vu ici.

Éditer #4 : Je continue à rencontrer des crashes sévères. Voir les journaux de crash supplémentaires ici.

2 votes

Désolé, mais votre lien indique "Vous n'êtes pas autorisé à accéder à cette ressource".

1 votes

La sortie de la console serait utile; dmesg serait également utile. Le son saccadé suggère qu'il pourrait s'agir d'un problème avec ALSA ou PulseAudio ou OpenAL, bien que ce puisse être un artefact de corruption de la pile ou du tas, qui pourrait être simplement une erreur de codage dans le jeu, ou un problème avec quelque chose d'autre (plus probablement le pilote graphique).

0 votes

@MarcosZolnowski Désolé, je l'ai accidentellement marqué comme un collage privé. Vous devriez maintenant pouvoir voir la sortie de la console!

4voto

discorax Points 969

Le journal des erreurs suggère que libbassmix, faisant partie du cadre audio BASS, est responsable. Malheureusement, BASS n'est pas open source, donc nous ne pourrons pas résoudre le problème au-delà des bases : essayez de télécharger la dernière version de BASS sur leur site web et remplacez la version de BASS utilisée par le jeu par cette version, en remplaçant les fichiers /home/jflory/Games/FTL/data/amd64/lib/libbassmix.so et /home/jflory/Games/FTL/data/amd64/lib/libbass.so par les versions que vous avez téléchargées.

À propos, il y a un fil de discussion sur les forums officiels de FTL où un tas d'autres utilisateurs se sont plaints du même problème. Je suis plutôt surpris que vous ne l'ayez pas trouvé lors de votre première recherche (vous avez bien fait une recherche avant de poser une question, n'est-ce pas ? :))) -- regardez ici. Il y avait un développeur qui essayait de s'impliquer, et certaines personnes ont affirmé avoir réussi à le faire fonctionner en utilisant une méthode similaire à ce que j'ai suggéré.

0 votes

J'ai essayé de remplacer le fichier, mais pas de chance. Le son a commencé à jouer de manière extrêmement bizarre comme il l'a fait par le passé, bien que le jeu ne plante pas pendant que j'y jouais au cours de la dernière heure. Cependant, je n'exclurais pas un plantage pour autant. // D'autre part, j'ai remarqué lors du démarrage du jeu, qu'il y avait quelques erreurs dans le journal, et je me demandais si celles-ci pourraient être plus instructives pour diagnostiquer le problème. Vous pouvez les voir ici.

0 votes

Et j'ai essayé de comprendre cela depuis des mois, aucune idée pourquoi je n'ai jamais trouvé cela. Je pensais que c'était un problème avec ma carte graphique, et j'ai essayé chose après chose avec les pilotes pour ma carte graphique, en vain.

1 votes

Pas sûr pourquoi il tente de charger swrast en premier, mais cela semble échouer. Que se passe-t-il lorsque vous exécutez LIBGL_DEBUG=verbose glxinfo? Pouvez-vous poster cette sortie?

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X