升级后,Frozen Synapse 开始崩溃,并出现“无法初始化 OpenGL”错误

升级后,Frozen Synapse 开始崩溃,并出现“无法初始化 OpenGL”错误

两天前我刚用 Ubuntu 11.04 玩了《Frozen Synapse》。现在升级到 11.10 后,我就玩不了这款游戏了。当我在终端中运行游戏时,出现以下错误:

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

可能是什么问题?顺便说一下,我使用的是英特尔图形适配器。英特尔 Corei3 是笔记本电脑中标配的。

答案1

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

查看主题:http://frozenbyte.com/board/viewtopic.php?f=23&t=3706

开发人员报告:

“似乎 libglade 不支持多架构,这主要是共享库打包问题,但我们在 debian 和 ubuntu 开发周期中请求修复已经太晚了。除了请求重新打包这个库以使这个安装程序(和游戏)在 Oneiric 中运行之外,还有其他选择吗?”

他们显然正在努力寻找解决方案。目前我的 Frozenbyte Humble Bundle 程序无法在 Ubuntu 11.10 上运行。

答案2

我在最近安装的 ubuntu 11.10 上运行“Trine 64bit”时遇到了类似的问题。我通过安装一些附加软件包解决了这个问题。

libgladeui-2-0 libgladeui-common libglade2-0

安装这些软件包后,由于英特尔开源驱动程序缺少 S3TC 扩展,出现了新问题。我最终通过安装来自xorg-edges ppa

现在 Trine 运行良好。也许同样的解决方案也适用于 Synapse。

答案3

我使用的是 amd64 版本的 oneiric,以下是我必须做的事情。

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

相关内容