apport-autoreport.service loaded failed 启用自动报告时处理错误报告

apport-autoreport.service loaded failed 启用自动报告时处理错误报告
OS              Ubuntu 22.04.1 LTS
Kernel          5.15.0-52-generic
DE: GNOME 42.5 
CPU: 11th Gen Intel i5-11300H (8) @
GPU: NVIDIA GeForce GTX 1650 Mobile
Memory: 3173MiB / 15795MiB

当我打开终端时,我没有收到此错误: 在此处输入图片描述

我按照此建议重新启动了系统,但仍然是相同的消息。

sudo apt-get remove lightdm
sudo apt-get install lightdm

之后,我收到一个提示,让我在 lightdm 和 gdm3 之间进行选择,但我选择了 gdm3,因为它不允许我修复该问题。

答案1

信息:

apport-autoreport.service 已加载失败的 失败的启用自动报告时处理错误报告

可能与包裹无关光调制。可以通过运行以下命令来确认该消息:

$ sudo systemctl --failed

使用“sudo systemctl --failed”确认 apport-autoreport.service 失败消息

Ubuntu 最近的升级/更新似乎会触发此问题apport-自动报告服务错误。apport 自动崩溃报告上传,称为哎呀,与本地系统的 /var/crash 报告存储断开连接并死亡,没有向 Canonical 报告任何内容。

这是一个解决方案:

$ # Do we have the problem?
$ sudo systemctl is-enabled whoopsie.path
disabled
$
$ # Yes, let's enable whoopsie.path
$ sudo systemctl enable whoopsie.path
Created symlink /etc/systemd/system/multi-user.target.wants/whoopsie.path → /lib/systemd/system/whoopsie.path.
$ 
$ sudo systemctl is-enabled whoopsie.path
enabled
$ 
$ # Now start the service and check if failure is cleared.
$ sudo systemctl start apport-autoreport
$ sudo systemctl --failed
  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.
$ # Problem: solved!!! Reboot and "systemctl --failed" to double-check

详细信息:whoopsie.path 是一个 systemd 节,它告诉 whoopsie 包(它将内容从 /var/crash 上传到 Canonical 进行报告),​​/var/crash 是应该检查(和监控)崩溃报告的目录,而该目录本身是通过 apport-autoreport.path 定向的。

注意:apport 机制之前已被安全问题

查看 apport 崩溃报告你的系统已提交错误.ubuntu.com, 请执行下列操作:

$ # Grab system's unique ID and form URL to look at logs
$ echo https://errors.ubuntu.com/user/$(sudo cat /var/lib/whoopsie/whoopsie-id)
https://errors.ubuntu.com/user/(128_character_hex_id_here)
$ # and open the URL generated

相关内容