这是 apport.log 的副本。有人能帮我理解并帮我排除故障吗?这几乎每天都会崩溃。
/var/log$ more apport.log
ERROR: apport (pid 3635) Fri Aug 26 11:22:49 2016: called for pid 2267, signal 11, core limit 0
ERROR: apport (pid 3635) Fri Aug 26 11:22:49 2016: executable: /usr/lib/i386-linux-gnu/hud/hud-service (command line "/usr/lib/i386-linux-gnu/hud/hud-service")
ERROR: apport (pid 3635) Fri Aug 26 11:22:49 2016: gdbus call error: Error connecting: Could not connect: Connection refused
ERROR: apport (pid 3635) Fri Aug 26 11:22:49 2016: debug: session gdbus call:
ERROR: apport (pid 3635) Fri Aug 26 11:22:49 2016: this executable already crashed 2 times, ignoring
ERROR: apport (pid 3745) Fri Aug 26 16:57:11 2016: called for pid 2260, signal 11, core limit 0
ERROR: apport (pid 3745) Fri Aug 26 16:57:11 2016: executable: /usr/lib/i386-linux-gnu/hud/hud-service (command line "/usr/lib/i386-linux-gnu/hud/hud-service")
ERROR: apport (pid 3745) Fri Aug 26 16:57:11 2016: gdbus call error: Error connecting: Could not connect: Connection refused
ERROR: apport (pid 3745) Fri Aug 26 16:57:11 2016: debug: session gdbus call:
ERROR: apport (pid 3745) Fri Aug 26 16:57:11 2016: this executable already crashed 2 times, ignoring
ERROR: apport (pid 7656) Fri Aug 26 22:04:27 2016: called for pid 2025, signal 11, core limit 0
ERROR: apport (pid 7656) Fri Aug 26 22:04:27 2016: executable: /usr/lib/i386-linux-gnu/hud/hud-service (command line "/usr/lib/i386-linux-gnu/hud/hud-service")
ERROR: apport (pid 7656) Fri Aug 26 22:04:27 2016: gdbus call error: Error connecting: Could not connect: Connection refused
ERROR: apport (pid 7656) Fri Aug 26 22:04:27 2016: debug: session gdbus call:
ERROR: apport (pid 7656) Fri Aug 26 22:04:29 2016: wrote report /var/crash/_usr_lib_i386-linux-gnu_hud_hud-service.1000.crash
ERROR: apport (pid 3673) Fri Aug 26 23:23:56 2016: called for pid 2046, signal 11, core limit 0
ERROR: apport (pid 3673) Fri Aug 26 23:23:56 2016: executable: /usr/lib/i386-linux-gnu/hud/hud-service (command line "/usr/lib/i386-linux-gnu/hud/hud-service")
ERROR: apport (pid 3673) Fri Aug 26 23:23:56 2016: gdbus call error: Error connecting: Could not connect: Connection refused
ERROR: apport (pid 3673) Fri Aug 26 23:23:56 2016: debug: session gdbus call:
ERROR: apport (pid 3673) Fri Aug 26 23:23:56 2016: this executable already crashed 2 times, ignoring
ERROR: apport (pid 2983) Sat Aug 27 13:37:58 2016: called for pid 2331, signal 5, core limit 0
ERROR: apport (pid 2983) Sat Aug 27 13:37:58 2016: executable: /usr/bin/compiz (command line "compiz")
ERROR: apport (pid 2983) Sat Aug 27 13:37:59 2016: debug: session gdbus call: (true,)
ERROR: apport (pid 2983) Sat Aug 27 13:38:24 2016: wrote report /var/crash/_usr_bin_compiz.1000.crash
ERROR: apport (pid 3214) Sat Aug 27 13:39:01 2016: called for pid 2317, signal 11, core limit 0
ERROR: apport (pid 3214) Sat Aug 27 13:39:01 2016: executable: /usr/lib/i386-linux-gnu/hud/hud-service (command line "/usr/lib/i386-linux-gnu/hud/hud-service")
ERROR: apport (pid 3214) Sat Aug 27 13:39:01 2016: gdbus call error: Error connecting: Could not connect: Connection refused
ERROR: apport (pid 3214) Sat Aug 27 13:39:01 2016: debug: session gdbus call:
ERROR: apport (pid 3214) Sat Aug 27 13:39:01 2016: this executable already crashed 2 times, ignoring
按照评论中的建议删除 compiz 后,我丢失了启动器。现在问题被搁置,要求升级 ubuntu。现在我的问题是将我的 Ubuntu 升级到 15.04,然后升级到 15.10,再升级到 16.04 LTS 是否有助于我找回启动器?
另外,请帮助我升级路径,因为我想使用 DVD 进行更新,因为如果发生互联网和断电,在线更新可能会导致数据永久丢失。请就升级路径和方法提出建议。
答案1
这里似乎错误是由于compiz
错误的设置引起的,所以我建议您卸载并重新安装compiz
:
sudo apt-get purge compiz*
sudo apt-get install compiz* --fix-missing
答案2
发生这种情况是因为hud-service
正在尝试加载,但遇到了分段错误中断。您可以hud-service
使用以下方法禁用它:
sudo chmod -x /usr/lib/i386-linux-gnu/hud/hud-service
然后,重新启动。
您可以找到有关HUD服务的更多信息这里。
答案3
答案4
您今天 (2016 年 10 月 9 日) 尝试修复的错误来自 (2016 年 8 月)。要修复该问题,您需要先找到正确的错误消息。
首先尝试查找“var/log/syslog”。
编辑 1-重新安装 Unity
根据以下评论,这是建议的行动方案:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity