Erreur Psychonauts Humble Indie Bundle V

Lorsque je tente de charger Psychonauts, il se bloque et c’est le résultat que j’obtiens lorsque je cours du terminal. Toute aide ou suggestion est grandement appréciée.

shaneo@laptop:~$ cd psychonauts/ shaneo@laptop:~/psychonauts$ ./Psychonauts STUBBED: fix up the rest of the SSE code first at DetectSSESupport (/home/icculus/projects/psychonauts/Source/CommonLibs/DFMath/MathGeneral.cpp:32) STUBBED: write me? at SetPCLanguage (/home/icculus/projects/psychonauts/Source/game/luatest/UnixMain.cpp:120) STUBBED: fix up the rest of the SSE code first at DetectCPUCaps (/home/icculus/projects/psychonauts/Source/game/luatest/Game/PCGameApp.cpp:223) STUBBED: check LANG envr var at _GetDefaultGameLanguage (/home/icculus/projects/psychonauts/Source/game/luatest/Game/GameApp.cpp:171) Console created Save path: /home/shaneo/.local/share/Psychonauts Write path: WorkResource STUBBED: inline asm at SSEMul_4x4_4x4_2arg (/home/icculus/projects/psychonauts/Source/CommonLibs/DFMath/Masortingx.cpp:710) STUBBED: inline asm at SSEMul_4x4_4x4_3arg (/home/icculus/projects/psychonauts/Source/CommonLibs/DFMath/Masortingx.cpp:698) ******** unit test failed ******** Transport started DaveD: NCListenSocket: Listening on port 40001 STUBBED: VK_* at InitInputNames (/home/icculus/projects/psychonauts/Source/CommonLibs/DirectX/SDLInput.cpp:1173) No joysticks detected STUBBED: multisampling? at initPlatform (/home/icculus/projects/psychonauts/Source/CommonLibs/DFGraphics/OpenGLGraphics.cpp:1667) ERROR: Missing required OpenGL extensions: - GL_EXT_texture_compression_s3tc Start Up completed in 0.13 seconds Segmentation fault (core dumped) shaneo@laptop:~/psychonauts$ 

Les psychonautes peuvent certainement fonctionner sur des cartes Intel sous Linux, il vous suffit de forcer la carte à autoriser les textures s3tc. Pour ce faire en ligne de commande, vous utiliseriez:

 force_s3tc_enable=true ./Psychonauts 

Et ça devrait marcher. Vous voudrez peut-être modifier le fichier .desktop créé par le programme d’installation pour qu’il pointe vers un fichier psychonauts.sh contenant cette commande. De cette façon, vous pouvez toujours lancer le jeu à partir du menu de l’application.

Mon fichier .sh ressemble à ceci:

 cd /home/mike/Custom/psychonauts force_s3tc_enable=true ./Psychonauts 

Et dans le fichier .desktop, j’ai changé l’exécutable de "/home/mike/Custom/psychonauts/Psychonauts" en sh /home/mike/Custom/psychonauts/psychonauts.sh

La commande sh est absolument nécessaire ici, sinon le jeu ne se chargera pas correctement et votre ordinateur risque de se bloquer.

Un mot d’avertissement: bien que le jeu fonctionne sur une carte graphique Intel intégrée, il ne fonctionnera probablement pas très bien. Vous pouvez ajuster les parameters graphiques dans le jeu pour essayer d’améliorer les performances, mais cela restra au moins un peu agité.

Il est probable que votre carte graphique ne soit pas assez bonne pour jouer à ce jeu, comme l’indique cette erreur:

ERROR: Missing required OpenGL extensions: - GL_EXT_texture_compression_s3tc

Il est également possible que vous ayez négligé d’installer des pilotes propriétaires pour votre carte, s’il s’agit de Nvidia ou d’ATI.