Hallo!
Habe mir ein neues Laptop gekauft und wollte nun endlich mal das damals erworbene Psychonauts aus dem Hunble Indie Bundle ausprobieren. Leider funktioniert es weder mit der eingebauten noch mit der NVidia Karte. Habe das ubuntu-x-swat sowie das bumblebee/stable PPA installiert bzw. die entsprechenden pakete daraus, vgl. hier: https://wiki.ubuntu.com/Bumblebee
Die Fehlermeldung ist folgende. Vielleicht werdet ihr schlauer als ich daraus...
felix@felix-Inspiron-3420:~/psychonauts$ optirun ./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/felix/.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:1220) No joysticks detected OpenGL: Wanted 4x FSAA, got 4x MojoShader init! Compiled against MojoShader changeset hg-1109:51292bd4476b Linked against MojoShader changeset hg-1109:51292bd4476b MojoShader thinks the 'best' profile is 'glsl120' STUBBED: D3DPTEXTURECAPS_PROJECTED? at Initialize (/home/icculus/projects/psychonauts/Source/CommonLibs/DFGraphics/OpenGLGraphics.cpp:2392) STUBBED: multisampling at Initialize (/home/icculus/projects/psychonauts/Source/CommonLibs/DFGraphics/OpenGLGraphics.cpp:2408) Created OpenGL Device. Adapter: GeForce GT 620M/PCIe/SSE2 Driver: NVIDIA Corporation 800x600 75hz STUBBED: this might be wrong at FilterTexture (/home/icculus/projects/psychonauts/Source/CommonLibs/DFGraphics/Texture.cpp:1471) STUBBED: figure this out later at Commit (/home/icculus/projects/psychonauts/Source/CommonLibs/DFUtil/EMemStack.cpp:108) PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/scripts/packfile/common.lpf' to 'WorkResource/Scripts/packfile/common.lpf' PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/scripts/packfile/common.lpf' to 'WorkResource/Scripts/packfile/common.lpf' DaveD: Loading lua packfile 'common' WARN: ENGINE: Lua garbage collection starting FreeUnusedBlocksInBuckets released 0 Kb DaveD: Info: Texture pack file contains 366 textures PSYCHONAUTS UNIX FILENAME: corrected 'workresource/fonts/Bagel_lin.dff' to 'WorkResource/Fonts/bagel_lin.dff' PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/Textures/icons/UI_Icons/IconPrefsPC.ini' to 'WorkResource/Textures/Icons/UI_Icons/IconPrefsPC.ini' PSYCHONAUTS UNIX FILENAME: corrected 'workresource/fonts/Arial_lin.dff' to 'WorkResource/Fonts/Arial_lin.dff' PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/Textures/icons/UI_Icons/IconPrefsPC.ini' to 'WorkResource/Textures/Icons/UI_Icons/IconPrefsPC.ini' [... hier gibt es gleich eine ganze Anzahl dieser Meldung ...] PSYCHONAUTS UNIX FILENAME: corrected 'Workresource/PixelShaders/fpo/DistortionAlpha.fpo' to 'WorkResource/PixelShaders/fpo/DistortionAlpha.fpo' TEXTURESANITY: pshader 0xb0388a0 is 'DistortionAlpha.fpo' PSYCHONAUTS UNIX FILENAME: corrected 'Workresource/PixelShaders/fpo/EdgeEnhancement.fpo' to 'WorkResource/PixelShaders/fpo/EdgeEnhancement.fpo' TEXTURESANITY: pshader 0xb040ad8 is 'EdgeEnhancement.fpo' PSYCHONAUTS UNIX FILENAME: corrected 'Workresource/PixelShaders/fpo/ScreenWipeSub.fpo' to 'WorkResource/PixelShaders/fpo/ScreenWipeSub.fpo' TEXTURESANITY: pshader 0xb04cd88 is 'ScreenWipeSub.fpo' PSYCHONAUTS UNIX FILENAME: corrected 'Workresource/PixelShaders/fpo/ScreenWipeAdd.fpo' to 'WorkResource/PixelShaders/fpo/ScreenWipeAdd.fpo' TEXTURESANITY: pshader 0xb0446f8 is 'ScreenWipeAdd.fpo' Shader assembly time: 0.78 seconds Found OpenAL device: 'Simple Directmedia Layer' Found OpenAL device: 'OSS Software' AL lib: sdl.c:208: SDL_OpenAudio failed: No available audio device Opened OpenAL Device: '(null)' AL lib: sdl.c:208: SDL_OpenAudio failed: No available audio device Psychonauts: /home/icculus/projects/psychonauts/Source/CommonLibs/NonDF/AudioDrv/AudioDrv.cpp:48: CAudioDrv::CAudioDrv(void*, long int, long int): Assertion `GetCount() == 1' failed.
Testweise mal ohne die Nvidia:
felix@felix-Inspiron-3420:~/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/felix/.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:1220) No joysticks detected SDL_SetVideoMode() failed: Failed loading libGL.so.1 Start Up completed in 0.04 seconds Speicherzugriffsfehler (Speicherabzug geschrieben)
:/ Was kann ich machen?