Ошибка System.EntryPointNotFoundException при попытке запустить Bastion

Я скачал Bastion for Ubuntu и установил в домашнюю папку нормально.

При выполнении «Игры> Бастион» ничего не происходит. Запуск Bastion непосредственно из установочной папки приводит к ошибке ниже

Unhandled Exception: System.EntryPointNotFoundException: glProgramParameteri
  at (wrapper managed-to-native) OpenTK.Graphics.OpenGL.GL/Core:ProgramParameteri (uint,OpenTK.Graphics.OpenGL.AssemblyProgramParameterArb,int)
  at OpenTK.Graphics.OpenGL.GL.ProgramParameter (Int32 program, AssemblyProgramParameterArb pname, Int32 value) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.EffectPass.ApplyPass () [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.Effect.DefineTechnique (System.String techniqueName, System.String passName, Int32 vertexIndex, Int32 fragmentIndex) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.SpriteEffect..ctor (Microsoft.Xna.Framework.Graphics.GraphicsDevice graphicsDevice) [0x00000] in <filename unknown>:0 
  at Microsoft.Xna.Framework.Graphics.SpriteBatch..ctor (Microsoft.Xna.Framework.Graphics.GraphicsDevice graphicsDevice) [0x00000] in <filename unknown>:0 
  at GSGE.ExceptionGame.LoadContent () [0x00000] in <filename unknown>:0 
<snip>

Я пробовал некоторые решения в Интернете, такие как добавление OpenTK.dll.config строки ниже:

<dllmap os="linux" dll="libXi" target="libXi.so.6"/>

Это не помогло. Также пытался бежать как sudo, и это не помогло. В некоторых сообщениях говорилось, что это может быть проблемой с драйверами Ubuntu noveau. Но я использую проприетарные драйверы NVIDIA.

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9400 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.24
direct rendering: Yes
3
задан 3 June 2012 в 08:49

2 ответа

Я получал ту же ошибку с версией Bastion-HIB-2012-05-29-1.sh, выпущенной в скромном комплекте, без углубления в глубину, мне кажется, что в некоторых конфигурациях статические ссылки некорректны. ]
Доступна новая сборка, Bastion-HIB-2012-06-01-1.sh, которая решила проблему для меня.

В моей системе также установлена ​​Ubuntu 10.4 с драйверами nVidia.

0
ответ дан 3 June 2012 в 08:49

<dllmap os="linux" dll="libXi" target="libXi.so.6"/>

Это касается проблем с мышью, а не вашей проблемы! - Большое спасибо, что исправил мою проблему с мышью в Bastion! В сочетании с force_s3tc_enable=true, /usr/local/games/Bastion/Bastion.bin.x86_64 в него теперь можно играть (нужно просто позаботиться об этом дожде в игре).

0
ответ дан 3 June 2012 в 08:49

Другие вопросы по тегам:

Похожие вопросы: