![如何对 libertine x 应用程序进行故障排除?](https://linux22.com/image/1140620/%E5%A6%82%E4%BD%95%E5%AF%B9%20libertine%20x%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%BF%9B%E8%A1%8C%E6%95%85%E9%9A%9C%E6%8E%92%E9%99%A4%EF%BC%9F.png)
自定义 libertine 容器中的某些应用程序无法启动、随机崩溃,有些则系统性崩溃。在普通桌面上,通过终端启动应用程序至少会提供一些痕迹,从而可以找到解决方法或找到错误并提供修复。如何对 libertine 容器中的 x 应用程序进行故障排除/调试?
我正在使用 bq m10 平板电脑(armhf animated chroot 类型容器)
答案1
我们在 freenode #ubuntu-libertine 上讨论了这些问题,并在此进行回顾。
您可以在$HOME/.cache/upstart
目录中找到 libertine 应用程序的日志。有关单个应用程序的信息,要查找的文件模式是application-legacy-$CONTAINERID_$APPNAME_0.0-.log
。例如,如果您从 puritine 容器(UT 上的默认容器)启动 gedit,则日志将在 中可用$HOME/.cache/upstart/application-legacy-puritine_gedit_0.0-.log
。
$HOME/.cache/upstart/unity8.log
对于一般的 Unity 8 消息或$HOME/.cache/upstart/scope-registry.log
与运行范围相关的消息,可能还包含一些有趣的信息。
请注意,应用程序开发人员不再支持 Vivid,因此并非所有应用程序都能保证正常运行。由于用户池较小,应用程序开发人员也可能会发布无法正常运行的 armhf 版本。