自定义 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 版本。