Frozen Synapse在升级后因“无法初始化OpenGL”错误而崩溃

我刚刚使用Ubuntu 11.04玩了2天前的Frozen Synapse。 现在通过11.10的干净升级,我再也无法玩游戏了。 当我在终端中运行游戏时,我收到此错误:

Alert: Error Unable to initialize OpenGL. (Error: Failed loading libGL.so.1) Exiting 

可能是什么问题呢? 我顺便使用英特尔图形适配器。 英特尔Corei3在笔记本电脑中备有库存。

这似乎是处理库的方式的问题。

请参阅主题: http : //frozenbyte.com/board/viewtopic.php?f = 23&t = 3706

开发人员报告:

“似乎libglade没有多层支持,它主要是一个共享的库包装问题,但是我们在debian和ubuntu开发周期中为时尚晚,要求修复。是否有任何替代请求重新打包此库来获取此安装程序(和游戏)在Oneiric运行?“

他们显然正致力于解决方案。 目前我的Frozenbyte Humble Bundle程序根本不在Ubuntu 11.10上运行。

我在最近的ubuntu 11.10安装上运行“Trine 64bit”时遇到了类似的问题。 我修复它安装一些额外的包。

libgladeui-2-0 libgladeui-common libglade2-0

在安装这些软件包之后,由于缺少intel开源驱动程序上的S3TC扩展,收入会出现新问题。 我终于解决了从xorg-edges ppa安装一些软件包的问题

现在Trine运行正常。 也许同样的解决方案可以用于Synapse。

我正在使用onedic的amd64版本,这就是我必须做的事情。

  1. 安装ia32-libs
  2. 像这样运行FS: LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/mesa ./FrozenSynapse