Saturday, April 27, 2024
 Popular · Latest · Hot · Upcoming
12
rated 0 times [  12] [ 0]  / answers: 1 / hits: 10906  / 2 Years ago, sun, january 16, 2022, 5:11:50

When I try to load Psychonauts it crashes and this is the result I get when running from teminal. Any help or suggestions are greatly appreciated.



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/Matrix.cpp:710)
STUBBED: inline asm at SSEMul_4x4_4x4_3arg (/home/icculus/projects/psychonauts/Source/CommonLibs/DFMath/Matrix.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$

More From » 12.04

 Answers
6

Psychonauts can definitely run on Intel Cards under Linux, you just have to force the card to allow s3tc textures. To do this under the command line, you would use:



force_s3tc_enable=true ./Psychonauts


And it should work. You might want to edit the .desktop file that the installer created so that it will point to a psychonauts.sh file that contains this command. That way you could still run the game from the app menu.



My .sh file looks like this:



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


And in the .desktop file I changed the exec from "/home/mike/Custom/psychonauts/Psychonauts" to sh /home/mike/Custom/psychonauts/psychonauts.sh



The sh command is absolutely necessary here, or else the game won't load properly and your desktop might lock up.



A word of warning: while the game will run on an integrated Intel graphics card, it probably won't run very WELL. You can adjust graphics settings in-game to try and improve performance, but it'll still be at least a little choppy.


[#37925] Sunday, January 16, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
otputler

Total Points: 53
Total Questions: 105
Total Answers: 93

Location: Zimbabwe
Member since Wed, Nov 9, 2022
1 Year ago
;