我刚刚安装了一个全新的极简版 ubuntu 12.04 系统,首先没有 X,然后我安装了xinit
和xmonad
。之后我安装了一些轻量级浏览器:surf
、luakit
和midori
。
当我从命令行启动其中一个浏览器时,它会一直运行,直到我输入 URL。然后浏览器退出,命令行上出现一条错误消息:
Illegal instruction
之后我尝试了firefox
一下,chromium
没有任何问题。
知道如何修复这个问题吗?
如果没有,哪里是报告此错误的最佳地点?(我不清楚在哪里报告,因为它似乎影响多个软件包 - 我的第一个猜测是它可能是 webkit 的问题,但 Chromium 运行时没有问题)
编辑 我最终将错误报告给了https://launchpad.net/ubuntu/+source/luakit/+bug/1027787
答案1
在我看来,这听起来像是一个错误。假设您使用的是 libglib2.0-0 版本 2.24(适用于 Ubuntu 12.04),我建议您在 webkit 下的 Launchpad 中报告该错误,因为它是一个共同点。Chromium 在单独的进程下运行选项卡,并且可能以其他方式使用 webkit。
在错误被分类后,可能会确定不同的原因,但我认为这将是一个好的开始。 包名错误不是罪过,但报告所有错误很重要。
我提到 libglib2.0-0 是因为 Midori FAQ 中关于类似崩溃的主题中提到了该 glib 版本。