我有一个非服务器版的 Ubuntu 安装,主要用作无头服务器。我不记得安装的第一个版本是什么(有几个重大升级),但现在我正在使用以下版本:
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
我有几十个如下所示的进程(来自 htop):
2167800 root 20 0 162M 7536 6756 S 0.0 0.0 0:00.03 ├─ gdm-autologin]
2167803 root 20 0 162M 7536 6756 S 0.0 0.0 0:00.00 │ ├─ gdm-autologin]
2167802 root 20 0 162M 7536 6756 S 0.0 0.0 0:00.00 │ └─ gdm-autologin]
如果我试着数一数:
ps aux | grep gdm-autologin | wc -l
237
我怀疑这不正常,如果确实不正常,我该怎么办?我不知道它们什么时候开始大量出现,因为我是在与apt
(大多数updgrade
)互动后才开始注意到这些的,并开始给我以下感觉:
无法打开与“系统”消息总线的连接:已达到 UID 0 的最大活动连接数
和
连接错误:GDBus.Error:org.freedesktop.DBus.Error.LimitsExceeded:UID 的最大活动连接数
这些能连接起来吗?
更新型多巴胺:发现另一件奇怪的事情,我认为它与所有这些都有关。journalctl _UID=1000
自 2 月 11 日起运行并获取了 4116108 行日志。它主要包含一遍又一遍重复的相同 Xorg 日志:/var/log/Xorg.0.log
答案1
所以我自己也遇到了这个问题,因为我的机器一直以 100% 的速度运行。
我觉得这是一个非常肮脏的黑客行为,但使用Gnome 的“配置自动登录”帮助,我找到了该文件/etc/gdm3/custom.conf
并通过注释掉以下行来关闭自动登录过程:
AutomaticLoginEnable=True
AutomaticLogin=username
然后我终止了所有进程,我的 CPU 就恢复正常了。
重新启动后问题不再出现,一切似乎正常运行。
答案2
有时,使用 Fedora PAM autentIcation 进行 AD 域自动登录可能对域用户不起作用。
有一些解决方案可以提供帮助:
为了自动登录到 gdm 环境(使用 gdm-autologin),您需要输入 /etc/sssd/sssd.conf
ad_gpo_map_deny = -gdm-autologin
ad_gpo_map_permit = +gdm-autologin
通过以下方式检查:
journalctl -xeu sssd.service
为了防止一些 GPO 警告,好主意是设置:
ad_gpo_ignore_unreadable = True